Skip to Content

快速开始

本指南将帮助你生成 API 密钥并完成首次 API 调用。

准备工作

  1. 注册 AcceleAI 账户 
  2. 前往 API Key 管理页面  创建 API Key
  3. 前往 充值页面  完成充值,或使用 兑换码  兑换额度

[!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_urlapi_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 URLhttps://api.acceleai.cn/v1
API Key你的 AcceleAI API Key
Model从控制台选择可用模型

具体工具的配置教程请参考 开发工具集成 章节。

下一步