Passer au contenu

Guides API TextCortex

Utiliser l'API TextCortex avec LangChain

Configurez LangChain ChatOpenAI avec l'URL de base de l'API TextCortex. Accédez à des modèles propriétaires et à poids ouvert à partir de la même intégration.

Utiliser l'API TextCortex avec LangChain

À retenir pour votre équipe

Bâtissez sur une API multimodèle.

Utilisez le client compatible OpenAI de LangChain avec les informations d'identification TextCortex et un modèle de votre catalogue de comptes. Gardez le choix du modèle configurable lorsque vous créez des chaînes et des agents.

Installer l'intégration client

Installez langchain-openai dans votre environnement Python. Générez une clé API TextCortex, stockez-la côté serveur sous TEXTCORTEX_API_KEY et choisissez un identifiant parmi GET /models pour TEXTCORTEX_MODEL.

L'URL de base est https://api.textcortex.com/v1.. N'ajoutez pas /chat/completions à une URL de base client ; le client construit le point de terminaison.

Créer un client ChatOpenAI

Cet exemple minimal utilise le modèle configuré. Modifiez cet identifiant pour évaluer un autre modèle pris en charge tout en conservant la configuration client.

import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://api.textcortex.com/v1",
    api_key=os.environ["TEXTCORTEX_API_KEY"],
    model=os.environ["TEXTCORTEX_MODEL"],
)
answer = llm.invoke("Hello")
print(answer.content)

Ajoutez des fonctionnalités une par une

Une fois la requête de base exécutée, ajoutez le streaming, les schémas d'outils ou la validation de sortie dont votre chaîne a besoin. Vérifiez la prise en charge de l'itinéraire exact du modèle TextCortex plutôt que de supposer que toutes les options client OpenAI sont portables.

Épinglez les versions de package que vous validez et conservez un petit ensemble de demandes. Cela rend les mises à niveau du SDK et les modifications de modèle plus faciles à évaluer séparément.

Gardez le routage et la récupération sous votre contrôle

Utilisez la configuration de l'application pour sélectionner des modèles pour différentes chaînes. Les modèles GPT, Claude, Gemini et à poids ouvert peuvent partager la connexion TextCortex tout en effectuant différentes tâches.

Si une chaîne récupère des documents, appliquez les autorisations avant d'envoyer le contexte au modèle. Pour les exigences de traitement européennes, sélectionnez des itinéraires hébergés dans l’UE pour chaque appel modèle de la chaîne.

Questions

Réponses à vos prochaines questions.

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.

Puis-je utiliser un client compatible OpenAI ?

Oui. Configurez le client avec l'URL de base et la clé API TextCortex. Utilisez un identifiant de modèle TextCortex et les paramètres pris en charge par ce modèle. La découverte de modèles, les achèvements de chat et les réponses sont documentés dans la référence de l'API.

Comment puis-je commencer à utiliser l'API ?

Inscrivez-vous à TextCortex, créez une clé API dans les paramètres de votre compte et utilisez https://api.textcortex.com/v1 comme URL de base. Récupérez le catalogue de modèles, sélectionnez un identifiant de modèle et envoyez une demande de fin de chat.

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.