sunra API’sini Kullanarak Resim Üretme

sunra API’si ile resim oluşturmak için, giriş parametrelerinizi içeren belirtilen uç noktaya bir istek gönderin. API, metin tabanlı resim üretimi için önceden eğitilmiş modellerden yararlanır ve doğal dilde açıklayarak görseller üretmenizi sağlar. İşte sunra API’sini kullanarak metinden resim üretmenin bir örneği:
import { sunra } from "@sunra/client";

const result = await sunra.subscribe("black-forest-labs/flux-kontext-max/text-to-image", {
  input: {
    prompt: 'Güneşli pencere kenarında ahşap bir masa üzerinde, içinde çiçek açan çiçek çayı bulunan cam demlik, nazik sabah ışığıyla.',
    prompt_enhancer: true,
    aspect_ratio: '16:9',
    output_format: 'jpeg',
    safety_tolerance: 2
  },
  logs: true,
  onQueueUpdate: (update) => {
    console.log(update)
  },
});
console.log(result.data);
console.log(result.requestId);

Model Nasıl Seçilir

sunra çeşitli resim üretimi modelleri sağlar. İstenen stil ve kaliteye göre ihtiyaçlarınıza uygun olanı seçin. Mevcut modeller şunları içerir:
  • black-forest-labs/flux-kontext-pro: Yerel düzenleme, üretken değişiklikler ve FLUX.1 kalitesinde metinden resme üretimi sunan birleşik bir model. Hassas bölgesel düzenlemeler veya çığır açan hızlarda tam sahne dönüşümleri için metin ve resim girişlerini işler ve karakter tutarlılığını birden fazla düzenleme turunda koruyan yinelemeli iş akışlarına öncülük eder.
  • black-forest-labs/flux-1.1-pro: FLUX’un en iyisi, birinci sınıf metin takibi, görsel kalite, resim detayı ve çıktı çeşitliliği ile çığır açan hızlarda en son teknoloji performans resim üretimi sunar.
  • google-deepmind/imagen4: Imagen 4, ince detay, doğru metin ve çok dilli istem desteği ile fotogerçekçi 2K resimler üretir.
Bir model seçmek için, gösterildiği gibi subscribe metodunda ID’sini belirtin. Metinden Resme Modeller sayfasında daha fazla model keşfedin.