Passer au contenu

API TextCortex · Modèles et routage

Une API. Le bon modèle pour chaque demande.

Acheminez les demandes vers des modèles propriétaires et à poids ouvert via TextCortex. Utilisez une intégration compatible OpenAI avec les options de modèle hébergées dans l’UE.

Une API. Toutes les familles de modèles.
GPTOpenAI
ClaudeAnthropic
GeminiGoogle
GLM5.3
DeepSeek
KimiK3
MiMo
TextCortex
GPT, Claude, Gemini et modèles à poids ouverts. Routés via TextCortex.

Pourquoi TextCortex

Le choix du modèle appartient à votre candidature.

Donnez à chaque fonctionnalité le modèle dont elle a besoin sans créer une nouvelle intégration de fournisseur. TextCortex combine un large accès aux modèles avec une API commune pour la sélection et l'inférence de modèles.

01

Itinéraire par tâche

Choisissez un modèle pour chaque demande dans votre candidature. Conservez une seule intégration tout en adaptant la qualité de la réponse, le coût et la latence à la charge de travail.

02

Modèles propriétaires et à poids ouvert

Accédez à GPT, Claude, Gemini, Kimi, GLM, DeepSeek, MiMo et plus encore via TextCortex. Choisissez les modèles dans le catalogue disponible sur votre compte.

03

Options de modèles hébergés dans l’UE

Utilisez des routes hébergées dans l’UE pour les exigences d’inférence européennes. L'hébergement dépend du modèle et de l'itinéraire sélectionnés ; le catalogue plus large comprend également d’autres déploiements.

Choisissez des modèles par tâche

Acheminez une courte tâche de classification vers un modèle qui répond à votre objectif de coût et de latence. Choisissez-en un autre pour une analyse complexe ou une génération de code. Stockez ces choix dans la configuration côté serveur afin de pouvoir les mettre à jour sans modifier l'interface utilisateur.

Incluez GPT, Claude et Gemini dans la même évaluation que Kimi, GLM, DeepSeek et MiMo. La comparaison utile concerne le résultat de votre charge de travail, et non le fait qu'un modèle ait des pondérations ouvertes.

Gardez les règles de routage explicites

Utilisez le champ modèle pour sélectionner un identifiant pris en charge pour chaque appel. Effectuez un petit mappage entre les tâches d'application et les identifiants de modèle, puis enregistrez le modèle qui a répondu à chaque requête.

Un point de terminaison commun ne nécessite pas de paramètres identiques pour chaque modèle. Conservez les capacités et les paramètres de raisonnement spécifiques au modèle avec la configuration de routage. Évitez de transmettre des noms de modèles non validés provenant de clients publics.

Conserver les règles régionales dans la décision d'acheminement

Pour une charge de travail qui nécessite une inférence UE, sélectionnez les routes hébergées dans l’UE activées pour cette charge. Limitez les modèles éligibles avant de comparer les performances. Une solution de secours doit rester dans les mêmes exigences de traitement.

Utilisez le guide de résidence des données pour documenter l'itinéraire et les systèmes qui l'entourent. Le catalogue général des modèles et la liste éligible à l’UE répondent à des objectifs différents.

Faites votre première requête API

Créez un Compte TextCortex et générez une clé API dans les paramètres du compte. Installez le package Python OpenAI sur votre serveur. Stockez la clé dans TEXTCORTEX_API_KEY et définissez TEXTCORTEX_MODEL sur un identifiant renvoyé par GET /models.

Cet exemple conserve les informations d'identification dans les variables d'environnement. La même configuration client fonctionne lorsque vous choisissez un autre modèle pris en charge. Lisez le Référence API pour connaître les paramètres spécifiques au point final.

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TEXTCORTEX_API_KEY"],
    base_url="https://api.textcortex.com/v1",
)

for model in client.models.list():
    print(model.id)

response = client.chat.completions.create(
    model=os.environ["TEXTCORTEX_MODEL"],
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)

Questions

Réponses à vos prochaines questions.

Comment fonctionne le routage du modèle ?

Votre application sélectionne un modèle disponible dans chaque requête API et TextCortex achemine la requête via son API. Vous pouvez choisir différents modèles pour différentes tâches. La sélection automatique et le comportement de secours ne doivent être utilisés que lorsque cela est documenté pour votre configuration.

Le TextCortex est-il limité aux modèles open source ?

Non. L'API donne accès à des familles de modèles propriétaires telles que GPT, Claude et Gemini, ainsi qu'à des familles à poids ouvert telles que Kimi, GLM, DeepSeek et MiMo. Utilisez GET /models pour lister les identifiants disponibles pour votre compte.

Tous les modèles du catalogue sont-ils hébergés dans l’UE ?

TextCortex propose des itinéraires modèles hébergés dans l'UE et un catalogue multi-fournisseurs plus large. Sélectionnez le déploiement hébergé dans l'UE requis par votre application ; L'adhésion au catalogue ne permet pas à elle seule d'établir où une demande particulière est traitée.

Qu'est-ce qui change lorsque je migre une intégration existante ?

Mettez à jour l'URL de base, la clé API et les identifiants du modèle. Examinez les paramètres spécifiques au fournisseur et testez le streaming, les outils, la sortie structurée et la gestion des erreurs utilisés par votre application. Gardez votre configuration d'origine disponible pendant le déploiement.

TextCortex AI

Une intégration. Votre choix de modèles.

Inscrivez-vous à TextCortex, créez une clé API et commencez à créer avec les modèles dont votre application a besoin.

Sources et documentation

Documentation produit et sources des fournisseurs utilisées pour ce guide. Vérifiées le 5 octobre 2026.