Skip to content

Görsel Üretimi

Bir metin açıklamasından görsel üretin ve kaydedin.

Görsel üretip dosyaya kaydetme

python
import os, base64
from openai import OpenAI

client = OpenAI(api_key=os.environ["QEVRON_API_KEY"], base_url="https://app.qevron.ai/v1")

resp = client.images.generate(
    model="spook-generate",
    prompt="Geceleyin neon ışıklı bir şehir caddesi, sinematik, yüksek detay",
    n=1,
    size="1024x1024",
    response_format="b64_json",
)

img_b64 = resp.data[0].b64_json
with open("gorsel.png", "wb") as f:
    f.write(base64.b64decode(img_b64))
print("gorsel.png kaydedildi")

curl ile

bash
curl https://app.qevron.ai/v1/images/generations \
  -H "Authorization: Bearer $QEVRON_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "spook-generate",
    "prompt": "Geceleyin neon ışıklı bir şehir caddesi, sinematik",
    "n": 1,
    "size": "1024x1024",
    "response_format": "b64_json"
  }'

Arka plan temizleme (görsel düzenleme)

Var olan bir görselin arka planını silmek için spook-background modeliyle görsel düzenleme uç noktasını kullanın:

bash
curl https://app.qevron.ai/v1/images/edits \
  -H "Authorization: Bearer $QEVRON_API_KEY" \
  -F "model=spook-background" \
  -F "image=@urun.jpg" \
  -F "n=1" \
  -F "response_format=b64_json"

Sonuç, arka planı silinmiş şeffaf bir PNG'dir. Bu model prompt gerektirmez.

İyi prompt yazma ipuçları

  • Net ve betimleyici olun: Konu + stil + ışık + kompozisyon (örn. "sulu boya", "sinematik", "geniş açı").
  • response_format: b64_json (gömülü veri) veya url (bağlantı).
  • size: Model destekliyorsa 1024x1024, 1792x1024 vb.

İlgili: Images API.

Qevron — AI gateway. Arpanet / OpenAI / Anthropic / Gemini uyumlu.