generateText, streamText oder eine andere AI-SDK-Funktion verwendet.
Installation
latest und wählt die aktive Provider-Version aus, die mit AI SDK 7 kompatibel ist. AI SDK 7 ist als Peer-Abhängigkeit angegeben. Paketmanager, die Peer-Abhängigkeiten automatisch installieren, installieren dadurch auch die passende Laufzeit.
Lege PHASEO_API_KEY in der Serverumgebung fest und sende dann deine erste Anfrage:
Text streamen
Anwendungszuordnung hinzufügen
Erstelle eine Provider-Instanz, wenn die Anfrageangaben von Phaseo deine Anwendung ausweisen sollen:PHASEO_BASE_URL ist optional und hat standardmäßig den Wert https://api.phaseo.app/v1.
Unterstützte Funktionen in AI SDK 7
- Textgenerierung und Streaming
- Reasoning-Ausgabe und Einstellungen
- Funktions-Tools und gestreamte Tool-Eingaben
- JSON- und JSON-Schema-Ausgabe
- Text- und Bilddatei-Eingaben
- URL-Quellen für Zitate
- Embeddings und Bildgenerierung
- Neusortierung
- Transkription und Sprachausgabe
- Provider-Metadaten, Nutzungsdaten, Abbruchsignale und unbearbeitete Stream-Chunks
rerank() und phaseo.rerankingModel(modelId) unterstützt. Welche Funktionen verfügbar sind, hängt weiterhin vom Modell und Provider ab. Der Provider weist derzeit keine Unterstützung für verwaltete Dateireferenzen, Skills oder vom Provider ausgeführte Tool-Definitionen, -Ergebnisse und -Freigaben aus. Von der Anwendung ausgeführte Funktions-Tools können den üblichen Ausführungs- und Freigabeablauf von AI SDK verwenden.
Ältere AI-SDK-Versionen
- AI SDK 6: Installiere
@phaseo/ai-sdk-provider@ai-sdk-v6. - AI SDK 5: Installiere
@phaseo/ai-sdk-provider@ai-sdk-v5.
ai separat (ai@^7, ai@^6 oder ai@^5).