Type: Framework ou plateformeChemin principal: compatible OpenAI par défautNiveau de support: Modèle d’intégration recommandé
Pour LemonData, l’option par défaut la plus stable dans le SDK AI Vercel est le fournisseur compatible OpenAI.Si vous avez spécifiquement besoin d’un comportement natif Responses, vous pouvez passer au fournisseur OpenAI et conserver la même URL de base LemonData.Cette page doit être lue comme un modèle d’intégration recommandé, et non comme une affirmation selon laquelle chaque utilitaire du Vercel AI SDK est couvert par des régressions de bout en bout dédiées dans ce dépôt.
import { generateText } from 'ai';import { lemondata } from './lemondata';const { text } = await generateText({ model: lemondata.chatModel('gpt-5.4'), prompt: 'Explain LemonData in one sentence.',});console.log(text);
import { streamText } from 'ai';import { lemondata } from './lemondata';const result = await streamText({ model: lemondata.chatModel('gpt-5.4'), prompt: 'Write a short poem about coding.',});for await (const textPart of result.textStream) { process.stdout.write(textPart);}
import { generateText } from 'ai';import { lemondataResponses } from './lemondata-responses';const { text } = await generateText({ model: lemondataResponses('gpt-5.4'), prompt: 'Explain LemonData in one sentence.',});
Utilisez @ai-sdk/openai-compatible comme option par défaut sûre pour les intégrations de type proxy. Passez à @ai-sdk/openai uniquement lorsque vous souhaitez explicitement un chemin de fournisseur construit sur /v1/responses.
Pour les passerelles tierces et les serveurs proxy, @ai-sdk/openai-compatible est généralement le point de départ le plus prévisible.
Passez à Responses uniquement lorsque c’est nécessaire
Si vous avez besoin d’un comportement du fournisseur lié à /v1/responses, changez délibérément de package fournisseur au lieu de mélanger les deux modèles dans un seul client.
Conservez les secrets côté serveur
N’exposez jamais votre clé API LemonData dans le code côté client. Placez la configuration du fournisseur dans des fichiers serveur ou des routes API.