Lewati ke konten

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/generations
openaiimagesgenerationtext-to-image

Body

  • Fieldmodel
    body
    Tipestring
    KeteranganModel gambar. Prefix penyedia menentukan backend yang dipakai, misalnya `notegpt/nano-banana`. default: notegpt/nano-banana
  • Fieldpromptwajib
    body
    Tipestring
    KeteranganInstruksi untuk model.
  • Fieldimage
    body
    Tipestring
    KeteranganGambar 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 Siap

Request

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

Endpoint lain