Conceptos
URLs base y endpoints
Dominios de la API, URLs base del SDK y el mapa principal de endpoints.
TENSORAXIS utiliza un dominio de API dedicado para las llamadas a modelos, a la vez que mantiene la entrada de API heredada bajo el sitio principal.
| Caso de uso | URL |
|---|---|
| Origen de la API | https://api.tensoraxis.com |
SDK de OpenAI base_url / baseURL | https://api.tensoraxis.com/v1 |
| Origen compatible heredado | https://www.tensoraxis.com/v1 |
| Documentación, plaza de modelos y consola | https://www.tensoraxis.com |
No dependa de las redirecciones 301/302 para las solicitudes de API POST. Las integraciones de producción deben llamar directamente a https://api.tensoraxis.com.
Ejemplo del SDK de OpenAI
from openai import OpenAI
client = OpenAI(
api_key="your-tensoraxis-api-key",
base_url="https://api.tensoraxis.com/v1",
)import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.TENSORAXIS_API_KEY,
baseURL: 'https://api.tensoraxis.com/v1',
})Resumen de endpoints
| Método | Ruta | Propósito | Tipo |
|---|---|---|---|
GET | /v1/models | Listar modelos disponibles | Síncrono |
GET | /v1/models/{model} | Obtener detalles del modelo | Síncrono |
POST | /v1/chat/completions | Completions de chat | Síncrono/streaming |
POST | /v1/completions | Completions heredadas | Síncrono/streaming |
POST | /v1/responses | API de Responses | Síncrono/streaming |
POST | /v1/responses/compact | Compactación de contexto de Responses | Síncrono |
POST | /v1/embeddings | Embeddings de texto | Síncrono |
POST | /v1/rerank | Reordenamiento de documentos | Síncrono |
POST | /v1/images/generations | Generación de imágenes | Síncrono/depende del modelo |
POST | /v1/images/edits | Edición de imágenes | Síncrono/depende del modelo |
POST | /v1/audio/transcriptions | Voz a texto | Síncrono |
POST | /v1/audio/translations | Traducción de voz | Síncrono |
POST | /v1/audio/speech | Texto a voz | Síncrono/streaming |
GET | /v1/realtime | WebSocket en tiempo real | WebSocket |
POST | /v1/video/generations | Enviar una tarea de generación de video | Tarea asíncrona |
GET | /v1/video/generations/{task_id} | Obtener una tarea de video | Tarea asíncrona |
POST | /v1/videos | Envío de tarea de video estilo OpenAI/Sora | Tarea asíncrona |
GET | /v1/videos/{task_id} | Obtención de tarea de video estilo OpenAI/Sora | Tarea asíncrona |
GET | /v1/videos/{task_id}/content | Descarga de contenido de video mediante proxy | Proxy síncrono |
POST | /v1/messages | Messages nativo de Claude | Síncrono/streaming |
POST | /v1beta/models/{model}:{action} | Llamada nativa de Gemini | Síncrono/streaming |
La primera versión de la referencia de la API se centra en las APIs compatibles con OpenAI y en las tareas asíncronas de video. Las APIs nativas de Claude y de Gemini se incluyen aquí en primer lugar; consulte sus SDKs y las notas específicas de cada modelo para conocer los detalles de las solicitudes.