5 分钟发出第一个请求
从注册账号、获取 API Key 到第一次成功调用,全程不超过 5 分钟。下面每个示例都真实可用,直接复制粘贴即可。
2026 年 8 月 16 日更新 · Base URL:https://api.dr-ai.top/v1
-
注册账号并获取 API Key
用邮箱在 DrAI 控制台 注册登录。进入 API Keys 页面,点击 创建 Key,复制保存 —— 密钥只在创建时显示一次。
务必保密。 你的 Key 等同于你订阅的访问权限。请放进环境变量或密钥管理服务,永远不要写进前端代码。 -
用 curl 发出第一个请求
打开终端,执行:
curl https://api.dr-ai.top/v1/chat/completions -H "Authorization: Bearer sk-你的API密钥" -H "Content-Type: application/json" -d '{ "model": "gpt-5-mini", "messages": [ {"role": "system", "content": "You are a concise assistant."}, {"role": "user", "content": "Say hello in one sentence."} ], "max_tokens": 200 }'一两秒内你就会收到 JSON 响应:
{ "id": "chatcmpl-9xK2mQ7r...", "object": "chat.completion", "model": "gpt-5-mini", "choices": [{ "index": 0, "message": { "role": "assistant", "content": "Hello! I'm here to help." }, "finish_reason": "stop" }], "usage": {"prompt_tokens": 24, "completion_tokens": 9, "total_tokens": 33} }恭喜,这就是你的第一个 AI 响应。🎉 其余接口的调用方式完全一样,详见 API 参考。
-
Python SDK
官方
openai包无需任何改动,只改base_url:pip install openaifrom openai import OpenAI client = OpenAI( api_key="sk-你的API密钥", base_url="https://api.dr-ai.top/v1", ) resp = client.chat.completions.create( model="gpt-5-mini", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "What is 12 * 12?"}, ], temperature=0.7, ) print(resp.choices[0].message.content)生产环境推荐用环境变量:
client = OpenAI(base_url="https://api.dr-ai.top/v1"),同时导出OPENAI_API_KEY,SDK 会自动读取。 -
JavaScript / Node.js
官方 Node SDK 同样是改一行配置:
npm install openaiimport OpenAI from "openai"; const client = new OpenAI({ apiKey: "sk-你的API密钥", baseURL: "https://api.dr-ai.top/v1", }); const resp = await client.chat.completions.create({ model: "gpt-5-mini", messages: [{ role: "user", content: "Hello from Node.js!" }], }); console.log(resp.choices[0].message.content);流式也很简单:加上
stream: true,然后for await (const chunk of resp)逐块消费即可。 -
下一步
常见问题
开发者第一天最常问的问题。
该用什么 Base URL?
所有请求统一使用 https://api.dr-ai.top/v1。接口兼容 OpenAI,任何 OpenAI SDK 把 base_url 指过来就能用。
怎么获取 API Key?
在 ai.dr-ai.top 登录后,进入控制台的 API Keys 创建。Key 以 sk- 开头,只在创建时显示一次,请保存在服务端。
先从哪个模型开始?
gpt-5-mini 最快也最便宜(输入 $0.15/1M tokens),适合当默认模型。遇到更难的推理任务再切换到 gpt-5 或 claude-opus-4。
支持流式输出吗?
支持。把 stream 设为 true 即可收到 SSE 事件流,见 API 参考的流式一节。
怎么计费?
DrAI 采用固定月费订阅,不按 token 计费,一个套餐覆盖全部 18+ 模型。详见 定价。
有限流吗?
订阅包含宽松的速率限制。超限时会返回 429 并带 Retry-After 响应头,处理方式见 错误参考。
准备好开始了吗?
免费账号 30 秒就能建好,一个 Key 解锁全部 18+ 模型。
免费开始使用 浏览 API 参考