Integrasi API Ideogram Character
Gunakan Ideogram Character melalui Rivya Public API v1 dengan ID model ideogram-character, input disokong, parameter, peraturan Files API, kredit dan contoh respons.
ideogram-character
file
Diperlukan untuk mod rujukan
per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉
Imej
FIXED
5000 aksara
Kontrak permintaan
Hantar ID model pada peringkat atas. Kawalan khusus model berada dalam params.
| Kunci | Jenis | Wajib | Lalai | Penerangan |
|---|---|---|---|---|
| model | string | Ya | ideogram-character | Gunakan ID model API ideogram-character. |
| prompt | string | Ya | - | Maksimum 5000 aksara untuk model ini. |
| params | object | Tidak | - | Objek parameter khusus model. Gunakan baris di bawah untuk kunci yang dibenarkan. |
| client_request_id | string | Tidak | - | ID sisi klien pilihan untuk menjejak permintaan dalam sistem anda. |
Parameter model
| Kunci | Jenis | Wajib | Lalai | Julat | Pilihan | Penerangan |
|---|---|---|---|---|---|---|
| rendering_speed | select | Tidak | BALANCED | - | TURBO, BALANCED, QUALITY | Mengimbangkan kelajuan, kos dan perincian. Turbo ialah yang paling pantas dan murah, Kualiti ialah yang paling terperinci dan mahal, manakala Seimbang ialah pilihan tengah lalai. |
| style | select | Tidak | AUTO | - | AUTO, REALISTIC, FICTION | Gaya |
| expand_prompt | select | Tidak | true | - | true, false | Suis pengembangan prompt Ideogram. Menghidupkannya membantu model mengembangkan huraian anda; mematikannya lebih baik apabila anda mahukan kawalan prompt yang ketat. |
| image_size | select | Tidak | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 | Saiz imej |
| num_images | select | Tidak | 1 | - | 1, 2, 3, 4 | Pilih 1–4 output. Jumlah keseluruhan ialah kadar setiap imej didarab bilangan yang dipilih, kemudian dibundarkan ke atas kepada kredit penuh. |
| seed | number | Tidak | - | - | - | Biarkan kosong untuk hasil rawak baharu setiap kali. Menggunakan semula nombor bulat yang sama memudahkan anda menghasilkan semula atau memperhalus hasil sebelumnya. Hasil hanya kekal lebih hampir apabila prompt dan tetapan utama lain juga masih serupa, dan ia bukan padanan 1:1 yang dijamin. |
| negative_prompt | text | Tidak | - | - | - | Prompt negatif |
Polisi muat naik
Muat naik fail rujukan dahulu, kemudian letakkan URL dan token durasi yang dikembalikan dalam params.referenceMediaItems.
Imej rujukan watak: Muat naik tepat 1 fail imej untuk projek ini.
1
image
Rujukan video dan audio patut membawa durationToken daripada /api/v1/files apabila pengesahan durasi diperlukan.
| kind | Saiz maksimum | Jenis MIME |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
Permintaan minimum
{
"model": "ideogram-character",
"params": {
"rendering_speed": "BALANCED",
"style": "AUTO",
"expand_prompt": "true",
"image_size": "square_hd",
"num_images": "1",
"seed": 1,
"negative_prompt": "Kandungan pilihan untuk dielakkan"
}
}Permintaan fail rujukan
{
"model": "ideogram-character",
"params": {
"rendering_speed": "BALANCED",
"style": "AUTO",
"expand_prompt": "true",
"image_size": "square_hd",
"num_images": "1",
"seed": 1,
"negative_prompt": "Kandungan pilihan untuk dielakkan",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png"
}
]
}
}Respons cipta
Endpoint cipta mengembalikan ID tugasan awam. Semak endpoint status sehingga tugasan berjaya atau gagal.
{
"id": "task_ideogram_character_example",
"status": "queued",
"model": "ideogram-character",
"reserved_credits": 18,
"final_credits": 0,
"settlement_status": "RESERVED",
"created_at": "2026-05-11T00:00:00.000Z",
"updated_at": "2026-05-11T00:00:00.000Z",
"result": null,
"error": null
}Ralat biasa
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Sesetengah mod memerlukan muat naik rujukan Files API.
