接入文档
把现有 OpenAI 代码里的 base_url 换成 https://api.model-r.com/v1,就是全部改动。
三行代码接入
先在控制台创建 API Key,替换示例里的 mr-…。模型名填你订阅的别名。
from openai import OpenAI
client = OpenAI(
base_url="https://api.model-r.com/v1",
api_key="mr-…",
)
response = client.chat.completions.create(
model="your-model",
messages=[{"role": "user", "content": "你好,Franca"}],
)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.model-r.com/v1",
apiKey: "mr-…",
});
const response = await client.chat.completions.create({
model: "your-model",
messages: [{ role: "user", content: "你好,Franca" }],
});
curl https://api.model-r.com/v1/chat/completions \
-H "Authorization: Bearer mr-…" \
-H "Content-Type: application/json" \
-d '{"model": "your-model", "messages": [{"role": "user", "content": "你好,Franca"}]}'
照常工作的部分
- SDK、重试、流式输出,OpenAI 生态里你已经用着的,全都照常工作。
- 函数调用走托管的函数服务,工具按授权模型开放,按调用次数结算。
- 每次调用的 Token 数和函数调用次数在控制台的用量明细里可查。