Membuat gambar
Membuat gambar dari sebuah prompt. Tanpa field `image` permintaan ini menjadi pembuatan gambar dari teks saja. Dengan `image`, gambar itu dipakai sebagai acuan dan model mengubahnya sesuai prompt. Field `image` menerima URL publik, data URL base64, atau id file yang sudah diunggah. Model yang dipakai adalah `notegpt/nano-banana`. Respons mengikuti bentuk OpenAI: array `data` berisi `url` hasil gambar.
POST
/api/v1/images/generationsopenaiimagesgenerationtext-to-image
Body
| Field | Tipe | Keterangan |
|---|---|---|
modelbody | string | Model gambar. Prefix penyedia menentukan backend yang dipakai, misalnya `notegpt/nano-banana`. default: notegpt/nano-banana |
promptwajibbody | string | Instruksi untuk model. |
imagebody | string | Gambar acuan: URL publik, data URL base64, atau id file hasil unggahan. Kosongkan untuk membuat gambar dari teks saja. |
- Field
modelbodyTipestringKeteranganModel gambar. Prefix penyedia menentukan backend yang dipakai, misalnya `notegpt/nano-banana`. default: notegpt/nano-banana - Field
promptwajibbodyTipestringKeteranganInstruksi untuk model. - Field
imagebodyTipestringKeteranganGambar acuan: URL publik, data URL base64, atau id file hasil unggahan. Kosongkan untuk membuat gambar dari teks saja.
Contoh kode
curl https://api.apicat.me/api/v1/images/generations \
-H "Content-Type: application/json" \
-d '{
"model": "notegpt/nano-banana",
"prompt": "seekor kucing memakai kacamata hitam di atas sofa"
}'Playground
Coba langsung
POST/api/v1/images/generations SiapRequest
Kosongkan keduanya untuk membuat gambar dari teks saja. Kalau file dipilih, file diunggah lebih dulu ke penyedia.
API ini terbuka. Isi hanya bila instance Anda memakai API key.
curl -X POST https://api.apicat.me/api/v1/images/generations \
-H "Content-Type: application/json" \
-d '{
"model": "notegpt/nano-banana",
"prompt": "..."
}'Response
Belum ada respons.
POST