Nhân vật
Tải ảnh tham chiếu
Tải ảnh tham chiếu lên cho nhân vật: JPEG, PNG hoặc WEBP, tối đa 10 MB.
POST
https://api.sangtao.ai/v2/characters/{id}/ref-imagesXác thực
X-Api-Keystring · headerbắt buộcAPI key của bạn, tạo ở trang API key trong tài khoản.
Tham số đường dẫn
idstringbắt buộcID trong đường dẫn.
Gửi dạng
multipart/form-data, file nằm ở trường file — ví dụ curl -F "[email protected]". Phần chạy thử không gửi được file, nên cột code chỉ hiện địa chỉ.Body
filefile · multipart/form-databắt buộcẢnh JPEG, PNG hoặc WEBP, tối đa 10 MB
Response
Ảnh vừa thêm: { id, imageUrl, thumbnailUrl, sortOrder } — như phần tử refImages[] ở Danh sách nhân vật. Tối đa 3 ảnh mỗi nhân vật.
Mã lỗi
| Mã | errorCode | Khi nào |
|---|---|---|
| 400 | VALIDATION_ERROR | Không có file, không phải JPEG, PNG hoặc WEBP, quá 10 MB, hoặc nhân vật đã có 3 ảnh (ảnh thứ 4 bị từ chối) |
| 404 | CHARACTER_NOT_FOUND | Không có nhân vật này, hoặc không phải của bạn |
Khi lỗi, success là false, errorCode như bảng trên, kèm error là câu mô tả.
POST
/characters/{id}/ref-imagescurl -X POST "https://api.sangtao.ai/v2/characters/ch_3kT9qPz0B/ref-images" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"id": "ci_8hQ2mZr4K",
"imageUrl": "https://…/a.png",
"thumbnailUrl": "https://…/a_thumb.webp",
"sortOrder": 0
}
}POST
/characters/{id}/ref-imagescurl -X POST "https://api.sangtao.ai/v2/characters/ch_3kT9qPz0B/ref-images" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"id": "ci_8hQ2mZr4K",
"imageUrl": "https://…/a.png",
"thumbnailUrl": "https://…/a_thumb.webp",
"sortOrder": 0
}
}