Documentation Index
Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
Use this file to discover all available pages before exploring further.
概要
TokenLab は、必要な動作に合わせて SDK を選ぶことで最も簡単に統合できます:- Claude ネイティブの
/v1/messages動作向けの公式 Anthropic SDKs - Gemini ネイティブのリクエスト形状向けの公式 Gemini / Google AI ツール
- OpenAI 互換の
/v1ルートおよび Responses スタイルの使用には、公式の OpenAI SDKs を使用してください
推奨 SDK
OpenAI Python
pip install openaiOpenAI Node
npm install openaiOpenAI Go
go get github.com/openai/openai-go/v3Anthropic SDK
Claude Messages API のネイティブサポート
OpenAI SDK の例
既存の OpenAI 互換 クライアントを移行している場合や、/v1 の互換経路が必要な場合に使用してください。Claude ネイティブまたは Gemini ネイティブの機能については、代わりに対応するネイティブ SDK を使用してください。
OpenAI Go の例
Anthropic SDK の例
どの SDK を使うべきですか?
| 目標 | 推奨パス |
|---|---|
| プロバイダーネイティブの動作 | ネイティブのプロバイダーSDKまたはルート |
| 既存の OpenAI 互換クライアント | TokenLab の /v1 上の OpenAI SDK |
| ポータブルチャット / 埋め込み | OpenAI 互換の /v1 ルート |
| Claudeネイティブ機能 | Anthropic SDK |
| Geminiネイティブのリクエスト形式 | GeminiネイティブAPI / SDK |
| LangChain / LlamaIndex / Vercel AI SDK | 専用の統合ページを使用 |
ベストプラクティス
挙動が重要な場合はネイティブルートを選ぶ
挙動が重要な場合はネイティブルートを選ぶ
provider-specific なフィールド、ツール、ストリーミングの詳細、その他別の形式を介して変換すべきでない動作については、Anthropic または Gemini のネイティブルートを使用してください。
移行には OpenAI 互換の `/v1` を使用
移行には OpenAI 互換の `/v1` を使用
OpenAI 互換 SDK は、既存の OpenAI 形式クライアント、移植性のあるチャット、そして embeddings に最適な経路です。これらは互換経路として扱ってください。TokenLab の唯一の API 面ではありません。
Base URL を明示しておく
Base URL を明示しておく
古い環境変数エイリアスに頼るのではなく、TokenLab のベース URL をクライアント設定に直接指定してください。