Lista de modelos
Enumera los modelos disponibles para tu clave de API y selecciona un modelo en las solicitudes.
Las API de modelos te permiten consultar qué modelos están disponibles para la clave de API actual. La disponibilidad puede variar según la cuenta, el grupo, el canal, el indicador de funcionalidad y la configuración de facturación, por lo que esta página no mantiene una tabla de precios estática.
Para conocer la disponibilidad, los precios, las etiquetas y las capacidades de los modelos en tiempo real, usa la Biblioteca de modelos o los detalles del modelo en la consola.
Extremos
| Método | Ruta | Descripción |
|---|---|---|
GET | /v1/models | Enumera los modelos disponibles para la clave de API actual |
GET | /v1/models/{model} | Recupera metadatos compatibles con OpenAI para un modelo, cuando estén disponibles |
Listar modelos
curl https://api.tensoraxis.ai/v1/models \
-H "Authorization: Bearer $TENSORAXIS_API_KEY"Ejemplo de respuesta:
{
"success": true,
"object": "list",
"data": [
{
"id": "gpt-4o",
"object": "model",
"created": 1626777600,
"owned_by": "openai",
"supported_endpoint_types": ["openai"]
}
]
}Valores comunes de supported_endpoint_types:
| Valor | Significado |
|---|---|
openai | Chat Completions, Completions, Moderations y otras API de texto compatibles con OpenAI |
openai-response | Responses API |
embeddings | Embeddings API |
image-generation | Generación o edición de imágenes |
openai-video | API de tareas de video estilo OpenAI/Sora |
jina-rerank | Rerank API |
Recuperar un modelo
curl https://api.tensoraxis.ai/v1/models/gpt-4o \
-H "Authorization: Bearer $TENSORAXIS_API_KEY"Ejemplo de respuesta:
{
"id": "gpt-4o",
"object": "model",
"created": 1626777600,
"owned_by": "openai"
}Si un modelo específico de un tenant o personalizado aparece en /v1/models pero no tiene metadatos independientes de OpenAI, usa el extremo de listado y la Biblioteca de modelos como fuente de verdad.
Selección de un modelo
Especifica el modelo con el campo model en tu solicitud. Los distintos modelos admiten distintos tipos de extremo, así que consulta la Biblioteca de modelos o /v1/models antes de enviar tráfico de producción.
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}],
)Las API asíncronas, como la generación de video, también usan el campo model, pero sus cuerpos de solicitud son diferentes de los de Chat Completions. Consulta Generación de video.
Generación de Video HappyHorse
Llama a los modelos HappyHorse de Alibaba Cloud Bailian (DashScope) a través de TENSORAXIS — texto a video, imagen a video, referencia a video y edición de video, además de parámetros y facturación.
Compatible con el SDK de OpenAI
Usa el SDK oficial de OpenAI con TENSORAXIS y comprende los límites de compatibilidad.