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 --versionAutenticació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:readParámetros#
modelstringOpcionalElige un ID de modelo público de Tong del descubrimiento actual.
operationstringOpcionalSelecciona un flujo compatible con el modelo elegido.
Cuerpo de solicitud#
Este endpoint no tiene cuerpo de solicitud.
Esquema de respuesta#
{ "workflows": []}HTTP 200
application/jsontext_modelsobject[]OpcionalMostrar campos anidados
idstringObligatorionamestringObligatoriocontext_tokensintegerObligatorioMáximo: 9007199254740991.
max_output_tokensintegerObligatorioMáximo: 9007199254740991.
unitstringObligatorio"THOUSAND_TOKENS"input_creditsstringObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
output_creditsstringObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
cached_input_creditsstringObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
cache_write_creditsstringObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
pricingstringObligatorio"display_maximum"requires_exact_quotebooleanObligatoriotrueworkflowsobject[]ObligatorioElementos máximos: 10000.
Mostrar campos anidados
operationstringObligatoriomodelstringObligatorionamestringObligatoriomodel_namestringObligatorioresolutionstring | nullObligatoriounitstringObligatoriocreditsstring | nullObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
base_creditsstring | nullObligatorioUna cadena decimal con seis decimales, por ejemplo 1.250000.
requires_exact_quotebooleanOpcionalValor predeterminado: false.
pricingstringOpcional"configuration_quote""display_rate"Valor predeterminado: "display_rate".
discount_percentnumberObligatorioMínimo: 0.
Máximo: 100.
Errores y límites#
| HTTP | Error | Recuperación |
|---|---|---|
400 | Solicitud no válidaREQUEST_INVALID | Corrige los campos indicados por el error antes de reintentar. |
401 | Credencial no válidaCREDENTIAL_INVALID | Comprueba la credencial, su vencimiento y si fue revocada. |
402 | Créditos insuficientesINSUFFICIENT_CREDITS | Añade créditos a la cuenta de la credencial y continúa el trabajo guardado. |
403 | Permiso denegadoSCOPE_REQUIRED | Usa una credencial con los permisos necesarios y acceso al recurso seleccionado. |
404 | Recurso no disponibleRESOURCE_UNAVAILABLE | Comprueba el ID del recurso y que pertenezca a la cuenta autorizada. |
409 | Conflicto de intenciónIDEMPOTENCY_CONFLICT | Reutiliza una intención solo con su solicitud original. Usa un nuevo UUID para otra acción. |
429 | Límite de solicitudes alcanzadoRATE_LIMITED | Espera el intervalo de Retry-After antes de reintentar la misma solicitud. |
503 | No disponible temporalmenteDEPENDENCY_UNAVAILABLE | Espera Retry-After y reintenta con la misma intención. Consulta la operación guardada tras un tiempo de espera. |