generate et stream) compatibles avec l’AI SDK.
1. Instancier un agent
nameidentifie votre agent pour la supervision et la télémétrie.instructionsdéfinit le prompt système appliqué par défaut (surchargé viasystemsi nécessaire).modelattend unLanguageModelissu deai. Choisissez votre provider favori.
2. Générer une réponse ponctuelle
ai.generateText :
textcontient la réponse finale.responseexpose les métadonnées brutes (messages, usage, tool calls, etc.).loopToolindique si une boucle d’outils a été exécutée.
Variante conversationnelle
messages est fourni, les instructions sont injectées automatiquement sous forme de message système.
3. Activer la télémétrie
telemetry active l’export vers Langfuse lorsque l’instrumentation est configurée. Utilisez agent.withTelemetry(false) pour la désactiver ponctuellement.
4. Aller plus loin
- Ajoutez des outils et activez la boucle automatique via
loopTools. - Streamer les tokens en temps réel avec
agent.stream. - Valider des sorties structurées via
structuredOutput.