互換性マトリクス

ツールと SDK の互換性

開発ツール、チャットアプリ、SDK、フレームワークに適した TokenLab の設定を探す

多くのツールは API キーとベース URL を変更することで TokenLab に接続できます。具体的な設定は、ツールが使用できる API 形式によって異なります。

API 形式ベース URL主なクライアント
Chat Completions (OpenAI 互換)https://api.tokenlab.sh/v1OpenAI SDK、多くのチャットアプリやフレームワーク
OpenAI Responseshttps://api.tokenlab.sh/v1Responses クライアントと Responses イベントを利用するツール
Anthropic Messageshttps://api.tokenlab.shAnthropic SDK と Claude 向けツール
Geminihttps://api.tokenlab.shカスタムホストを指定できる Gemini REST または SDK クライアント

選択するモデルの accepted_request_formats に、使用する形式が含まれている必要があります。ストリーミングとツール呼び出しには、モデルの機能とクライアント側の対応も必要です。例は API 形式を参照してください。

互換性のラベル

ラベル意味
利用可能リンク先の TokenLab 設定は、クライアントが公式に公開している設定項目を使用しています
一部制限あり設定は特定の機能や認証方式に適用されます。ベンダーのその他のサービスには、それぞれの利用条件が適用されます

このラベルはリンク先の設定方法を示します。利用できる機能は、選択したモデルとクライアントのバージョンにも依存します。

開発ツール

ツール状態API 形式補足
Claude Code利用可能Anthropic MessagesANTHROPIC_BASE_URL と TokenLab API キーを使用
Codex CLI一部制限ありResponsesResponses を使用。利用できる機能は選択したモデルに依存
Cursor一部制限ありOpenAI 互換カスタム API キーと URL を指定できる Cursor の機能が対象
Cline利用可能OpenAI 互換OpenAI Compatible を選び、ベース URL とモデル ID を入力
Kilo Code利用可能OpenAI 互換カスタムプロバイダーとモデル ID を設定
OpenCode利用可能OpenAI 互換OPENCODE_CONFIG で独立したプロバイダー設定を読み込む
OpenHands利用可能OpenAI 互換LiteLLM を使用する UI:Advanced → Custom Model(openai/ 接頭辞)と Base URL
Gemini CLI一部制限ありGeminiAPI キー認証で GOOGLE_GEMINI_BASE_URL を使用。独立した GEMINI_CLI_HOME により既存の設定を保持

チャットアプリ

アプリ状態補足
Chatbox利用可能OpenAI API Compatible プロバイダーを追加
Cherry Studio利用可能プロバイダーを追加し、Verify and Enable を完了
DeepChat利用可能Chat Completions を使う場合は OpenAI Completions を選択
Jan利用可能OpenAI 互換サービスを追加
LibreChat利用可能カスタムの OpenAI 互換エンドポイントを設定
Open WebUI利用可能OpenAI 互換接続を追加し、API Type に Chat を選択

SDK とフレームワーク

クライアント状態設定
OpenAI SDK利用可能base_url / baseURL を https://api.tokenlab.sh/v1 に設定
Anthropic SDK利用可能ベース URL を https://api.tokenlab.sh に設定
Vercel AI SDK利用可能カスタムの OpenAI 互換プロバイダーを作成
LangChain利用可能ChatOpenAI または OpenAIEmbeddings に TokenLab の URL を設定
LlamaIndex利用可能OpenAI 互換クライアントの設定項目を使用
OpenAI Agents SDK一部制限ありガイドでは OpenAIChatCompletionsModel を使用。Responses の利用前にモデルと SDK の機能対応を確認
AutoGen利用可能OpenAI 互換モデルクライアントを使用
CrewAI利用可能OpenAI 互換 LLM クライアントを設定
PydanticAI利用可能OpenAI 互換プロバイダーを指定

その他のフレームワーク、可観測性ツール、ゲートウェイ、評価製品は Integrations のナビゲーションから探せます。

ストリーミング応答の使用量

Chat Completions のストリームは stream_options: { include_usage: true } を受け付け、終了前に使用量のチャンクを追加します。Responses API に include_usage はなく、Responses ストリームでは終了イベントに使用量が含まれます。

カスタム API キーでは置き換えられないもの

一部の製品はモデル呼び出しに加え、ベンダーが提供するオンライン機能を備えています。TokenLab キーは BYOK 設定で公開されているモデルリクエストに使えますが、別のサブスクリプション、自動補完サービス、アカウント機能、独自拡張機能を置き換えるものではありません。

ツールの更新で設定方法が変わった場合は、古い環境変数の例をコピーせず、現在の連携ページを参照してください。

機能を利用する前の確認

  • 必要な形式でカスタムのベース URL を指定できるか確認してください。
  • モデルの accepted_request_formats にその形式が含まれているか確認してください。
  • ワークフローに必要な場合は、ストリーミングとツール呼び出しを試してください。
  • API キーは信頼できる端末またはサーバーに保管してください。
  • 問題を報告する際はリクエスト ID を記録してください。

このページの内容