主题
调用示例
以下示例的接口地址统一为:
bash
# 建议把密钥放进环境变量,避免出现在命令历史与代码里
export GQI_API_KEY="sk-你的密钥"
export GQI_BASE_URL="https://cn.guanqiintelligence.com/v1"curl
bash
curl $GQI_BASE_URL/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $GQI_API_KEY" \
-d '{
"model": "glm-5-3-flash-260828",
"messages": [
{"role": "user", "content": "你好"}
]
}'Python(OpenAI 官方 SDK)
沿用 OpenAI SDK,只改两个参数:
python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["GQI_API_KEY"],
base_url="https://cn.guanqiintelligence.com/v1",
)
resp = client.chat.completions.create(
model="glm-5-3-flash-260828",
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)流式输出
python
stream = client.chat.completions.create(
model="glm-5-3-flash-260828",
messages=[{"role": "user", "content": "写一首短诗"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Node.js(openai 包)
javascript
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.GQI_API_KEY,
baseURL: 'https://cn.guanqiintelligence.com/v1',
})
const resp = await client.chat.completions.create({
model: 'glm-5-3-flash-260828',
messages: [{ role: 'user', content: '你好' }],
})
console.log(resp.choices[0].message.content)切换模型
换模型只需要改 model 字段:
python
# 从 GLM 换到豆包,其余代码完全不变
resp = client.chat.completions.create(
model="doubao-seed-2-1-turbo-260628",
messages=[{"role": "user", "content": "你好"}],
)Claude 协议(/v1/messages)
如需 Claude 原生协议,使用 x-api-key 请求头:
bash
curl https://cn.guanqiintelligence.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: $GQI_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "glm-5-3-260814",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "你好"}
]
}'使用 Anthropic 官方 SDK 时,指定 base URL 即可:
bash
export ANTHROPIC_BASE_URL="https://cn.guanqiintelligence.com"
export ANTHROPIC_AUTH_TOKEN="$GQI_API_KEY"常用客户端 / 工具
由于兼容 OpenAI 协议,任何支持「自定义 Base URL」的客户端都可以直接接入,例如 Cherry Studio、LobeChat、ChatBox、Continue、Cline 等。
在客户端的「自定义 OpenAI 服务商」中填写:
| 配置项 | 值 |
|---|---|
| Base URL / API 地址 | https://cn.guanqiintelligence.com/v1 |
| API Key | 你的 sk- 密钥 |
| 模型 | 见模型列表 |
