Poomi
APP

情绪分析

上传宠物照片,分析其面部表情、肢体语言和情绪状态。

POST/api/v1/emotion-analysis
图片5 每次调用额度
字段类型必填描述
imagestringBase64 编码的图片数据(JPG/PNG/WEBP,最大 3MB)
animalTypestring分析的动物类型(如:dog、cat、rabbit、hamster)
languagestring响应语言代码(zh, en)

API Playground

语言

请求示例

bash
curl -X POST https://poomi.cn/api/v1/emotion-analysis \
  -H "Authorization: Bearer pk_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "base64_encoded_data",
    "animalType": "dog",
    "language": "zh"
  }'

响应字段

字段类型必填描述
emotionstringMost likely current emotional state
confidencenumberConfidence score from 0 to 1
summarystringA concise 2 to 4 sentence summary covering the visible cues, the emotional interpretation, and any important limitation

响应 Schema

json-schema
{
  "type": "object",
  "properties": {
    "emotion": {
      "type": "string",
      "description": "Most likely current emotional state"
    },
    "confidence": {
      "type": "number",
      "description": "Confidence score from 0 to 1",
      "minimum": 0,
      "maximum": 1
    },
    "summary": {
      "type": "string",
      "description": "A concise 2 to 4 sentence summary covering the visible cues, the emotional interpretation, and any important limitation"
    }
  },
  "required": [
    "emotion",
    "confidence",
    "summary"
  ],
  "additionalProperties": false
}

响应示例

json200 OK
{
  "success": true,
  "request_id": "req_xxxxxxxx",
  "data": {
    "emotion": "relaxed",
    "confidence": 0.84,
    "summary": "The pet appears relaxed in this image. The visible posture looks loose and balanced rather than tense or defensive, and there are no strong signs of fear or distress in the visible frame. A clearer full-body view would help confirm tail and lower-body cues."
  }
}
情绪分析 - Poomi Docs