Skip to content

生成养成建议


接口说明

基于宠物档案生成一份新的养成建议,并返回适合前端卡片化展示的分栏内容。该接口会生成新的建议记录,可用于后续列表展示和详情查看。

调用接口

请求方式: POST(HTTPS)请求地址: https://ms-ai.chongzhiling.com/api/v2.0/ai-b/pet-profile/growth-advice?token=[ACCESS_TOKEN]

请求参数

Body 参数(application/json

名称类型必填说明
pet_profile_idint宠物档案 ID

请求示例:

json
{
  "pet_profile_id": 44727
}

响应字段

名称类型说明
pet_profile_idint宠物档案 ID
advice_typestring建议类型,固定为 growth_advice
langstring返回语言,zhen
generated_atstring生成时间,ISO 8601 格式
sourcestring数据来源,生成接口通常为 llm
session_idstring本次生成建议对应的会话 ID
medical_record_idint本次建议记录 ID
report_statusint报告状态,2 表示生成成功
contentobject养成建议内容
content.tabsarray<object>建议分栏列表
content.tabs[].keystring分栏标识
content.tabs[].titlestring分栏标题
content.tabs[].itemsarray<string>当前分栏下的建议列表
messagestring返回信息
successboolean是否成功

代码示例

请求示例:

bash
curl -X POST 'https://ms-ai.chongzhiling.com/api/v2.0/ai-b/pet-profile/growth-advice'   -H 'Authorization: Bearer [ACCESS_TOKEN]'   -H 'Content-Type: application/json'   -d '{
    "pet_profile_id": 44727
  }'

响应示例:

json
{
  "data": {
    "pet_profile_id": 44727,
    "advice_type": "growth_advice",
    "lang": "zh",
    "generated_at": "2026-04-09T02:54:43",
    "source": "llm",
    "session_id": "1c986d96-1982-4188-9887-48768f20af9b",
    "medical_record_id": 122481,
    "report_status": 2,
    "content": {
      "tabs": [
        {
          "key": "health_status",
          "title": "健康状况",
          "items": [
            "可可目前BCS评分7分,属于超重状态,需科学减重。",
            "柯基犬脊椎压力大,超重会增加腰椎负担,请控制体重。",
            "建议定期检查关节活动度,预防中老年常见的关节炎。"
          ]
        },
        {
          "key": "diet_advice",
          "title": "饮食建议",
          "items": [
            "将每日喂食量减少10%,并更换为低脂减肥处方粮。",
            "严禁喂食人类餐桌食物,避免摄入额外高热量油脂。",
            "将每日总食量分3次喂食,增加饱腹感并促进代谢。"
          ]
        }
      ]
    }
  },
  "message": "Get successfully.",
  "success": true
}

接口调试