TR ▾

Görsel hatlarınız için sansürsüz metin API'si

API anahtarı al

Gemini Görsel Oluşturma API'si: Bu Hizmet Nedir

Bu, Gemini'nin sunduğu bir görsel oluşturma API'si değildir ve herhangi bir şekilde Google'ın hizmeti de değildir. Tek bir modele sahip, OpenAI ile uyumlu bağımsız bir metin LLM API'sidir.

güncellendi

Temel noktalar

  • Hizmet üçüncü taraftadır ve Google veya Gemini modelleriyle bağlantılı değildir.
  • Yalnızca metin döndürür: görsel oluşturma yok, görsel girdisi yok, gömme (embedding) yok.
  • Daha sonra tercih ettiğiniz herhangi bir görsel modeline göndereceğiniz istemleri taslak olarak yazmak ve geliştirmek için kullanın.
  • İstekler, model kimliği uncensored olan OpenAI sohbet formatını takip eder.
Birinde metin terminali, diğerinde boş bir çerçeve bulunan, metin ve görsel araçları gösteren bir köprüyle birleşen iki ada

Bu Google'ın Gemini görsel API'si mi?

Hayır. Eğer bir Gemini görsel uç noktası aramak için buraya geldiyseniz, ilk yapmanız gereken neyin kim tarafından yönetildiğini belirlemektir. Gemini, Google'ın model ailesidir ve Google görsel oluşturma hizmetini kendi geliştirici ürünleri üzerinden sunar. Bu ürünlerin ne yapabildiği, Google üzerinden, Google hesapları, anahtarları ve şartları aracılığıyla erişilebilir.

Bu site farklı bir hizmettir. Bağımsız bir sağlayıcı tarafından işletilen tek bir açık ağırlıklı modelin, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlandığı barındırılmış bir metin API'sidir. Gemini'nin bir bayisi değildir, istekleri Google'a yönlendirmez ve Google'dan veya başka bir model tedarikçisinden herhangi bir onay taşımaz. Alan adı görsel oluşturmadan söz eder çünkü birçok ziyaretçi istem yardımı aramaya gelir; burada görsel üretildiği için değil.

Aslında ne aldığınız

Kapsam bilinçli olarak küçüktür, bu da birkaç dakikada kolayca değerlendirilmesini sağlar.

  • Protokol: OpenAI ile uyumlu. Temel URL ve anahtar değiştirildikten sonra herhangi bir OpenAI SDK'sı veya istemcisi çalışır.
  • Temel URL: https://api.imagegenapi.com/v1
  • Model Kimliği: uncensored
  • Yöntemler: POST /v1/chat/completions ve GET /v1/models
  • Özellikler: SSE üzerinden akış, fonksiyon çağırma, JSON modu ve geçişli örnekleme parametreleri (temperature, top_p, stop, seed, ceza puanları).
  • Bağlam penceresi: 100.000 token, istem ve tamamlama dahil.

Dahil değil: resim oluşturma, resim girişi, ses, video, gömme ve ince ayar. Yukarıdaki listede olmayan bir özellik varsa, mevcut olmadığı varsayılmalıdır. dokümantasyon sayfasında istek formatı ve hata kodları yer alır.

Üçüncü taraf versus resmi: nasıl ayırt edeceğiniz

Kafa karışıklığı tüm piyasada yaygındır, bu nedenle adı büyük bir satıcınınkine benzeyen bir API ile karşılaştığınızda hızlı bir kontrol listesi yardımcı olur.

  1. Alan adına ve şartlara bakın. Resmi bir API, satıcının kendi alan adı ve şartları altında çalışır. Üçüncü taraf bir hizmet bunu belirtir veya en azından kendi operatörünün adını verir.
  2. Model listesini kontrol edin. Burada, GET /v1/models tek modeli, uncensored döndürür. Bir yönlendirici birçok satıcı model adını listeler.
  3. Vaadedilenleri okuyun. "Gerçek şey, ama daha ucuz" gibi iddialar şüphe uyandırmalıdır. Güvenilir bir hizmet hangi özelliklerin eksik olduğunu söyler.
  4. Test edin. Herhangi bir iş yükünü taşımadan önce ücretsiz deneme ile birkaç istek gönderin.

Bu sitede cevaplar açıktır: bağımsız sağlayıcı, tek bir açık ağırlıklı model, yalnızca metin. Diğer yorumları bir hata olarak kabul edin. Modelin kimliğini davranış yoluyla doğrulayabilirsiniz, ancak belirli bir satıcının ürünü olduğunu iddia etmesini beklememelisiniz.

Metin ve görsel araçları mantıklı bir şekilde birleştirme

Görsel modeller istemler tarafından yönlendirilir ve iyi istemler yazmak çoğunlukla bir metin görevidir. Yaygın bir iş akışı iki adımlıdır: bir dil modelinden detaylı bir istem üretmesini isteyin, ardından bu istemi seçtiğiniz görsel hizmetine yapıştırın veya boru hattı ile aktarın (Google'ınkiler veya başkalarınınkiler). Buradaki metin modeli birinci adımı yönetir.

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)

Bir boru hattı için JSON isteyin, böylece sonraki aşama alanları okuyabilir. İşte resmi openai paketiyle Node.js örneği:

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);

Bu kod parçacıkları hakkında birkaç not. Sistem mesajı ağır işi üstlendiği için vaktinizi orada harcayın. API anahtarı bir ortam değişkeninde olmalı, kaynak kontrolünde asla olmamalıdır. Ve 429 hatası ile istek başarısız olursa, sıkı bir döngü yalnızca dakikalık izni daha hızlı tüketeceği için tam hızda döngüye girmek yerine bekleyip yeniden deneyin. Aynı kod, diğer OpenAI uyumlu sunucularda da değişmeden çalışır; ortak protokolün amacı da budur: temel URL'yi ve model adını değiştirerek sağlayıcı değiştirebilirsiniz.

Yasal yetişkin kullanımı odağının, talep ettiğiniz içeriğe uygulandığını unutmayın. Kurgu, rol yapma ve arkadaş uygulamaları tipik kullanımdır ve reşit olmayanlar içeren cinsel içerik istisnasız olarak engellenir.

Bir görsel modeli için uygun istemler yazma

Metin adımındaki değerin çoğu modelden ziyade verdiğiniz talimatlardan gelir. Bazı alışkanlıklar çıktıyı çok daha kullanılabilir hale getirir.

Modele sabit bir tarif verin

İstediğiniz parçaların sırasını belirtin: önce konu, sonra mekan, sonra ışık, sonra palet, sonra stil. Görsel modeller erken kelimelere daha fazla ağırlık verir, bu nedenle sabit bir sıra sonuçların çalışmalar arasında karşılaştırılabilir olmasını sağlar. Bir kelime limiti ekleyin, çünkü çok uzun istemler genellikle ana konuyu geliştirmek yerine sulandırır.

Nelerin hariç tutulacağını belirtin

Bazı görsel araçlar ayrı bir negatif istem alır, bazıları yok sayar. Metin modelinden iki parçayı ayrı JSON alanları olarak döndürmesini isteyin, ardından aracınızın ikinci parça için bir kullanımı yoksa onu atın. Bu, uzun bir paragrafı elle düzenlemekten daha basittir.

Aynı konuşmada yineleme yapın

Daha önceki mesajları messages listesinde tutun ve değişiklik isteyin: daha sıcak ışık, daha geniş açı, daha az karakter. Bağlam penceresi 100.000 token'dır, bu nedenle uzun bir düzenleme oturumu bile sığar. Küçük düzenlemeler istediğinizde temperature değerini düşürün ve yeni fikirler istediğinizde artırın.

Birkaç tohum (seed) test edin

Aynı mesajlar ve ayarlarla aynı seed değerini verirseniz, çıktı çalışmadan çalışmaya yakın kalır. Sistem mesajı gibi yalnızca bir şeyi değiştirin ve hangi değişikliğin sonucu iyileştirdiğini görebilirsiniz. Bu disiplin, boşa giden görsel üretimini azaltmak gerçek maliyet tasarrufu olduğu için herhangi bir fiyat aşamasından daha fazla para tasarrufu sağlar.

Metin adımının maliyeti

Fiyat, ön ödemeli krediden, abonelik olmadan, 1M giriş token başına $0,15 ve 1M çıktı token başına $0,50'dir. Reddedilen veya başarısız istekler ücretlendirilmez. 1.000 istem yazma çağrısı içeren bir grup alın, her biri 400 giriş token ve 250 çıktı token ile.

  • Çağrı başına giriş: 400 / 1.000.000 x $0,15 = $0,00006.
  • Çağrı başına çıktı: 250 / 1.000.000 x $0,50 = $0,000125.
  • Çağrı başına: $0,000185.
  • 1.000 çağrı başına: $0,185.

Bu, grup için 18,5 senttir. Görsel sağlayıcınızın resim başına fiyatıyla karşılaştırın (bunu onların fiyatlandırma sayfasından kontrol etmelisiniz) ve genellikle istem yazma adımının daha ucuz olduğunu göreceksiniz.

Kredi ile başlangıç

Yeni kullanıcılar, Google veya e-posta ve şifre ile kayıt olduktan sonra API anahtarı sayfası üzerinde tek tıkla $0,50 deneme kredisi talep edebilir. Ödeme gerektirmez ve 7 gün sürer. Bundan sonra, kripto para birimi ile (TRC20 üzerinde USDT veya Base üzerinde USDC) $20 ile $500 arasında herhangi bir tam tutarla bakiye yükleyebilirsiniz. Bonuslar $50'den +%5, $100'den +%10 ve $200'den +%15'tir ve kredi asla sona ermez. Tam resim için fiyatlandırma sayfasına bakın.

Planlama yapmanız gereken limitler

Tam anahtar 8 eşzamanlı istek ve dakika başına 300 istek izni verir. Deneme anahtarı 2 eşzamanlı istek ve dakikada 60 istek izni verir. İlkini aşmak, rate_limited koduyla HTTP 429 verir, ikincisini aşmak, concurrency koduyla 429 verir ve geçici aşırı yük, Retry-After: 5 üstbilgisine sahip 429 verir. Akışlı bir istek, akış bitene kadar slotunu tutar, bu nedenle artık ihtiyacınız olmayan akışları kapatın.

Yanıt üstbilgileri X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests ve X-RateLimit-Limit-Concurrency içerir. Her hata ile birlikte istek kimliğini günlüğe kaydedin, çünkü bu destek'den yardım almanın en hızlı yoludur. Maksimum gövde boyutu 8 MB'dir.

İhtiyacınız olan yerel Gemini görsel çağrısı ise Google'a gidin ve güncel belgelerine göz atın. İhtiyacınız olan OpenAI protokolünü kullanan, yasal yetişkin kullanım için istemler, hikayeler veya karakter diyalogları yazmak için tasarlanmış sansürsüz bir metin modeli ise, bu hizmet tam da bunun için yapılmıştır.

Sorular ve cevaplar

Bu hizmet Gemini modellerini kullanıyor mu?

Hayır. Bağımsız bir sağlayıcıdan tek bir açık ağırlıklı model çalıştırır ve Google'a veya başka bir tedarikçiye yönlendirme yapmaz.

Bununla görsel oluşturabilir miyim?

Hayır. Sadece metin destekler. Bir görsel oluşturucu için istemler yazmak için kullanabilirsiniz ancak resim, seçtiğiniz görsel hizmetinden gelir.

Hangi model kimliğini kullanmalıyım?

uncensored model kimliğini https://api.imagegenapi.com/v1 temel URL'si ile kullanın. /v1/models uç noktasına bir GET isteği göndererek bunu doğrulayabilirsiniz.

Denemek için ücretsiz bir yol var mı?

Evet. Kayıt olduktan sonra API anahtarı sayfasında tek bir tıklamayla 7 gün geçerli olan ve ödeme gerektirmeyen $0,50 deneme kredisi talep edebilirsiniz.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın ve temel URL'yi değiştirin. Kurulum bu kadar basit.

API anahtarı al