Claude 兼容接入
使用 Anthropic 原生 SDK 接入,适合直接调用 Claude 系列模型的场景。
配置参数
| 参数 | 值 |
|---|---|
| Base URL | https://aigateway.link |
| API Key | 你在控制台创建的 Token |
SDK 示例
Python (anthropic)
python
import anthropic
client = anthropic.Anthropic(
api_key="sk-你的Token",
base_url="https://aigateway.link"
)
message = client.messages.create(
model="claude-sonnet-latest",
max_tokens=1024,
messages=[{"role": "user", "content": "你好"}]
)
print(message.content[0].text)Node.js / TypeScript
typescript
import Anthropic from '@anthropic-ai/sdk'
const client = new Anthropic({
apiKey: 'sk-你的Token',
baseURL: 'https://aigateway.link',
})
const message = await client.messages.create({
model: 'claude-sonnet-latest',
max_tokens: 1024,
messages: [{ role: 'user', content: '你好' }],
})
console.log(message.content[0].text)注意
Claude 原生格式接口路径为 /v1/messages,与 OpenAI 的 /v1/chat/completions 不同。如果你的工具只支持 OpenAI 格式,请使用 OpenAI 兼容接入,同样可以调用 Claude 模型。