Ir a la documentación
Abrir panel
En esta página

GET /v1/models

Consulta el recurso propio seleccionado o el estado del flujo sin iniciar una generación.

Ejemplo de solicitud#

curl 'https://platform.tongai.io/v1/models' \  -H "Authorization: Bearer $TONG_API_KEY"
Configuración
curl --version

Autenticación#

Usa una clave API en tu servidor para tu cuenta, u OAuth para la cuenta de cada cliente. Nunca envíes claves en instrucciones ni argumentos.

catalog:read

Parámetros#

modelstringOpcional

Elige un ID de modelo público de Tong del descubrimiento actual.

operationstringOpcional

Selecciona un flujo compatible con el modelo elegido.

Cuerpo de solicitud#

Este endpoint no tiene cuerpo de solicitud.

Esquema de respuesta#

JSON
{  "workflows": []}

HTTP 200

application/json
text_modelsobject[]Opcional
Mostrar campos anidados
idstringObligatorio
namestringObligatorio
context_tokensintegerObligatorio

Máximo: 9007199254740991.

max_output_tokensintegerObligatorio

Máximo: 9007199254740991.

unitstringObligatorio
Valores permitidos"THOUSAND_TOKENS"
input_creditsstringObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

output_creditsstringObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

cached_input_creditsstringObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

cache_write_creditsstringObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

pricingstringObligatorio
Valores permitidos"display_maximum"
requires_exact_quotebooleanObligatorio
Valores permitidostrue
workflowsobject[]Obligatorio

Elementos máximos: 10000.

Mostrar campos anidados
operationstringObligatorio
modelstringObligatorio
namestringObligatorio
model_namestringObligatorio
resolutionstring | nullObligatorio
unitstringObligatorio
creditsstring | nullObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

base_creditsstring | nullObligatorio

Una cadena decimal con seis decimales, por ejemplo 1.250000.

requires_exact_quotebooleanOpcional

Valor predeterminado: false.

pricingstringOpcional
Valores permitidos"configuration_quote""display_rate"

Valor predeterminado: "display_rate".

discount_percentnumberObligatorio

Mínimo: 0.

Máximo: 100.

Errores y límites#

HTTPErrorRecuperación
400Solicitud no válidaREQUEST_INVALIDCorrige los campos indicados por el error antes de reintentar.
401Credencial no válidaCREDENTIAL_INVALIDComprueba la credencial, su vencimiento y si fue revocada.
402Créditos insuficientesINSUFFICIENT_CREDITSAñade créditos a la cuenta de la credencial y continúa el trabajo guardado.
403Permiso denegadoSCOPE_REQUIREDUsa una credencial con los permisos necesarios y acceso al recurso seleccionado.
404Recurso no disponibleRESOURCE_UNAVAILABLEComprueba el ID del recurso y que pertenezca a la cuenta autorizada.
409Conflicto de intenciónIDEMPOTENCY_CONFLICTReutiliza una intención solo con su solicitud original. Usa un nuevo UUID para otra acción.
429Límite de solicitudes alcanzadoRATE_LIMITEDEspera el intervalo de Retry-After antes de reintentar la misma solicitud.
503No disponible temporalmenteDEPENDENCY_UNAVAILABLEEspera Retry-After y reintenta con la misma intención. Consulta la operación guardada tras un tiempo de espera.