Vue d’ensemble
LemonData est le plus facile à intégrer via :- les SDKs OpenAI officiels pour une utilisation compatible OpenAI et de style Responses
- les SDKs Anthropic officiels pour
/v1/messagesnatif à Claude - les outils officiels Gemini / Google AI lorsque vous avez spécifiquement besoin de formats de requête natifs à Gemini
recommended ou supported signifie qu’un chemin de configuration documenté existe. Cela ne veut pas dire automatiquement que chaque helper de framework ou chaque fonctionnalité spécifique à un fournisseur est couvert par des régressions end-to-end dans ce dépôt.
SDKs recommandés
OpenAI Python
pip install openaiOpenAI Node
npm install openaiOpenAI Go
go get github.com/openai/openai-go/v3SDK Anthropic
Prise en charge native de l’API Claude Messages
Exemple de SDK OpenAI
Utilisez ceci comme point de départ par défaut pour les nouveaux projets :Exemple de SDK OpenAI Go
Exemple de SDK Anthropic
Quel SDK devriez-vous utiliser ?
| Objectif | SDK recommandé |
|---|---|
| Nouvelle application, choix général par défaut | SDK OpenAI |
| Fonctionnalités natives à Claude | SDK Anthropic |
| Formats de requête natifs à Gemini | API / SDK natif à Gemini |
| LangChain / LlamaIndex / Vercel AI SDK | Utilisez les pages d’intégration dédiées |
Bonnes pratiques
Préférez Responses pour les nouveaux projets
Préférez Responses pour les nouveaux projets
Si votre SDK prend en charge à la fois
responses et chat.completions, commencez par responses.Gardez les URL de base explicites
Gardez les URL de base explicites
Passez les URL de base LemonData directement dans la configuration de votre client au lieu de vous appuyer sur d’anciens alias de variables d’environnement.
Utilisez les SDKs natifs uniquement lorsque les fonctionnalités natives sont importantes
Utilisez les SDKs natifs uniquement lorsque les fonctionnalités natives sont importantes
Utilisez le SDK Anthropic pour les fonctionnalités natives à Claude telles que la réflexion étendue, et sinon préférez le SDK OpenAI pour une large compatibilité.