SDK 与工具速查
直接可用的官方 SDK
| SDK | 语言 | Base URL 填法 |
|---|---|---|
openai | Python / Node / Go / Java | https://187api.com/v1 |
@anthropic-ai/sdk | Node / Python | https://187api.com |
google-genai | Python / Node | https://187api.com(走 v1beta) |
curl 速查
# 对话(非流式)
curl https://187api.com/v1/chat/completions \
-H "Authorization: Bearer ***" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-M2.5","messages":[{"role":"user","content":"hi"}]}'
# 对话(流式)
curl -N https://187api.com/v1/chat/completions \
-H "Authorization: Bearer ***" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-M2.5","messages":[{"role":"user","content":"hi"}],"stream":true}'
# Anthropic
curl https://187api.com/v1/messages \
-H "x-api-key: ***" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-M2.5","max_tokens":64,"messages":[{"role":"user","content":"hi"}]}'
# 模型列表
curl https://187api.com/v1/models -H "Authorization: Bearer ***"
客户端配置片段
Cherry Studio / NextChat / LobeChat 类
| 项 | 值 |
|---|---|
| API 地址 | https://187api.com |
| API Key | sk-... |
| 模型 | 手动填控制台里的模型名 |
Cline / Roo Code 类(VS Code)
{
"apiProvider": "openai",
"openAiBaseUrl": "https://187api.com/v1",
"openAiApiKey": "***",
"openAiModelId": "MiniMax-M2.5"
}
Claude Code / Claude Desktop
{
"apiBaseUrl": "https://187api.com",
"apiKey": "***",
"model": "",
"provider": "anthropic"
}
环境变量约定
export OPENAI_BASE_URL='https://187api.com/v1'
export OPENAI_API_KEY='***'
export ANTHROPIC_BASE_URL='https://187api.com'
export ANTHROPIC_AUTH_TOKEN='***'
提示
很多工具会读 OPENAI_BASE_URL / ANTHROPIC_BASE_URL,设好这两个比改代码省事。
参数速查
Authorization: Bearer *** # OpenAI 协议
x-api-key: *** # Anthropic 协议
anthropic-version: 2023-06-01 # Anthropic 必须
Content-Type: application/json # 必须
Accept: text/event-stream # 流式时可加