Skip to main content

Vue d’ensemble

Le plus simple est de choisir le SDK selon le comportement attendu :
  • Anthropic SDKs officiels pour le comportement Claude-native /v1/messages
  • outils Gemini / Google AI officiels pour les formats Gemini-native
  • OpenAI SDKs officiels pour les routes /v1 compatibles OpenAI et les usages de style Responses
Utilisez les pages d’intégration pour les limites de support. Dans cette documentation, “recommended” ou “supported” signifie qu’un chemin de configuration documenté existe ; cela ne couvre pas automatiquement chaque helper de framework ou fonctionnalité propre au fournisseur.

SDKs recommandés

OpenAI Python

pip install openai

OpenAI Node

npm install openai

OpenAI Go

go get github.com/openai/openai-go/v3

SDK Anthropic

Prise en charge native de l’API Claude Messages

Exemple de SDK OpenAI

Utilisez cet exemple pour migrer un client compatible OpenAI existant ou pour choisir le chemin de compatibilité /v1. Pour les fonctions Claude-native ou Gemini-native, utilisez le SDK natif correspondant.

Exemple de SDK OpenAI Go

Exemple de SDK Anthropic

Quel SDK utiliser ?

Bonnes pratiques

Utilisez les routes natives Anthropic ou Gemini pour les champs, outils, détails de streaming et comportements propres au fournisseur qui ne doivent pas être traduits via un autre format.
Les SDKs compatibles OpenAI conviennent aux clients existants de style OpenAI, au chat portable et aux embeddings. C’est une route de compatibilité, pas la seule surface API de TokenLab.
Passez les base URLs TokenLab directement dans la configuration du client au lieu de dépendre d’anciens alias d’environnement.