generateText, streamText ou une autre fonction d’AI SDK.
Installation
latest de npm et sélectionne la version active du fournisseur compatible avec AI SDK 7. Il déclare AI SDK 7 comme dépendance peer : les gestionnaires de packages qui installent automatiquement ces dépendances ajoutent donc également l’environnement d’exécution compatible.
Définissez PHASEO_API_KEY dans l’environnement de votre serveur, puis envoyez votre première requête :
Diffuser du texte
Ajouter l’identification de l’application
Créez une instance du fournisseur pour inclure les informations de votre application dans les détails des requêtes Phaseo :PHASEO_BASE_URL est facultatif et sa valeur par défaut est https://api.phaseo.app/v1.
Fonctionnalités prises en charge par AI SDK 7
- Génération et diffusion de texte
- Sortie et paramètres de raisonnement
- Outils de fonction et entrées d’outil diffusées
- Sortie JSON et JSON Schema
- Entrées de fichiers texte et image
- Sources de citation d’URL
- Embeddings et génération d’images
- Reclassement
- Transcription et génération vocale
- Métadonnées du fournisseur, utilisation, signaux d’annulation et fragments bruts du flux
rerank() et phaseo.rerankingModel(modelId). Les capacités des modèles et des fournisseurs varient. Le fournisseur ne déclare actuellement pas la prise en charge des références de fichiers gérés, des compétences ni des définitions ou résultats d’outils exécutés par le fournisseur, ni des réponses d’approbation associées. Les outils de fonction exécutés par l’application peuvent suivre le flux habituel d’exécution et d’approbation d’AI SDK.
Versions antérieures d’AI SDK
- AI SDK 6 : installez
@phaseo/ai-sdk-provider@ai-sdk-v6. - AI SDK 5 : installez
@phaseo/ai-sdk-provider@ai-sdk-v5.
ai (ai@^7, ai@^6 ou ai@^5).