Cet exemple montre comment utiliser le SDK Vercel AI avec Next.js avec le hook useObject
pour diffuser la génération d'objets structurés vers le client avec le fournisseur d'IA de votre choix.
Exécutez create-next-app
avec npm, Yarn ou pnpm pour amorcer l'exemple :
npx create-next-app --example https://github.com/vercel-labs/ai-sdk-preview-use-object ai-sdk-preview-use-object-example
fil créer next-app --example https://github.com/vercel-labs/ai-sdk-preview-use-object ai-sdk-preview-use-object-example
pnpm créer la prochaine application --exemple https://github.com/vercel-labs/ai-sdk-preview-use-object ai-sdk-preview-use-object-example
Pour exécuter l'exemple localement, vous devez :
Créez des comptes auprès des fournisseurs d'IA que vous souhaitez utiliser (par exemple, OpenAI, Anthropic).
Obtenez des clés API pour chaque fournisseur.
Définissez les variables d'environnement requises comme indiqué dans le fichier .env.example
, mais dans un nouveau fichier appelé .env
.
npm install
pour installer les dépendances requises.
npm run dev
pour lancer le serveur de développement.
Pour en savoir plus sur Vercel AI SDK ou Next.js, consultez les ressources suivantes :
Documentation du SDK Vercel AI
Terrain de jeu IA Vercel
Documentation Next.js - découvrez les fonctionnalités et l'API Next.js.