Skip to main content
Rustサービスで同期型のPhaseo Gatewayクライアントが必要な場合は、Phaseoを使います。

クライアントを作成する

環境変数からAPIキーと任意のベースURLを読み込みます。
またはキーを直接渡します。
PhaseoはDebug出力でAPIキーとカスタムヘッダーの値を伏せます。

Responsesリクエストを送信する

完全なJSONレスポンスは引き続きresponse.bodyから取得できます。

Chat Completionsリクエストを送信する

別のJSONエンドポイントを呼び出す

高水準のヘルパーがまだ用意されていないPhaseoエンドポイントには、post(...)を使います。
パスの先頭にスラッシュを付けても省略しても構いません。

リクエストヘッダーを追加する

Gatewayエラーを処理する

Gatewayがエラーを返すと、PhaseoErrorにはHTTPステータスと解析済みJSON本文が含まれます。通信や設定の失敗にはHTTPステータスがありません。

次の手順

最終更新日 2026年10月2日