异宠问诊

/open/v1/exotic-chat

本接口用于提供异宠在线问诊服务,支持多轮交互与深度思考。用户提交异宠的基本信息(如品种、性别、昵称)及症状描述后,系统将基于智能诊断模型生成初步诊断建议,并以 Markdown 格式返回诊断报告。

接口调用

请求说明

请求方式:HTTPS POST

请求参数:
字段名类型必填描述
breedNumber异宠的具体品种。具体值参考 品种信息表open in new window
genderNumber性别。1公 2⺟
nick_nameString宠物名字。⻓度范围:(0,10]
msgString消息。⻓度范围:[0, 200]
conversation_idString会话id,新建会话⽆需传递,继续对话时需传递
enable_thinkingBoolean开启深度思考模式,默认不开启

响应说明

请求成功后数据采⽤流式输出,以“data: <JSON|[DONE]>”格式返回内容;请求失败后数据采⽤⾮流式输出,返回JSON内容。

成功返回参数:
字段名类型必填描述
msgString消息内容,需适配markdown格式
conversation_idString会话id,⽤于继续对话时传递
statusInt状态码,2表示多轮会话已完结
失败返回参数:
字段名类型必填描述
codeNumber错误码
messageString错误信息

示例

请求⽰例:
{
    "msg":"我家豆豆呕吐,是不是生病了",
    "breed":425,
    "gender":1,
    "conversation_id": "",
    "nick_name":"豆豆",
    "enable_thinking": false
}
成功⽰例(流式输出):
data: {"msg":"了解到","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"您的","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"宠物","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"豆","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"豆","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"出现了","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"呕吐","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"的情况","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":",","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"我","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"需要","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: {"msg":"通过","conversation_id":"1925a6bd-bc5f-4079-9266-b9e42e71237d","status":1}
data: [DONE]
失败⽰例(⾮流式输出):
{"code": 6006,"message": "业务参数⽆效"}