Langsung ke konten utama

Cara Menghasilkan Gambar menggunakan API port

Untuk membuat gambar dengan API port, kirim permintaan ke titik akhir yang ditentukan termasuk parameter input Anda. API ini memanfaatkan model yang telah dilatih sebelumnya untuk menghasilkan gambar berdasarkan prompt teks, memungkinkan Anda menghasilkan visual dengan menggambarkannya dalam bahasa alami. Berikut adalah contoh pembuatan gambar dari teks menggunakan API port:
import { port } from "@portmoda/client";

const result = await port.subscribe("black-forest-labs/flux-kontext-max/text-to-image", {
  input: {
    prompt: 'Teko teh kaca dengan teh bunga mekar di dalamnya, diletakkan di atas meja kayu di dekat jendela yang disinari matahari dengan cahaya pagi yang lembut.',
    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);

Cara Memilih Model

port menyediakan berbagai model pembuatan gambar. Pilih salah satu yang sesuai dengan kebutuhan Anda berdasarkan gaya dan kualitas yang diinginkan. Model yang tersedia meliputi:
  • black-forest-labs/flux-kontext-pro: Model terpadu yang memberikan pengeditan lokal, modifikasi generatif, dan pembuatan teks-ke-gambar dalam kualitas FLUX.1. Memproses input teks dan gambar untuk pengeditan regional yang presisi atau transformasi pemandangan penuh dengan kecepatan terobosan, memelopori alur kerja berulang yang menjaga konsistensi karakter di beberapa putaran pengeditan.
  • black-forest-labs/flux-1.1-pro: Yang terbaik dari FLUX, menawarkan pembuatan gambar kinerja canggih dengan kecepatan sangat tinggi dengan kepatuhan prompt, kualitas visual, detail gambar, dan keragaman output terbaik.
  • google-deepmind/imagen4: Imagen 4 menghasilkan gambar fotorealistik 2K dengan detail halus, teks akurat, dan dukungan prompt multibahasa.
Untuk memilih model, tentukan ID-nya dalam metode langganan seperti yang ditunjukkan. Jelajahi lebih banyak model di halaman Model Teks ke Gambar.