glm-image
GLM-Image mengubah arahan visual tertulis menjadi gambar. Gunakan pemilih persis glm-image untuk ilustrasi, konsep adegan, dan komposisi produk, dengan memilih ukuran persegi, lanskap, dan potret yang didokumentasikan. Profil ini menerima teks dan mengembalikan hasil gambar dalam respons sinkron.
Tentang model
Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.
GLM-Image adalah model teks ke gambar dari Zhipu yang disediakan dengan pemilih persis glm-image. Gunakan POST /v1/images/generations dengan model dan prompt. Jelaskan subjek, lingkungan di sekelilingnya, gaya visual, dan komposisi yang ingin dihasilkan. Masukan yang didukung profil ini adalah deskripsi gambar tertulis, sehingga prompt perlu menyampaikan penampilan dan penataan yang penting secara langsung.
Untuk komposisi produk, jelaskan objek, sudut pandang kamera, latar belakang, pencahayaan, dan penempatan elemen pendukung. Untuk ilustrasi, sebutkan aksi utama, palet warna, dan gaya gambar. Arahan yang berguna dapat meminta cangkir keramik di atas meja berwarna pucat, tampak samping, cahaya jendela yang lembut, dan area kosong di atas subjek untuk judul terpisah. Jelaskan ruang dan hierarki yang diinginkan, alih-alih mengandalkan instruksi umum seperti “buat iklan”.
Nilai bawaan size adalah 1280x1280. Nilai size yang didokumentasikan untuk model persis ini adalah 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960, dan 960x1728. Pilih ukuran lanskap atau potret yang sesuai dengan tujuan penempatan sebelum mengirim arahan. Pertahankan string persis tersebut di kolom size; string itu menentukan piksel, bukan nama resolusi layar.
GLM-Image mendukung quality=hd, yang merupakan pengaturan kualitas bawaannya. Boolean watermark_enabled secara bawaan bernilai true dan mengontrol pengaturan watermark yang didokumentasikan. Jika Anda menyertakan user_id, panjang yang didokumentasikan adalah 6–128 karakter. Kontrol tersebut menjelaskan bagian permintaan yang berbeda: size menentukan bingkai, quality memilih pengaturan rendering yang didukung, dan watermark_enabled memilih perilaku watermark.
Pembuatan berlangsung sinkron: respons yang telah selesai berisi created dan array data dengan URL gambar. Simpan setiap item data yang dikembalikan dan ambil setiap gambar yang ingin digunakan. Tinjau komposisi aktual, detail subjek, dan tulisan yang dirender terhadap arahan, lalu simpan gambar yang dipilih beserta prompt dan pengaturannya. Respons gambar yang telah selesai menyediakan hasil secara langsung; profil ini tidak menambahkan tugas pembuatan terpisah untuk di-polling.
Ailoot Ultra · Images POST /v1/images/generations glm-image
glm-imageMulai
GLM-Image mengubah arahan visual tertulis menjadi gambar. Gunakan pemilih persis glm-image untuk ilustrasi, konsep adegan, dan komposisi produk, dengan memilih ukuran persegi, lanskap, dan potret yang didokumentasikan. Profil ini menerima teks dan mengembalikan hasil gambar dalam respons sinkron.
- Masukan yang diterima
- Teks
- Hasil
- Gambar
Tersedia di Ailoot · masukan & metode
Ailoot Ultra · Images POST /v1/images/generations
- Masukan
text- Keluaran
image- Format keluaran
- Berkas gambar
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan glm-image | Bawaan— |
Kolomprompt | Jenisstring | PersyaratanWajib | Nilai & batasan | Bawaan— |
Kolomsize | Jenisstring | PersyaratanOpsional | Nilai & batasan 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960, 960x1728 | Bawaan1280x1280 |
Kolomuser_id | Jenisstring | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomquality | Jenisstring | PersyaratanOpsional | Nilai & batasan hd, standard | Bawaan— |
Kolomwatermark_enabled | Jenisboolean | PersyaratanOpsional | Nilai & batasan | Bawaantrue |
Kolomstream | Jenisboolean | PersyaratanOpsional | Nilai & batasan false | Bawaan— |
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakapplication/json |
Parameterrequired | Kontrakmodel, prompt |
Parameteroptional | Kontraksize, user_id, quality, watermark_enabled, stream |
Parametermaterial_types | Kontraktext |
Parameterconditions | KontrakUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Siklus hidup: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Paket
Cara menghitung biaya akhir
Tarif yang ditampilkan memperkirakan biaya sebelum pembuatan. Biaya akhir dihitung dari biaya yang tercatat untuk proses pembuatan awal. Durasi keluaran yang terukur dan kuantitas perkiraan bukanlah kuantitas akhir yang ditagihkan.
Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.
- Mode Fast
- Tidak ditentukan Saat mode fast dipilih
- Mode Flex
- Tidak ditentukan Saat mode flex dipilih
- Upaya penalaran maksimum
- Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default
Perkiraan tarif untuk perbandingan
Harga menurut konfigurasi
Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.
| Konfigurasi | Jadwal tarif | Jumlah perkiraan | Biaya |
|---|---|---|---|
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Jumlah perkiraan— | Biaya Masukan · Token masukan · Perkiraan hanya untuk perbandingan — / 1K token Keluaran · Token keluaran · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Pembacaan cache · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Penulisan cache · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Penulisan cache, 1 jam · Perkiraan hanya untuk perbandingan — / 1K token |
| KonfigurasiEstimated generation cost | Jadwal tarif— | Jumlah perkiraanestimasi satu kali pembuatan | Biaya Masukan · Perkiraan biaya pembuatan · Perkiraan hanya untuk perbandingan $0.09 estimasi sebelum pembuatan This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Contoh permintaan
Ailoot Ultra · Images
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "glm-image", "prompt": "A calm studio product photograph with a plain background."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Terima dan simpan hasil
Ailoot Ultra · Images
Unduh setiap gambar yang dikembalikan atau simpan konten Base64-nya
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Simpan semua hasil yang selesai
Simpan setiap gambar yang selesai; ambil setiap URL yang dikembalikan atau dekode konten Base64-nya.
Retain every returned image and field. Use owned content_url values and actual asset_id records; refresh the same asset when a link expires.
Jika respons asli perlu diperiksa
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Alias
Alias model
Ailoot Ultra glm-image
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
FAQ · glm-image
- Input dan hasil apa yang tersedia?
POST /v1/images/generations·glm-image:text→image- Kolom apa yang digunakan permintaan?
POST /v1/images/generations·glm-image:model,prompt,size,user_id,quality,watermark_enabled,stream