---
title: AI 宠物方案 - API
summary: AI 宠物方案的 API 接口列表，包括宠物档案接口（getPetList、getPetDetail、addPet、updatePet、deletePet、analyzePetFeature、getAnalyzePetFeatureResult、getPetBreedList、getPetUploadSign）和多宠识别接口（getPetEatingList）。
---

# API

## 宠物档案

### 获取宠物列表

- **含义**：获取家庭下的宠物列表。
- **接口详情**：[getPetList](/cn/miniapp/develop/ray/api/ai/aiPet/getPetList)

### 获取宠物详情

- **含义**：根据宠物 ID 查询宠物详细信息。
- **接口详情**：[getPetDetail](/cn/miniapp/develop/ray/api/ai/aiPet/getPetDetail)

### 新增宠物

- **含义**：以家庭为维度，增加一条宠物记录。
- **接口详情**：[addPet](/cn/miniapp/develop/ray/api/ai/aiPet/addPet)

### 更新宠物

- **含义**：根据宠物 ID 更新宠物信息。
- **接口详情**：[updatePet](/cn/miniapp/develop/ray/api/ai/aiPet/updatePet)

### 删除宠物

- **含义**：删除宠物记录。
- **接口详情**：[deletePet](/cn/miniapp/develop/ray/api/ai/aiPet/deletePet)

### 分析宠物特征

- **含义**：上传宠物图片分析宠物特征，返回任务 ID。
- **接口详情**：[analyzePetFeature](/cn/miniapp/develop/ray/api/ai/aiPet/analyzePetFeature)

### 查询宠物特征分析结果

- **含义**：根据任务 ID 查询宠物分析结果，需要轮询。
- **接口详情**：[getAnalyzePetFeatureResult](/cn/miniapp/develop/ray/api/ai/aiPet/getAnalyzePetFeatureResult)

### 获取宠物品种

- **含义**：根据宠物类型获取宠物品种。
- **接口详情**：[getPetBreedList](/cn/miniapp/develop/ray/api/ai/aiPet/getPetBreedList)

### 获取宠物文件上传签名

- **含义**：获取宠物头像、正面照上传地址。
- **接口详情**：[getPetUploadSign](/cn/miniapp/develop/ray/api/ai/aiPet/getPetUploadSign)

## 多宠识别

### 获取宠物进食记录

- **含义**：获取宠物进食记录，包含具体进食的宠物
- **接口详情**：[getPetEatingList](/cn/miniapp/develop/ray/api/ai/aiPet/getPetEatingList)
