ai-chat

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

AI Chat — Unified LLM Gateway

AI聊天——统一LLM网关

AceDataCloud exposes two documented chat surfaces:
EndpointUse For
POST /aichat2/conversations
Recommended stateful / multimodal / agentic conversations
POST /aichat/conversations
Legacy conversation endpoint
POST /openai/chat/completions
OpenAI-compatible stateless chat completions
POST /openai/responses
OpenAI-compatible responses API
Setup: See authentication for token setup.
AceDataCloud提供两个已文档化的聊天接口:
端点适用场景
POST /aichat2/conversations
推荐用于有状态/多模态/智能体对话
POST /aichat/conversations
遗留对话端点
POST /openai/chat/completions
兼容OpenAI的无状态聊天补全
POST /openai/responses
兼容OpenAI的响应API
设置: 请查看身份验证了解令牌设置。

Quick Start

快速开始

Recommended: stateful conversations

推荐:有状态对话

bash
curl -X POST https://api.acedata.cloud/aichat2/conversations \
  -H "Authorization: ******ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-4.1","question":"Summarize the latest release notes.","stateful":true}'
bash
curl -X POST https://api.acedata.cloud/aichat2/conversations \
  -H "Authorization: ******ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-4.1","question":"Summarize the latest release notes.","stateful":true}'

OpenAI-compatible SDK

OpenAI兼容SDK

python
from openai import OpenAI

client = OpenAI(
    api_key="your-token-here",
    base_url="https://api.acedata.cloud/openai"
)

response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "Explain quantum computing"}]
)
print(response.choices[0].message.content)
python
from openai import OpenAI

client = OpenAI(
    api_key="your-token-here",
    base_url="https://api.acedata.cloud/openai"
)

response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "Explain quantum computing"}]
)
print(response.choices[0].message.content)

Currently Documented Model Families

当前已收录的模型系列

The OpenAPI specs expose a broad, fast-moving model catalog. Representative current models include:
FamilyCurrent examples
OpenAI / reasoning
gpt-5.5
,
gpt-5.5-pro
,
gpt-5.4
,
gpt-5.4-pro
,
gpt-5.2
,
gpt-5.1
,
gpt-5
,
gpt-5-mini
,
gpt-5-nano
,
gpt-4.1
,
gpt-4.1-mini
,
gpt-4.1-nano
,
gpt-4o
,
gpt-4o-mini
,
o1
,
o3
,
o4-mini
OpenAI free-tier chat-completions
gpt-5.5:free
,
gpt-5:free
,
gpt-4.1:free
,
gpt-4o:free
,
gpt-4o-mini:free
,
gpt-oss:free
Claude
claude-fable-5
,
claude-sonnet-5
,
claude-opus-4-8
,
claude-opus-4-7
,
claude-opus-4-6
,
claude-opus-4-5-20251101
,
claude-sonnet-4-6
,
claude-sonnet-4-5-20250929
,
claude-sonnet-4-20250514
,
claude-haiku-4-5-20251001
,
claude-3-7-sonnet-20250219
Gemini
gemini-3.1-pro
,
gemini-3.1-pro-preview
,
gemini-3.1-flash-image-preview
,
gemini-3.1-flash-lite-preview
,
gemini-3-pro-preview
,
gemini-2.5-flash-lite
,
gemini-2.0-flash-lite
Grok
grok-4
,
grok-4-0709
,
grok-3
,
grok-3-fast
DeepSeek
deepseek-r1
,
deepseek-r1-0528
,
deepseek-v3
,
deepseek-v3-250324
,
deepseek-v3.2-exp
,
deepseek-v4-flash
Kimi
kimi-k2.5
,
kimi-k2-thinking-turbo
,
kimi-k2-thinking
,
kimi-k2-instruct-0905
,
kimi-k2-0905-preview
,
kimi-k2-turbo-preview
,
kimi-k2-0711-preview
GLM
glm-5.2
,
glm-5.1
,
glm-5
,
glm-5-turbo
,
glm-4.7
,
glm-4.6
,
glm-4.5
,
glm-4.5v
,
glm-3-turbo
/aichat2/conversations
also accepts
model_group
values
chatgpt
,
claude
,
gemini
,
grok
,
kimi
,
glm
, and
deepseek
.
OpenAPI规范涵盖了广泛且更新迅速的模型目录。目前代表性模型包括:
系列当前示例
OpenAI / 推理
gpt-5.5
,
gpt-5.5-pro
,
gpt-5.4
,
gpt-5.4-pro
,
gpt-5.2
,
gpt-5.1
,
gpt-5
,
gpt-5-mini
,
gpt-5-nano
,
gpt-4.1
,
gpt-4.1-mini
,
gpt-4.1-nano
,
gpt-4o
,
gpt-4o-mini
,
o1
,
o3
,
o4-mini
OpenAI免费层聊天补全
gpt-5.5:free
,
gpt-5:free
,
gpt-4.1:free
,
gpt-4o:free
,
gpt-4o-mini:free
,
gpt-oss:free
Claude
claude-fable-5
,
claude-sonnet-5
,
claude-opus-4-8
,
claude-opus-4-7
,
claude-opus-4-6
,
claude-opus-4-5-20251101
,
claude-sonnet-4-6
,
claude-sonnet-4-5-20250929
,
claude-sonnet-4-20250514
,
claude-haiku-4-5-20251001
,
claude-3-7-sonnet-20250219
Gemini
gemini-3.1-pro
,
gemini-3.1-pro-preview
,
gemini-3.1-flash-image-preview
,
gemini-3.1-flash-lite-preview
,
gemini-3-pro-preview
,
gemini-2.5-flash-lite
,
gemini-2.0-flash-lite
Grok
grok-4
,
grok-4-0709
,
grok-3
,
grok-3-fast
DeepSeek
deepseek-r1
,
deepseek-r1-0528
,
deepseek-v3
,
deepseek-v3-250324
,
deepseek-v3.2-exp
,
deepseek-v4-flash
Kimi
kimi-k2.5
,
kimi-k2-thinking-turbo
,
kimi-k2-thinking
,
kimi-k2-instruct-0905
,
kimi-k2-0905-preview
,
kimi-k2-turbo-preview
,
kimi-k2-0711-preview
GLM
glm-5.2
,
glm-5.1
,
glm-5
,
glm-5-turbo
,
glm-4.7
,
glm-4.6
,
glm-4.5
,
glm-4.5v
,
glm-3-turbo
/aichat2/conversations
还支持
model_group
参数值:
chatgpt
,
claude
,
gemini
,
grok
,
kimi
,
glm
, 和
deepseek

OpenAI-Compatible Chat

兼容OpenAI的聊天接口

json
POST /openai/chat/completions
{
  "model": "gpt-4.1",
  "messages": [{"role": "user", "content": "Write a haiku about observability."}],
  "stream": true,
  "tools": [
    {
      "type": "function",
      "function": {
        "name": "get_weather",
        "parameters": {"type": "object", "properties": {"location": {"type": "string"}}}
      }
    }
  ]
}
Common parameters:
ParameterTypeDescription
model
stringOne of the documented OpenAI-compatible models
messages
arrayStandard OpenAI chat message list
temperature
/
top_p
numberSampling controls
max_tokens
integerOutput cap
stream
booleanEnable SSE streaming
tools
/
tool_choice
array / string-objectFunction-calling controls
service_tier
stringProcessing tier (
auto
,
default
,
flex
,
scale
,
priority
)
json
POST /openai/chat/completions
{
  "model": "gpt-4.1",
  "messages": [{"role": "user", "content": "Write a haiku about observability."}],
  "stream": true,
  "tools": [
    {
      "type": "function",
      "function": {
        "name": "get_weather",
        "parameters": {"type": "object", "properties": {"location": {"type": "string"}}}
      }
    }
  ]
}
常用参数:
参数类型描述
model
字符串已文档化的兼容OpenAI模型之一
messages
数组标准OpenAI聊天消息列表
temperature
/
top_p
数字采样控制参数
max_tokens
整数输出长度上限
stream
布尔值启用SSE流式传输
tools
/
tool_choice
数组/字符串对象函数调用控制参数
service_tier
字符串处理层级(
auto
,
default
,
flex
,
scale
,
priority

Stateful / Agentic Conversations

有状态/智能体对话

POST /aichat2/conversations
generalizes the legacy conversation API with multimodal user content, CRUD-style actions, and server-side conversation state.
json
POST /aichat2/conversations
{
  "action": "chat",
  "model": "claude-sonnet-4-6",
  "message": [
    {"type": "text", "text": "Describe this image."},
    {"type": "image_url", "image_url": {"url": "https://example.com/photo.jpg"}}
  ],
  "stateful": true,
  "allowed_skills": ["google-search"],
  "allowed_mcp_servers": ["mcp-google-search"]
}
Useful parameters:
ParameterTypeDescription
action
string
chat
,
retrieve
,
retrieve_batch
,
update
,
delete
model
stringModel name
question
stringSimple text prompt
message
string or arrayMultimodal content using
text
,
image_url
, or
file_url
items
stateful
booleanKeep conversation history server-side
references
arrayExtra context documents
preset
stringPreset/system prompt
max_turns
integerTrim retained turn history
allowed_skills
/
allowed_mcp_servers
arrayRestrict tool-use scope
unattended_policy
objectTool-use permission policy
tool_results
arrayReturn results for previously requested tool calls
model_group
stringFamily selector (
chatgpt
,
claude
,
gemini
,
grok
,
kimi
,
glm
,
deepseek
)
offset
/
limit
integerPagination for retrieval actions
callback_url
/
async
string / booleanAsync execution
POST /aichat2/conversations
是对遗留对话API的扩展,支持多模态用户内容、CRUD式操作和服务器端对话状态管理。
json
POST /aichat2/conversations
{
  "action": "chat",
  "model": "claude-sonnet-4-6",
  "message": [
    {"type": "text", "text": "Describe this image."},
    {"type": "image_url", "image_url": {"url": "https://example.com/photo.jpg"}}
  ],
  "stateful": true,
  "allowed_skills": ["google-search"],
  "allowed_mcp_servers": ["mcp-google-search"]
}
实用参数:
参数类型描述
action
字符串
chat
,
retrieve
,
retrieve_batch
,
update
,
delete
model
字符串模型名称
question
字符串简单文本提示
message
字符串或数组多模态内容,支持
text
,
image_url
, 或
file_url
类型项
stateful
布尔值在服务器端保留对话历史
references
数组额外上下文文档
preset
字符串预设/系统提示词
max_turns
整数保留对话轮次的上限
allowed_skills
/
allowed_mcp_servers
数组限制工具使用范围
unattended_policy
对象工具使用权限策略
tool_results
数组返回之前请求的工具调用结果
model_group
字符串系列选择器(
chatgpt
,
claude
,
gemini
,
grok
,
kimi
,
glm
,
deepseek
offset
/
limit
整数检索操作的分页参数
callback_url
/
async
字符串/布尔值异步执行设置

Gotchas

注意事项

  • The documented OpenAI-compatible routes live under
    /openai/*
    , not
    /v1/*
    .
  • POST /aichat2/conversations
    is the recommended stateful endpoint;
    POST /aichat/conversations
    remains for legacy clients.
  • message
    on
    /aichat2/conversations
    can be multimodal (
    text
    ,
    image_url
    ,
    file_url
    ); plain
    question
    still works for simple text prompts.
  • action
    on
    /aichat2/conversations
    is not chat-only — it also supports
    retrieve
    ,
    retrieve_batch
    ,
    update
    , and
    delete
    .
  • Free-tier model variants such as
    gpt-5.5:free
    are documented on
    /openai/chat/completions
    .
  • 已文档化的兼容OpenAI路由位于
    /openai/*
    下,而非
    /v1/*
  • POST /aichat2/conversations
    是推荐的有状态端点;
    POST /aichat/conversations
    仍为遗留客户端保留。
  • /aichat2/conversations
    message
    参数支持多模态(
    text
    ,
    image_url
    ,
    file_url
    );简单文本提示仍可使用
    question
    参数。
  • /aichat2/conversations
    action
    参数不仅限于聊天——还支持
    retrieve
    ,
    retrieve_batch
    ,
    update
    , 和
    delete
    操作。
  • 免费层模型变体(如
    gpt-5.5:free
    )在
    /openai/chat/completions
    接口中有文档说明。