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 兼容客户端 | OpenAI SDK + TokenLab /v1 |
| 可移植聊天 / Embeddings | OpenAI 兼容 /v1 路由 |
| Claude 原生功能 | Anthropic SDK |
| Gemini 原生请求格式 | Gemini-native API / SDK |
| LangChain / LlamaIndex / Vercel AI SDK | 使用专门的集成页面 |
最佳实践
行为重要时优先选原生路由
行为重要时优先选原生路由
Anthropic 或 Gemini 原生路由适合提供商特定字段、工具、流式细节,以及不应通过另一种格式翻译的行为。
迁移时使用 OpenAI 兼容 `/v1`
迁移时使用 OpenAI 兼容 `/v1`
OpenAI 兼容 SDK 最适合已有 OpenAI 风格客户端、可移植聊天和 embeddings。它是兼容入口,不是 TokenLab 唯一的 API 表面。
明确指定 base URL
明确指定 base URL
在 client 配置中直接传入 TokenLab 的 base URL,而不是依赖较旧的环境变量别名。