OpenAI SDK 兼容工具
Cursor、Windsurf、Continue 等支持 OpenAI SDK 的工具配置方式
任何兼容 OpenAI SDK 的 AI 编程工具(Cursor、Windsurf、Continue、Aider 等)都可以通过修改 Base URL 切换到 TokenLink。
通用配置
所有 OpenAI SDK 兼容工具都支持修改 base_url。将其指向 TokenLink 即可:
# Python OpenAI SDK
from openai import OpenAI
client = OpenAI(
base_url="$BASE_API/openai",
api_key="tl-xxxxxxxxxxxxxxxx"
)// JavaScript OpenAI SDK
import OpenAI from 'openai'
const client = new OpenAI({
baseURL: '$BASE_API/openai',
apiKey: 'tl-xxxxxxxxxxxxxxxx'
})各工具配置
Cursor
在 Cursor 设置 → Models → 添加自定义 API:
- Base URL:
$BASE_API/openai - API Key:
tl-xxxxxxxxxxxxxxxx
Windsurf
在 Windsurf 设置中:
- Provider: OpenAI Compatible
- Base URL:
$BASE_API/openai - API Key:
tl-xxxxxxxxxxxxxxxx
Aider
export OPENAI_API_BASE="$BASE_API/openai"
export OPENAI_API_KEY="tl-xxxxxxxxxxxxxxxx"
# 使用指定模型
aider --model openai/gpt-5Continue (VS Code)
在 ~/.continue/config.json 中:
{
"models": [{
"title": "TokenLink - GPT-5",
"provider": "openai",
"model": "gpt-5",
"apiBase": "$BASE_API/openai",
"apiKey": "tl-xxxxxxxxxxxxxxxx"
}]
}