Présentation
Le Vercel AI SDK est un kit d’outils TypeScript pour créer des applications de streaming basées sur l’IA avec React, Next.js, Vue, Svelte, et plus encore. LemonData fonctionne de manière fluide via le fournisseur compatible OpenAI.Installation
Configuration de base
Générer du texte
Streaming de texte
Messages de chat
Utilisation de différents modèles
Route API Next.js
Composant de chat React
Appel d’outils (Tool Calling)
Sortie structurée
Variables d’environnement
Bonnes pratiques
Utilisez le streaming pour une meilleure UX
Utilisez le streaming pour une meilleure UX
Utilisez toujours le streaming pour les applications de chat afin de fournir un retour en temps réel.
Gérez les erreurs avec élégance
Gérez les erreurs avec élégance
Implémentez des limites d’erreur (
error boundaries) appropriées dans les composants React.Sécurisez votre clé API
Sécurisez votre clé API
N’exposez jamais votre clé API dans le code côté client. Utilisez toujours des routes API côté serveur.