Skip to main content

OpenAI SDKの使い方

MixRouteは、公式のOpenAI SDKと完全な互換性があります。ベースURLを変更するだけで、既存のOpenAI SDKのコードからMixRouteを利用できます。

インストール

設定

Python

Node.js / TypeScript

Go

Chat Completions

基本的な使い方

ストリーミング

Node.jsのストリーミング

さまざまなモデルの使用

Mixroute APIは、同じSDKで複数のプロバイダーのモデルを利用できます。

Base64画像

関数呼び出し

埋め込み

埋め込みの一括生成

画像生成

モデル一覧の取得

エラー処理

非同期での使用

環境変数

ハードコードせずに、環境変数を設定します。

ベストプラクティス

  • APIキーには環境変数を使用します
  • 一時的なエラーに対して再試行ロジックを実装します
  • 長い応答では、ストリーミングを使用してユーザー体験を向上
  • 複数の項目を処理する場合はリクエストをまとめる
  • 使用状況を監視してレート制限内に収める