Concepts
URL de base et points de terminaison
Domaines API, URL de base des SDK et la carte des principaux points de terminaison.
TENSORAXIS utilise un domaine API dédié pour les appels de modèles tout en conservant l'ancien point d'entrée API sous le site principal.
| Cas d'usage | URL |
|---|---|
| Origine de l'API | https://api.tensoraxis.ai |
SDK OpenAI base_url / baseURL | https://api.tensoraxis.ai/v1 |
| Origine compatible héritée | https://www.tensoraxis.ai/v1 |
| Documentation, place de marché des modèles et console | https://www.tensoraxis.ai |
Ne vous fiez pas aux redirections 301/302 pour les requêtes API POST. Les intégrations en production doivent appeler directement https://api.tensoraxis.ai.
Exemple SDK OpenAI
from openai import OpenAI
client = OpenAI(
api_key="your-tensoraxis-api-key",
base_url="https://api.tensoraxis.ai/v1",
)import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.TENSORAXIS_API_KEY,
baseURL: 'https://api.tensoraxis.ai/v1',
})Aperçu des points de terminaison
| Méthode | Chemin | Objectif | Type |
|---|---|---|---|
GET | /v1/models | Lister les modèles disponibles | Synchrone |
GET | /v1/models/{model} | Récupérer les détails d'un modèle | Synchrone |
POST | /v1/chat/completions | Complétions de chat | Synchrone/diffusion en continu |
POST | /v1/completions | Complétions héritées | Synchrone/diffusion en continu |
POST | /v1/responses | API Responses | Synchrone/diffusion en continu |
POST | /v1/responses/compact | Compression du contexte des Responses | Synchrone |
POST | /v1/embeddings | Embeddings de texte | Synchrone |
POST | /v1/rerank | Reclassement de documents | Synchrone |
POST | /v1/images/generations | Génération d'images | Synchrone/selon le modèle |
POST | /v1/images/edits | Édition d'images | Synchrone/selon le modèle |
POST | /v1/audio/transcriptions | Transcription vocale | Synchrone |
POST | /v1/audio/translations | Traduction vocale | Synchrone |
POST | /v1/audio/speech | Synthèse vocale | Synchrone/diffusion en continu |
GET | /v1/realtime | WebSocket temps réel | WebSocket |
POST | /v1/video/generations | Soumettre une tâche de génération vidéo | Tâche asynchrone |
GET | /v1/video/generations/{task_id} | Récupérer une tâche vidéo | Tâche asynchrone |
POST | /v1/videos | Soumission de tâche vidéo de style OpenAI/Sora | Tâche asynchrone |
GET | /v1/videos/{task_id} | Récupération de tâche vidéo de style OpenAI/Sora | Tâche asynchrone |
GET | /v1/videos/{task_id}/content | Téléchargement proxy du contenu vidéo | Proxy synchrone |
POST | /v1/messages | Messages natifs Claude | Synchrone/diffusion en continu |
POST | /v1beta/models/{model}:{action} | Appel natif Gemini | Synchrone/diffusion en continu |
La première version de la référence API se concentre sur les API compatibles OpenAI et les tâches vidéo asynchrones. Les API natives Claude et natives Gemini sont listées ici en premier ; utilisez leurs SDK et les notes spécifiques aux modèles pour les détails des requêtes.