ID ▾

API teks tanpa sensor untuk pipeline gambar Anda

Dapatkan kunci API

API Gambar Gen Gemini: Apa Layanan Ini

Ini bukan api gambar gen yang ditawarkan Gemini, dan ini bukan layanan Google dalam bentuk apa pun. Ini adalah API LLM teks yang kompatibel dengan OpenAI dengan satu model.

Diperbarui

Poin utama

  • Layanan ini adalah pihak ketiga dan tidak berafiliasi dengan Google atau model Gemini-nya.
  • Layanan ini hanya mengembalikan teks: tidak ada pembuatan gambar, tidak ada input gambar, tidak ada embedding.
  • Gunakan layanan ini untuk menyusun dan menyempurnakan prompt yang kemudian Anda kirimkan ke model gambar pilihan Anda.
  • Panggilan mengikuti format chat OpenAI, dengan model ID uncensored.
Dua pulau yang terhubung oleh jembatan, satu dengan terminal teks dan satu dengan bingkai kosong, menampilkan alat teks dan gambar

Apakah ini API gambar Gemini milik Google?

Tidak. Jika Anda tiba di sini dengan mencari endpoint gambar Gemini, hal pertama yang harus diselesaikan adalah siapa yang menjalankan apa. Gemini adalah keluarga model Google, dan Google menawarkan pembuatan gambar melalui produk pengembangnya sendiri. Apa pun yang dapat dilakukan oleh produk-produk tersebut, Anda mengaksesnya melalui Google, dengan akun, kunci, dan ketentuan Google.

Situs ini adalah sesuatu yang lain. Ini adalah API teks yang dihosting di mana satu model bobot terbuka, dijalankan oleh penyedia independen, disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Ini bukan penjual kembali Gemini, tidak mengarahkan permintaan ke Google, dan tidak mendapat dukungan dari Google atau vendor model lain. Nama domain menyebutkan pembuatan gambar karena banyak pengunjung datang mencari bantuan prompt, bukan karena gambar dihasilkan di sini.

Yang sebenarnya Anda dapatkan

Lingkupnya sengaja kecil, sehingga mudah dievaluasi dalam beberapa menit.

  • Protokol: Kompatibel dengan OpenAI. SDK atau klien OpenAI apa pun berfungsi setelah Anda mengubah dua hal, base URL dan kuncinya.
  • Base URL: https://api.imagegenapi.com/v1
  • ID Model: uncensored
  • Metode: POST /v1/chat/completions dan GET /v1/models
  • Fitur: streaming melalui SSE, pemanggilan fungsi, mode JSON, dan parameter sampling yang diteruskan (temperature, top_p, stop, seed, penalti).
  • Konteks: 100.000 token, terdiri dari prompt dan completion.

Tidak termasuk: pembuatan gambar, input gambar, audio, video, embedding, dan fine-tuning. Jika fitur tidak ada dalam daftar di atas, anggap fitur tersebut tidak ada. Halaman dokumentasi memuat format permintaan dan kode kesalahan.

Pihak ketiga versus resmi: cara membedakannya

Kebingungan ini umum di seluruh pasar, sehingga daftar periksa cepat membantu setiap kali Anda bertemu API yang namanya terdengar seperti vendor besar.

  1. Lihat domain dan ketentuannya. API resmi berada di bawah domain dan ketentuan vendor sendiri. Layanan pihak ketiga menyatakannya, atau setidaknya menyebutkan operatornya sendiri.
  2. Periksa daftar model. Di sini, GET /v1/models mengembalikan satu model, uncensored. Router akan mencantumkan banyak nama model vendor.
  3. Baca apa yang dijanjikan. Klaim seperti "yang asli, tapi lebih murah" patut dicurigai. Layanan yang dapat dipercaya memberi tahu Anda fitur mana yang hilang.
  4. Uji. Kirim beberapa permintaan dengan uji coba gratis sebelum Anda memindahkan beban kerja apa pun.

Di situs ini, jawabannya jelas: penyedia independen, satu model bobot terbuka, hanya teks. Anggap pembacaan lain sebagai kesalahan. Anda dapat memverifikasi identitas model melalui perilaku, tetapi Anda tidak boleh mengharapkan model tersebut mengklaim sebagai produk vendor tertentu.

Cara yang masuk akal untuk menggabungkan alat teks dan gambar

Model gambar digerakkan oleh prompt, dan menulis prompt yang baik sebagian besar adalah tugas teks. Alur kerja umum adalah dua langkah: minta model bahasa untuk menghasilkan prompt terperinci, lalu tempel atau alirkan prompt tersebut ke layanan gambar yang Anda pilih, milik Google atau milik siapa pun. Model teks di sini menangani langkah pertama.

from openai import OpenAI

client = OpenAI(base_url="https://api.imagegenapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    temperature=0.7,
    messages=[
        {"role": "system", "content": "Turn a short idea into a detailed prompt for a text-to-image model. Include subject, setting, lighting, color palette and mood. One paragraph."},
        {"role": "user", "content": "A smuggler's market inside a hollowed-out whale skeleton, neon lanterns."},
    ],
)
print(resp.choices[0].message.content)

Untuk pipeline, minta JSON agar tahap berikutnya dapat membaca bidang. Berikut adalah kodenya di Node dengan paket openai resmi:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.imagegenapi.com/v1",
  apiKey: process.env.API_KEY,
});

const res = await client.chat.completions.create({
  model: "uncensored",
  response_format: { type: "json_object" },
  messages: [
    { role: "user", content: "Return JSON with keys prompt and style for: a whale-skeleton night market." },
  ],
});

const out = JSON.parse(res.choices[0].message.content);
console.log(out.prompt);

Beberapa catatan tentang cuplikan tersebut. Pesan sistem melakukan pekerjaan berat, jadi luangkan waktu Anda di sana. Kunci API harus berada dalam variabel lingkungan, jangan pernah dalam kontrol sumber. Dan jika panggilan gagal dengan 429, tunggu dan coba lagi daripada melakukan loop penuh kecepatan, karena loop ketat hanya membakar alokasi per menit Anda lebih cepat. Kode yang sama berjalan tanpa perubahan terhadap host OpenAI-kompatibel lainnya, itulah tujuan protokol bersama: Anda dapat mengubah penyedia dengan mengubah base URL dan nama model.

Ingat bahwa fokus pada penggunaan dewasa yang sah berlaku untuk konten yang Anda minta. Fiksi, roleplay, dan aplikasi teman adalah penggunaan khas, dan konten seksual yang melibatkan anak di bawah umur diblokir tanpa pengecualian.

Menulis prompt yang sesuai dengan model gambar

Sebagian besar nilai dalam langkah teks berasal dari instruksi yang Anda berikan, bukan hanya dari model. Beberapa kebiasaan membuat output jauh lebih mudah digunakan.

Beri model resep tetap

Beri tahu urutan bagian yang Anda inginkan: subjek terlebih dahulu, lalu latar belakang, pencahayaan, palet warna, dan gaya. Model gambar cenderung memberi bobot lebih pada kata-kata awal, sehingga urutan yang stabil menjaga hasil agar dapat dibandingkan antar percobaan. Tambahkan batas jumlah kata, karena prompt yang sangat panjang sering kali mengurangi fokus pada subjek utama daripada meningkatkannya.

Katakan apa yang harus dikecualikan

Beberapa alat gambar memiliki prompt negatif terpisah, yang lain mengabaikannya. Minta model teks untuk mengembalikan dua bagian sebagai bidang JSON terpisah, lalu buang yang kedua jika alat Anda tidak membutuhkannya. Ini lebih sederhana daripada mengedit paragraf panjang secara manual.

Iterasi dalam percakapan yang sama

Simpan pesan sebelumnya dalam daftar messages dan minta perubahan: pencahayaan lebih hangat, bidikan lebih luas, tokoh lebih sedikit. Jendela konteks adalah 100.000 token, sehingga sesi pengeditan yang panjang pun muat. Turunkan temperature saat Anda ingin pengeditan kecil dan naikkan saat Anda ingin ide baru.

Uji beberapa seed

Jika Anda menggunakan seed yang sama dengan pesan dan pengaturan yang sama, output akan tetap konsisten dari satu percobaan ke percobaan lainnya. Ubah hanya satu hal pada satu waktu, seperti pesan sistem, dan Anda dapat mengetahui perubahan mana yang meningkatkan hasil. Disiplin ini menghemat lebih banyak uang daripada tingkat harga mana pun, karena semakin sedikit pembuatan gambar yang terbuang adalah penghematan biaya yang sesungguhnya.

Biaya langkah teks

Harganya adalah $0,15 per 1 juta token input dan $0,50 per 1 juta token output, diambil dari saldo prabayar, tanpa langganan. Permintaan yang ditolak atau gagal tidak dikenakan biaya. Lakukan serangkaian 1.000 panggilan untuk menulis prompt, masing-masing dengan 400 token input dan 250 token output.

  • Input per panggilan: 400 / 1.000.000 x $0,15 = $0,00006.
  • Output per panggilan: 250 / 1.000.000 x $0,50 = $0,000125.
  • Per panggilan: $0,000185.
  • Per 1.000 panggilan: $0,185.

Itu adalah 18,5 sen untuk batch tersebut. Bandingkan dengan harga penyedia gambar Anda per gambar, yang harus Anda lihat di halaman harga mereka, dan Anda biasanya akan melihat bahwa langkah penulisan prompt adalah yang lebih murah.

Memulai dengan kredit

Pengguna baru dapat mengklaim $0,50 kredit uji coba gratis dengan satu klik di halaman kunci API setelah mendaftar dengan Google atau dengan email dan kata sandi. Tidak perlu pembayaran dan berlaku selama 7 hari. Setelah itu, isi saldo dengan jumlah bulat apa pun dari $20 hingga $500 dalam kripto (USDT pada TRC20 atau USDC pada Base). Bonus adalah +5% dari $50, +10% dari $100 dan +15% dari $200, dan kredit tidak pernah kedaluwarsa. Lihat harga untuk gambaran lengkapnya.

Batas yang perlu Anda rencanakan

Kunci penuh mengizinkan 8 permintaan paralel dan 300 permintaan per menit. Kunci uji coba mengizinkan 2 permintaan paralel dan 60 per menit. Melebihi batas pertama menghasilkan HTTP 429 dengan kode rate_limited, melebihi batas kedua menghasilkan 429 dengan kode concurrency, dan kelebihan beban sementara menghasilkan 429 dengan header Retry-After: 5. Permintaan streaming memegang slotnya hingga streaming selesai, jadi akhiri streaming yang tidak lagi Anda butuhkan.

Header respons termasuk X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests dan X-RateLimit-Limit-Concurrency. Log ID permintaan dengan setiap kesalahan, karena itu adalah cara tercepat untuk mendapatkan bantuan dari dukungan. Ukuran body request maksimum adalah 8 MB.

Jika yang Anda butuhkan adalah panggilan gambar Gemini asli, buka Google dan baca dokumentasi terbaru mereka. Jika yang Anda butuhkan adalah model teks tanpa sensor yang menggunakan protokol OpenAI untuk menulis prompt, cerita, atau dialog karakter untuk penggunaan dewasa yang sah, layanan ini dirancang untuk itu.

Tanya jawab

Apakah layanan ini menggunakan model Gemini?

Tidak. Layanan ini menjalankan satu model bobot terbuka dari penyedia independen dan tidak mengarahkan ke Google atau vendor lain.

Dapatkah saya menghasilkan gambar dengannya?

Tidak. Layanan ini hanya untuk teks. Anda dapat menggunakannya untuk menulis prompt bagi generator gambar, tetapi gambar berasal dari layanan gambar yang Anda pilih.

ID model mana yang harus saya gunakan?

Gunakan uncensored dengan Base URL https://api.imagegenapi.com/v1. Anda dapat memverifikasinya dengan permintaan GET ke /v1/models.

Apakah ada cara gratis untuk mencobanya?

Ya. Setelah mendaftar, Anda dapat mengklaim kredit uji coba senilai $0,50 dengan satu klik di halaman kunci API. Kredit ini berlaku selama 7 hari dan tidak memerlukan pembayaran.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kunci, ubah base URL. Itu saja seluruh proses pengaturannya.

Dapatkan kunci API