Skip to Content

OpenAI 兼容格式

AcceleAI 提供完全兼容 OpenAI 的 API 接口,你只需修改 Base URL 和 API Key,即可通过 OpenAI SDK 访问包括 GPT、Claude、Gemini 在内的数百个模型。

快速配置

使用 AcceleAI 的 OpenAI 兼容接口,你需要准备以下信息:

配置项
Base URLhttps://api.acceleai.cn/v1
API Key前往 API Key 管理页  获取
Model ID参考 模型列表  选择所需模型

Python SDK 示例

安装 OpenAI Python SDK:

pip install -U openai

调用示例:

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-mini", messages=[ { "role": "user", "content": "你好,请介绍一下你自己。" } ] ) print(response.choices[0].message.content)

Node.js SDK 示例

安装 OpenAI Node.js SDK:

npm install openai

调用示例:

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-mini', messages: [ { role: 'user', content: '你好,请介绍一下你自己。' } ] }); console.log(response.choices[0].message.content);

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-mini", "messages": [ { "role": "user", "content": "生命的意义是什么?" } ] }'

请求格式

请求路径: POST /v1/chat/completions

请求头:

头部说明
AuthorizationBearer <ACCELE_AI_API_KEY>
Content-Typeapplication/json(可选)

请求体:

{ "model": "gpt-4o-mini", "messages": [ { "role": "user", "content": "你好" } ], "temperature": 0.7, "max_tokens": 1024, "stream": false }

响应格式

成功请求返回 HTTP 200,响应体结构如下:

{ "id": "chatcmpl-AzJqsyf2h02BKjrqHMA1HVUQpiDfL", "model": "gpt-4o-mini", "object": "chat.completion", "created": 1739177682, "choices": [ { "index": 0, "message": { "role": "assistant", "content": "你好!有什么可以帮到你的吗?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 14, "completion_tokens": 86, "total_tokens": 100 } }

关键字段说明:

  • choices[].message.content:模型生成的回复内容
  • choices[].finish_reason:结束原因,stop 表示正常完成,length 表示达到 token 上限
  • usage:本次请求的 token 消耗统计,可在 用量页面  查看汇总数据