快速开始
本指南将帮助你生成 API 密钥并完成首次 API 调用。
准备工作
- 注册 AcceleAI 账户
- 前往 API Key 管理页面 创建 API Key
- 前往 充值页面 完成充值,或使用 兑换码 兑换额度
[!TIP] 请妥善保管你的 API Key,不要将其暴露在客户端代码或公开仓库中。
直接调用 API
以下示例展示如何通过 HTTP 请求直接调用 AcceleAI 的 API。将 <ACCELE_AI_API_KEY> 替换为你的实际 API Key。
cURL
curl https://api.acceleai.cn/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <ACCELE_AI_API_KEY>" \
-d '{
"model": "gpt-4o",
"messages": [
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好,请介绍一下你自己。"}
],
"stream": false
}'Python
import requests
url = "https://api.acceleai.cn/v1/chat/completions"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer <ACCELE_AI_API_KEY>"
}
data = {
"model": "gpt-4o",
"messages": [
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好,请介绍一下你自己。"}
],
"stream": False
}
response = requests.post(url, headers=headers, json=data)
print(response.json())JavaScript
const response = await fetch("https://api.acceleai.cn/v1/chat/completions", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer <ACCELE_AI_API_KEY>"
},
body: JSON.stringify({
model: "gpt-4o",
messages: [
{ role: "system", content: "你是一个有帮助的助手。" },
{ role: "user", content: "你好,请介绍一下你自己。" }
],
stream: false
})
});
const data = await response.json();
console.log(data);[!TIP] 将请求中的
"stream": false改为"stream": true即可开启流式输出。
使用 OpenAI SDK
AcceleAI 完全兼容 OpenAI SDK,只需修改 base_url 和 api_key 即可无缝切换。
Python
from openai import OpenAI
client = OpenAI(
api_key="<ACCELE_AI_API_KEY>",
base_url="https://api.acceleai.cn/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好,请介绍一下你自己。"}
],
temperature=0.7,
max_tokens=1024
)
print(response.choices[0].message.content)JavaScript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "<ACCELE_AI_API_KEY>",
baseURL: "https://api.acceleai.cn/v1"
});
const response = await client.chat.completions.create({
model: "gpt-4o",
messages: [
{ role: "system", content: "你是一个有帮助的助手。" },
{ role: "user", content: "你好,请介绍一下你自己。" }
]
});
console.log(response.choices[0].message.content);接入第三方客户端
AcceleAI 兼容绝大多数支持自定义 API 地址的第三方客户端和开发工具。通用配置方法:
| 配置项 | 值 |
|---|---|
| API Base URL | https://api.acceleai.cn/v1 |
| API Key | 你的 AcceleAI API Key |
| Model | 从控制台选择可用模型 |
具体工具的配置教程请参考 开发工具集成 章节。
下一步
- OpenAI 兼容格式 — 了解完整的 OpenAI 兼容接口用法
- Anthropic API 兼容 — 使用 Anthropic SDK 调用
- Gemini 原生接口 — 使用 Google Gemini 原生 SDK
- 常见问题 — 遇到问题?查看 FAQ