通用对话
调用通用对话接口进行AI对话(非流式),系统提供每日免费额度,超出免费额度后按实际消耗tokens扣除套餐余量
请求语法
请求头
| 名称 | 类型 | 是否必填 | 示例值 | 描述 |
| Authorization | 字符串 | 是 | -- | 授权TOKEN |
请求参数
| 名称 | 类型 | 是否必填 | 示例值 | 描述 |
| messages | 数组 | 是 | [{"role":"user","content":"你好"}] | OpenAI风格消息数组,role支持system/user/assistant |
| max_tokens | 数字 | 否 | 2048 | 最大生成tokens |
响应元素
| 名称 | 类型 | 示例值 | 描述 |
| data.code | 数字 | 200 | 200=请求成功 |
| data.data.choices | 数组 | [] | 结果数组,choices[0].message.content为回复内容 |
| data.data.usage | 对象 | {} | tokens消耗:prompt_tokens、completion_tokens、total_tokens |
| status | 数字 | 200 | 请求状态;200=请求成功;400=请求失败 |
| msg | 字符串 | ok | 请求文字描述 |
当日调用次数在免费额度内时不扣费;超出免费额度后按 total_tokens 扣减套餐余量,且要求已开通AI会话服务且未欠费,否则返回「您今日已超过最大对话免费次数!」
请求示例