getAnalyzePetFeatureResult(data: getAnalyzePetFeatureResultParam)

版本要求:
@ray-js/ray≥1.6.27

描述

获取宠物特征分析结果

参数

参数类型必填说明
是请求参数:taskId 任务 id,type 分析类型:0 宠物特征、1 食物成分、2 相似度

返回值

类型:Promise<PetFeatureAnalyzeResult>
Promise,resolve 值为分析结果(状态、特征、图片等),详见类型 PetFeatureAnalyzeResult

引用对象

typePetFeatureAnalyzeResult
属性类型描述
analysisResult0 | 1 | 2分析结果:0-加载中,1-失败,2-成功
petType"cat" | "dog"宠物类型:cat-猫,dog-狗
特征code
imagesImages[]图片分析结果
hasMatchboolean是否有相似的
相似的宠物
namestring食物成分相关字段 - 品牌名称
proteinstring粗蛋白含量
fatstring粗脂肪含量
fiberstring粗纤维含量

合法值

getAnalyzePetFeatureResultParam.type
值说明最低版本
0--
1--
2--
PetFeatureAnalyzeResult.analysisResult
值说明最低版本
0--
1--
2--
PetFeatureAnalyzeResult.petType
值说明最低版本
cat--
dog--

示例代码

请求示例

import { getAnalyzePetFeatureResult } from '@ray-js/ray';

getAnalyzePetFeatureResult({
  taskId: 'xxxx',
  type: '0',
});

返回示例

{
  "analysisResult": 2,
  "features": [
    {
      "category": "eyeColor",
      "details": ["深棕色"]
    }
  ],
  "images": [
    {
      "angle": "firstFront",
      "desc": "xxxxx",
      "objectKey": "xxx"
    }
  ]
}