Model EMO-detect memvalidasi bahwa citra potret input memenuhi spesifikasi yang dibutuhkan oleh model generasi video EMO. Dokumen ini menjelaskan cara memanggil API untuk menggunakan fitur deteksi citra ini.
Ikhtisar model
Model | Deskripsi |
|---|---|
emo-detect-v1 | emo-detect-v1 adalah model deteksi citra spesifik yang memeriksa apakah citra input memenuhi spesifikasi potret yang diperlukan oleh model EMO. |
HTTP API
Deskripsi fitur
Model ini memverifikasi bahwa citra input memenuhi spesifikasi potret yang diperlukan untuk generasi video EMO.
Prasyarat
- Anda telah mengaktifkan layanan dan memperoleh API key. Untuk informasi selengkapnya, lihat Memperoleh dan mengonfigurasi API key.
Batasan input
- Format citra: JPG, JPEG, PNG, BMP, atau WebP.
- Resolusi citra: Sisi terpendek minimal 400 piksel, dan sisi terpanjang maksimal 7.000 piksel.
- Citra harus diunggah menggunakan tautan HTTP. Unggahan file lokal tidak didukung.
Titik akhir API
Parameter permintaan
Field | Type | Passing parameters | Required | Deskripsi | Contoh |
|---|---|---|---|---|---|
Content-Type | String | Header | Yes | Jenis permintaan. Tetapkan nilai ini ke application/json. | application/json |
Authorization | String | Header | Yes | Kunci API. Contoh: Bearer d1**2a. | Bearer d1**2a |
model | String | Body | Yes | Model yang akan dipanggil. Tetapkan nilai ini ke emo-detect-v1. | emo-detect-v1 |
input.image_url | String | Body | Yes |
Unggahan file hanya mendukung tautan HTTP, bukan path file lokal. | http://a/a.jpg |
parameters.ratio | String | Body | Yes | Rasio aspek yang akan diperiksa. Nilai yang valid: "1:1" dan "3:4". Default: "1:1".
| "ratio": "1:1" |
Parameter respons
Parameter | Type | Deskripsi | Contoh |
|---|---|---|---|
output.check_pass | Boolean | Hasil pemeriksaan terhadap citra yang dikirimkan. `true` menunjukkan pemeriksaan berhasil. `false` menunjukkan pemeriksaan gagal. | true |
output.face_bbox | Array |
| [10,20,30,40] |
output.ext_bbox | Array |
| [10,20,30,40] |
usage.image_count | Integer | Jumlah citra yang dideteksi. Parameter ini digunakan untuk penagihan. | 1 |
code | String | Kode kesalahan yang dikembalikan jika permintaan gagal. Untuk informasi selengkapnya, lihat Kode status. | InvalidApiKey |
message | String | Pesan kesalahan detail yang dikembalikan jika permintaan gagal. Untuk informasi selengkapnya, lihat Kode status. | No API-key provided. |
request_id | String | ID unik dari permintaan. | 7574ee8f-38a3-4b1e-9280-xxxxx |