OpenAI 兼容接入
最推荐的接入方式,所有支持 OpenAI SDK 的工具、框架均可直接使用。
配置参数
| 参数 | 值 |
|---|---|
| Base URL | https://aigateway.link/v1 |
| API Key | 你在控制台创建的 Token |
SDK 示例
Python (openai)
python
from openai import OpenAI
client = OpenAI(
api_key="sk-你的Token",
base_url="https://aigateway.link/v1"
)
# 普通调用
response = client.chat.completions.create(
model="claude-sonnet-latest",
messages=[{"role": "user", "content": "你好"}]
)
# 流式调用
stream = client.chat.completions.create(
model="claude-sonnet-latest",
messages=[{"role": "user", "content": "写一首诗"}],
stream=True
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")Node.js / TypeScript
typescript
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: 'sk-你的Token',
baseURL: 'https://aigateway.link/v1',
})
const response = await client.chat.completions.create({
model: 'claude-sonnet-latest',
messages: [{ role: 'user', content: '你好' }],
})环境变量方式
bash
export OPENAI_API_KEY=sk-你的Token
export OPENAI_BASE_URL=https://aigateway.link/v1设置环境变量后,OpenAI SDK 会自动读取,无需在代码中硬编码。
第三方工具配置
Cursor / VS Code Copilot
在设置中填写:
- API Key:
sk-你的Token - Base URL:
https://aigateway.link/v1
LangChain
python
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="claude-sonnet-latest",
openai_api_key="sk-你的Token",
openai_api_base="https://aigateway.link/v1"
)