创建对话补全

POST
/v1/chat/completions

根据对话历史创建模型响应,兼容 OpenAI Chat Completions。支持流式(stream: true,SSE)、函数调用(tools)和图片输入。

可用模型以 GET /v1/models 或 模型广场 为准。

鉴权

BearerAuth
header鉴权Bearer <令牌>

使用 API 密钥认证。 格式:Authorization: Bearer sk-xxxxxx。API 密钥在控制台「API 密钥」页(https://ai.myaiexp.com/keys)创建。

请求体

application/json
  1. body
model*string

模型 ID,例如 your-model-id。请替换为模型广场(https://ai.myaiexp.com/pricing)中的模型 ID,或调用 GET /v1/models 查看当前密钥可用的模型。

messages*array<>

对话消息列表

temperature?number

采样温度

范围0 <= value <= 2
默认值1
top_p?number

核采样参数

范围0 <= value <= 1
默认值1
n?integer

生成数量

范围1 <= value
默认值1
stream?boolean

是否流式响应

默认值false
stream_options?
stop?|array<string>

停止序列

max_tokens?integer

最大生成 Token 数

max_completion_tokens?integer

最大补全 Token 数

presence_penalty?number
范围-2 <= value <= 2
默认值0
frequency_penalty?number
范围-2 <= value <= 2
默认值0
logit_bias?
user?string
tools?array<>
tool_choice?|
response_format?
seed?integer
reasoning_effort?string

推理强度 (用于支持推理的模型)

可选值"low""medium""high"
modalities?array<>
audio?

响应体

成功创建响应

application/json
  1. response
id?string
object?string
created?integer
model?string
choices?array<>
usage?
system_fingerprint?string
请求示例
curl -X POST 'https://ai.myaiexp.com/v1/chat/completions' \  -H 'Content-Type: application/json' \  -d '{  "model": "your-model-id",  "messages": [    {      "role": "user",      "content": "用一句话介绍你自己"    }  ]}'
响应示例
{  "id": "chatcmpl-2dae0f9d-c174-9590-aebc-de8398e9a09a",  "object": "chat.completion",  "created": 1791367078,  "model": "your-model-id",  "choices": [    {      "index": 0,      "message": {        "role": "assistant",        "content": "你好!我是一个 AI 助手。"      },      "finish_reason": "stop"    }  ],  "usage": {    "prompt_tokens": 8,    "completion_tokens": 19,    "total_tokens": 27  }}

本服务仅供学习与研究用途。请遵守各模型提供方的使用政策。