Skip to main content
Phaseo 公式プロバイダーを使うと、Vercel AI SDK 7 経由で Phaseo のモデルを呼び出せます。アプリケーションがすでに generateText、streamText、または別の AI SDK 関数を使っている場合は、ここから始めてください。

インストール

バージョン指定のない Phaseo パッケージは npm の latest タグに従い、現在の AI SDK 7 対応プロバイダーを選択します。AI SDK 7 をピア依存関係として宣言しているため、ピア依存関係を自動インストールするパッケージマネージャーは、互換性のあるランタイムも自動でインストールします。 サーバー環境に PHASEO_API_KEY を設定して、最初のリクエストを送信します。
Models エンドポイントから最新のモデル ID を指定してください。

テキストをストリーミングする

アプリケーションの情報を付与する

Phaseo のリクエスト詳細にアプリケーションの情報を含める場合は、プロバイダーのインスタンスを作成します。
PHASEO_BASE_URL は省略可能です。既定値は https://api.phaseo.app/v1 です。

AI SDK 7 でサポートされる機能

  • テキストの生成とストリーミング
  • 推論の出力と設定
  • 関数ツールとストリーミングされるツール入力
  • JSON と JSON Schema の出力
  • テキストファイルと画像ファイルの入力
  • URL 引用のソース
  • Embeddings と画像生成
  • 再ランキング
  • 文字起こしと音声生成
  • プロバイダーメタデータ、使用量、中断シグナル、生のストリームチャンク
rerank() と phaseo.rerankingModel(modelId) を使って再ランキングを実行できます。利用できる機能はモデルやプロバイダーによって異なります。このプロバイダーは現在、管理対象ファイルの参照、スキル、プロバイダー側で実行されるツールの定義・結果・承認応答をサポート対象として案内していません。アプリケーション側で実行する関数ツールは、AI SDK の通常の実行および承認フローを利用できます。

以前の AI SDK バージョン

  • AI SDK 6: @phaseo/ai-sdk-provider@ai-sdk-v6 をインストールします。
  • AI SDK 5: @phaseo/ai-sdk-provider@ai-sdk-v5 をインストールします。
ピア依存関係の自動インストールを無効にしている場合は、対応するメジャーバージョンの ai (ai@^7、ai@^6、または ai@^5) を別途インストールしてください。

関連ガイド

最終更新日 2026年10月2日