|

Panduan Konfigurasi Lengkap Integrasi Nano Banana Pro dan Sora-2 ke ComfyUI: Solusi Integrasi API Termudah

ComfyUI sebagai alat pembuat gambar dan video open-source telah menjadi platform pilihan bagi para kreator AI. Dengan peluncuran model gambar Nano Banana Pro oleh Google dan model video Sora-2 oleh OpenAI, banyak pengguna yang bertanya-tanya: Dapatkah model canggih ini dihubungkan ke ComfyUI? Bagaimana cara konfigurasi termudahnya?

Artikel ini akan menjawab kedua pertanyaan tersebut secara mendalam, memberikan panduan lengkap mulai dari node resmi hingga platform API pihak ketiga, untuk membantu kamu memanggil kekuatan Nano Banana Pro dan Sora-2 di dalam ComfyUI dengan cepat.

nano-banana-pro-sora-2-comfyui-integration-guide-id 图示


I. Tiga Cara Menghubungkan API Nano Banana Pro ke ComfyUI

Nano Banana Pro adalah model bahasa besar untuk pembuatan gambar flagship dari Google DeepMind yang mendukung resolusi 4K, rendering teks multibahasa, dan konsistensi karakter yang sangat baik. Berdasarkan dokumentasi resmi dan praktik komunitas, ada tiga cara utama untuk menghubungkannya ke ComfyUI:

1.1 Partner Nodes Resmi ComfyUI (Direkomendasikan untuk Pemula)

Ini adalah cara paling mudah, karena kamu tidak perlu menginstal plugin tambahan apa pun. Tim ComfyUI telah mengintegrasikan Nano Banana Pro sebagai node API bawaan.

Langkah Operasi:

# Langkah 1: Update ComfyUI ke versi nightly
cd ComfyUI
git pull origin main
python main.py

# Langkah 2: Di antarmuka ComfyUI
# 1. Klik dua kali pada canvas kosong
# 2. Cari node "Google Gemini Image"
# 3. Tarik ke workflow kamu

Konfigurasi Parameter Node:

Nama Parameter Wajib Deskripsi Contoh Nilai
api_key API Key dari Google AI Studio AIzaSyC...
prompt Petunjuk teks "A futuristic city at sunset"
mode Mode pembuatan generate / edit / style_transfer
resolution Resolusi output 1024x1024 / 1280x720
aspect_ratio Rasio aspek 16:9 / 4:3 / 1:1

Kelebihan: Langsung pakai, tidak perlu konfigurasi server atau proxy.
Batasan: Membutuhkan API Key Google AI Studio, mungkin ada batasan akses di beberapa wilayah.

🎯 Saran Konfigurasi: Untuk pengguna pribadi atau pengujian skala kecil, kami menyarankan skema Partner Nodes resmi. Jika butuh layanan tingkat perusahaan yang lebih stabil, kamu bisa mendapatkan antarmuka API dengan ketersediaan tinggi melalui platform APIYI (apiyi.com). Platform ini menggunakan format asli Google, sehingga bisa menggantikan API resmi tanpa perlu mengubah kode, namun dengan biaya lebih hemat 80%.

1.2 Custom Nodes (Cocok untuk Pengguna Mahir)

Komunitas GitHub menyediakan node kustom open-source ComfyUI-NanoBanano yang mendukung fitur lebih lanjut.

Langkah Instalasi:

# Masuk ke direktori custom nodes ComfyUI
cd ComfyUI/custom_nodes

# Clone repositori
git clone https://github.com/ShmuelRonen/ComfyUI-NanoBanano.git

# Instal dependensi
cd ComfyUI-NanoBanano
pip install -r requirements.txt

# Restart ComfyUI

Mode Operasi yang Didukung:

Mode Deskripsi Fungsi Skenario Penggunaan
generate Teks ke Gambar Membuat gambar baru dari nol
edit Edit & Modifikasi Gambar Mengubah bagian tertentu dari gambar yang ada
style_transfer Transfer Gaya Menerapkan gaya dari satu gambar ke gambar lain
object_insertion Penyisipan Objek Memasukkan elemen baru secara presisi ke dalam gambar

Kelebihan: Fitur lebih lengkap, mendukung operasi multimodal.
Batasan: Perlu pemeliharaan dan update plugin secara manual.

nano-banana-pro-sora-2-comfyui-integration-guide-id 图示

1.3 Platform API Pihak Ketiga (Solusi Tingkat Perusahaan)

Bagi pengguna perusahaan yang membutuhkan konkurensi tinggi, latensi rendah, dan optimasi biaya, platform API pihak ketiga menawarkan solusi yang lebih baik.

Perbandingan Keunggulan Inti:

Dimensi Perbandingan API Resmi Google Platform Pihak Ketiga (seperti APIYI)
Format API Asli Google AI Studio Kompatibel dengan format asli Google
Migrasi Kode Tanpa perubahan Hanya perlu mengganti dua parameter
Biaya Harga standar Lebih hemat sekitar 80%
Ketersediaan Tergantung server Google Akses kecepatan tinggi, SLA 99,9%
Dukungan Teknis Dukungan komunitas Tim teknis siaga 7×24 jam

Contoh Konfigurasi (menggunakan APIYI sebagai contoh):

# Konfigurasi asli Google
api_endpoint = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp:generateImage"
api_key = "YOUR_GOOGLE_API_KEY"

# Beralih ke platform APIYI (hanya perlu ubah dua baris ini)
api_endpoint = "https://api.apiyi.com/v1/models/gemini-2.0-flash-exp:generateImage"
api_key = "YOUR_APIYI_API_KEY"  # Dapatkan dari apiyi.com

🎯 Saran Pemilihan Perusahaan: Jika tim kamu perlu memproses tugas pembuatan gambar dalam jumlah besar di ComfyUI, kami merekomendasikan akses API Nano Banana Pro melalui platform APIYI (apiyi.com). Platform ini menyediakan saluran akselerasi khusus dan sistem pembayaran sesuai pemakaian, sangat cocok untuk lingkungan produksi dengan volume harian di atas 1000 gambar.


2. Menghubungkan Model Video Sora-2 ke ComfyUI: Analisis Kelayakan dan Skema Konfigurasi

Menjawab pertanyaan inti dari pelanggan "Is it possible to use this video model in comfyUI?", jawabannya adalah: Bisa, tetapi harus dihubungkan melalui metode node API.

2.1 Prinsip Teknis Menghubungkan Sora-2 ke ComfyUI

Sora-2 adalah model pembuatan video generasi kedua yang diluncurkan oleh OpenAI. Berbeda dengan model gambar, Sora-2 tidak bisa dideploy secara lokal seperti Stable Diffusion. Koneksinya ke ComfyUI harus melalui salah satu dari dua jalur berikut:

Metode Koneksi Implementasi Teknis Kebutuhan Sumber Daya Kelayakan
Pemuatan Model Lokal Unduh file bobot (weights) untuk dijalankan secara lokal Butuh VRAM GPU > 80GB ❌ Tidak memungkinkan (OpenAI belum open-source)
Pemanggilan Node API Memanggil API jarak jauh melalui permintaan HTTP Hanya butuh koneksi internet dan kunci API ✅ Memungkinkan (Rekomendasi resmi)
Alternatif Open Source Menggunakan model open-source seperti Open-Sora VRAM GPU ≥ 16GB ✅ Memungkinkan (Fitur terbatas)

Kesimpulan: Sora-2 harus dihubungkan ke ComfyUI melalui metode node API, tidak mendukung deployment model secara lokal.

2.2 Panduan Konfigurasi Node API Sora-2 Resmi

ComfyUI resmi telah merilis Sora-2 Partner Nodes yang mendukung mode teks-ke-video (text-to-video) dan gambar-ke-video (image-to-video).

Langkah Instalasi:

# Langkah 1: Pastikan versi ComfyUI ≥ v0.2.6
cd ComfyUI
git pull origin main

# Langkah 2: Tambahkan node Sora-2 ke dalam workflow
# 1. Klik dua kali pada kanvas kosong
# 2. Cari "OpenAI Sora" atau "Sora-2-i2v"
# 3. Hubungkan node input (petunjuk teks atau gambar referensi)

Konfigurasi Parameter Node Sora-2 Pro:

Nama Parameter Tipe Data Keterangan Nilai Rekomendasi
prompt String Petunjuk deskripsi video "A drone shot of a coastal city"
resolution Enum Resolusi video 1280x720 / 720x1280
duration Integer Durasi video (detik) 5-20 detik
input_image Image Gambar referensi (mode i2v) Harus sesuai dengan resolusi
api_key String Kunci API OpenAI sk-proj-...

Catatan Penting:

  • ⚠️ Kesesuaian Resolusi: Dalam mode gambar-ke-video, gambar input harus cocok persis dengan resolusi video yang dipilih, jika tidak maka akan muncul error.
  • ⚠️ Kontrol Biaya: Sora-2 Pro ditagih per detik, video berdurasi 20 detik menghabiskan sekitar $0.50-$1.00 USD.
  • ⚠️ Kuota API: OpenAI menerapkan batasan pemanggilan harian untuk akun baru, perlu mengajukan kenaikan kuota terlebih dahulu.

nano-banana-pro-sora-2-comfyui-integration-guide-id 图示

2.3 Node API Sora-2 Pihak Ketiga (Solusi Siray)

Selain node resmi, komunitas juga menyediakan versi yang ditingkatkan yaitu Sora-2 Custom Nodes.

Fitur Node Siray OpenAI Sora-2-i2v:

# Instal custom node Siray
cd ComfyUI/custom_nodes
git clone https://github.com/siray-comfyui/openai-sora-2.git
pip install -r openai-sora-2/requirements.txt

Fungsionalitas yang Ditingkatkan:

Modul Fitur Node Resmi Node Siray Penjelasan Keunggulan
Pembuatan Video Batch Mendukung pemrosesan antrean otomatis
Pembuatan Audio Sinkron Dapat membuat musik latar secara bersamaan
Tampilan Progress Bar Menampilkan progres pembuatan secara real-time
Cache Lokal Mengurangi pemanggilan API yang berulang

🎯 Saran Alur Kerja: Bagi tim yang perlu memproduksi video pemasaran dalam jumlah besar, kami menyarankan untuk menggabungkan node pra-pemrosesan ComfyUI dengan API Sora-2 guna membangun alur kerja otomatis. Melalui platform APIYI (apiyi.com), Anda bisa mendapatkan antarmuka API Sora-2 yang lebih stabil, sangat cocok untuk skenario pembuatan video massal, lengkap dengan manajemen antrean khusus dan skema optimasi biaya.


三、 Praktik Terbaik Workflow Campuran Nano Banana Pro dan Sora-2

Kekuatan utama ComfyUI adalah kemampuannya menghubungkan beberapa model AI ke dalam alur kerja (workflow) yang kompleks. Berikut adalah alur pembuatan Image-to-Video yang tipikal:

3.1 Desain Arsitektur Workflow Campuran

Diagram Alur:

[Petunjuk Teks]
    ↓
[Node Nano Banana Pro] → Menghasilkan gambar sampul berkualitas tinggi (4K)
    ↓
[Node Pra-pemrosesan Gambar] → Menyesuaikan resolusi ke 1280x720
    ↓
[Node Sora-2 i2v] → Mengubah gambar menjadi video 10 detik
    ↓
[Node Pasca-pemrosesan Video] → Menambahkan transisi dan efek suara
    ↓
[Output Akhir] → File video MP4

Contoh Konfigurasi Node:

Tahap Workflow Model yang Digunakan Parameter Kunci Waktu Pemrosesan
1. Generasi Gambar Nano Banana Pro resolution=3840x2160, mode=generate 8-15 detik
2. Penyesuaian Resolusi Bawaan ComfyUI target_size=1280x720, resize_mode=crop < 1 detik
3. Generasi Video Sora-2 Pro duration=10, motion_intensity=medium 60-120 detik
4. Ekspor Video Node FFmpeg codec=h264, bitrate=5000k 5-10 detik

3.2 Contoh Kode Workflow Nyata

JSON Workflow ComfyUI Versi Minimalis (Node Inti):

{
  "nodes": [
    {
      "id": 1,
      "type": "TextInput",
      "properties": {
        "text": "A cyberpunk city with neon lights and flying cars"
      }
    },
    {
      "id": 2,
      "type": "GoogleGeminiImage",
      "properties": {
        "api_key": "YOUR_API_KEY",
        "prompt": "@1.text",
        "resolution": "3840x2160"
      }
    },
    {
      "id": 3,
      "type": "ImageResize",
      "properties": {
        "input": "@2.output",
        "target_size": "1280x720"
      }
    },
    {
      "id": 4,
      "type": "OpenAISora2",
      "properties": {
        "api_key": "YOUR_OPENAI_KEY",
        "input_image": "@3.output",
        "duration": 10
      }
    }
  ]
}
Klik untuk membuka konfigurasi workflow lengkap (termasuk parameter lanjutan)
{
  "version": "1.0",
  "workflow_name": "Nano_Banana_to_Sora2_Video",
  "nodes": [
    {
      "id": 1,
      "type": "TextInput",
      "properties": {
        "text": "A cyberpunk city with neon lights and flying cars",
        "negative_prompt": "blurry, low quality, distorted"
      }
    },
    {
      "id": 2,
      "type": "GoogleGeminiImage",
      "properties": {
        "api_key": "YOUR_API_KEY",
        "api_endpoint": "https://api.apiyi.com/v1/models/gemini-2.0-flash-exp:generateImage",
        "prompt": "@1.text",
        "negative_prompt": "@1.negative_prompt",
        "resolution": "3840x2160",
        "aspect_ratio": "16:9",
        "guidance_scale": 7.5,
        "num_inference_steps": 30
      }
    },
    {
      "id": 3,
      "type": "ImageResize",
      "properties": {
        "input": "@2.output",
        "target_size": "1280x720",
        "resize_mode": "crop_center",
        "interpolation": "lanczos"
      }
    },
    {
      "id": 4,
      "type": "OpenAISora2Pro",
      "properties": {
        "api_key": "YOUR_OPENAI_KEY",
        "input_image": "@3.output",
        "prompt": "@1.text",
        "duration": 10,
        "resolution": "1280x720",
        "motion_intensity": "medium",
        "camera_motion": "pan_right",
        "frame_rate": 30
      }
    },
    {
      "id": 5,
      "type": "VideoExport",
      "properties": {
        "input": "@4.output",
        "format": "mp4",
        "codec": "h264",
        "bitrate": "5000k",
        "output_path": "./outputs/final_video.mp4"
      }
    }
  ],
  "connections": [
    {"from": 1, "to": 2, "type": "text"},
    {"from": 2, "to": 3, "type": "image"},
    {"from": 3, "to": 4, "type": "image"},
    {"from": 4, "to": 5, "type": "video"}
  ]
}

🎯 Saran Optimasi Performa: Saat menangani tugas batch, disarankan untuk memisahkan pemanggilan API Nano Banana Pro dan Sora-2 ke dalam antrean yang berbeda. Melalui fitur load balancing di platform APIYI apiyi.com, pemrosesan gambar dan video bisa dilakukan secara paralel, sehingga efisiensi workflow meningkat sekitar 40%.


四、 Tanya Jawab (FAQ)

Q1: Apakah Nano Banana Pro dan Sora-2 bisa dijalankan sepenuhnya secara lokal?

Nano Banana Pro: ❌ Tidak mendukung deployment lokal, harus melalui pemanggilan API.
Sora-2: ❌ Tidak mendukung deployment lokal, OpenAI belum merilis bobot modelnya sebagai open-source.
Alternatif: Anda bisa menggunakan Stable Diffusion (gambar) dan Open-Sora (video) yang bersifat open-source untuk dijalankan secara lokal.

Q2: Bagaimana cara mengurangi biaya pemanggilan API Sora-2?

Strategi Optimasi Penurunan Biaya Tingkat Kesulitan
Mempersingkat durasi video (10 detik → 5 detik) 50% ⭐ Mudah
Menggunakan resolusi rendah (720p → 480p) 30% ⭐ Mudah
Pemanggilan batch untuk mendapatkan diskon 15-20% ⭐⭐ Sedang
Menggunakan platform API pihak ketiga 20-40% ⭐⭐ Sedang

🎯 Saran Manajemen Biaya: Untuk pengguna dengan konsumsi bulanan di atas $500 USD, kami menyarankan untuk berlangganan paket perusahaan melalui platform APIYI apiyi.com. Platform ini menawarkan harga bertingkat dan diskon prabayar, serta mendukung manajemen tagihan terpadu untuk Nano Banana Pro dan Sora-2 guna menyederhanakan proses keuangan.

Q3: Apakah resolusi video yang dihasilkan Sora-2 di ComfyUI dibatasi?

Sora-2 Versi Standar:

  • ✅ Mendukung: 720×1280, 1280×720
  • ❌ Tidak mendukung: 1080p, 4K

Sora-2 Versi Pro:

  • ✅ Mendukung: 720×1280, 1280×720, 1024×1792, 1792×1024
  • ❌ Tidak mendukung: Resolusi kustom

Solusi: Gunakan node super-resolusi di ComfyUI (seperti ESRGAN) untuk memperbesar video 720p ke 1080p atau 4K.

Q4: Bagaimana cara meneruskan gambar dari Nano Banana Pro ke Sora-2 secara otomatis?

Dalam workflow ComfyUI, Anda perlu memperhatikan poin-poin penting berikut:

# Contoh Salah: Koneksi langsung akan menyebabkan ketidakcocokan resolusi
[Nano Banana Pro] → [Sora-2 i2v]  # ❌ Mungkin error

# Contoh Benar: Menambahkan node konversi resolusi di tengah
[Nano Banana Pro] → [Image Resize] → [Sora-2 i2v]  # ✅ Direkomendasikan

Tabel Kecocokan Resolusi:

Output Nano Banana Pro Perlu Penyesuaian Persyaratan Input Sora-2
3840×2160 (4K) ✅ Resize 1280×720
1920×1080 (1080p) ✅ Crop+Resize 1280×720
1280×720 (720p) ❌ Gunakan langsung 1280×720

Q5: Versi ComfyUI mana yang mendukung model-model baru ini?

Model Versi ComfyUI Minimum Versi yang Disarankan Cara Mendapatkan
Nano Banana Pro (Node Resmi) v0.2.3 v0.2.7+ (nightly) git pull origin main
Sora-2 (Node Resmi) v0.2.6 v0.2.8+ (nightly) Sama seperti di atas
Node Kustom Tanpa batasan Versi stabil terbaru Instal plugin secara manual

V. Kesimpulan dan Saran Pemilihan

5.1 Ringkasan Jawaban Pertanyaan Utama

Q: Apa konfigurasi paling simpel untuk menghubungkan API Nano Banana Pro ke ComfyUI?
A: Gunakan Partner Nodes resmi, cukup tiga langkah:

  1. Perbarui ComfyUI ke versi nightly
  2. Cari dan tambahkan node "Google Gemini Image"
  3. Masukkan kunci API dan petunjuk (prompt) untuk mulai menggunakan

Q: Apakah model video Sora-2 bisa dihubungkan ke ComfyUI?
A: Bisa, tapi harus dipanggil melalui node API, karena tidak mendukung deployment model secara lokal. Baik pihak resmi maupun pihak ketiga telah menyediakan Sora-2 Custom Nodes yang siap pakai.

5.2 Saran Pemilihan untuk Berbagai Skenario

Skenario Penggunaan Solusi yang Direkomendasikan Alasan
Belajar & Tes Pribadi Partner Nodes Resmi Ada kuota gratis, konfigurasi sangat simpel
Studio Kecil (<100 gambar/hari) Custom Nodes + API Resmi Fitur lebih kaya, biaya masih terkontrol
Lingkungan Produksi Perusahaan Platform API Pihak Ketiga (seperti APIYI) Ketersediaan tinggi (high availability), optimasi biaya, ada dukungan teknis
Deployment Offline/Privat Solusi Alternatif Open Source (Stable Diffusion + Open-Sora) Keamanan data terjamin, tidak bergantung pada koneksi internet

🎯 Saran Akhir: Bagi rekan-rekan yang perlu menggunakan Nano Banana Pro dan Sora-2 secara bersamaan, kami sarankan untuk mengelola semua panggilan API secara terpusat melalui platform APIYI (apiyi.com). Platform ini memungkinkan satu API Key untuk mengakses kedua model tersebut sekaligus, sehingga manajemen kunci jadi lebih simpel. Selain itu, tersedia panel pemantauan terpadu dan alat analisis biaya. Yuk, langsung kunjungi apiyi.com untuk daftar, pengguna baru bisa dapat kuota gratis senilai $20 USD buat ngetes workflow Anda.

5.3 Sumber Belajar Lanjutan

Dokumentasi Resmi:

  • Dokumentasi Resmi ComfyUI: docs.comfy.org/tutorials/partner-nodes
  • Referensi API Nano Banana Pro: ai.google.dev/gemini-api
  • Dokumentasi API Sora-2: platform.openai.com/docs/guides/sora

Sumber Daya Komunitas:

  • Berbagi Workflow ComfyUI: comfyui.org/workflows
  • Koleksi Custom Nodes di GitHub: github.com/ComfyUI-Workflow/awesome-comfyui

Tutorial Video:

  • "Tutorial Lengkap ComfyUI Nano Banana Pro" – YouTube
  • "Demo Praktis Sora-2 API Nodes" – Bilibili

Melalui penjelasan detail di artikel ini, Anda sekarang sudah memahami ekosistem lengkap cara menghubungkan Nano Banana Pro dan Sora-2 ke ComfyUI. Baik itu memilih kemudahan node resmi, fleksibilitas custom nodes, atau layanan kelas enterprise dari platform pihak ketiga, semua bisa Anda sesuaikan dengan kebutuhan proyek Anda.

Ayo buka ComfyUI sekarang dan mulai perjalanan kreasi AI Anda!

Rekomendasi Bacaan Terkait:

  • 《Panduan Lanjutan ComfyUI: Membangun Workflow Pembuatan Video Otomatis》
  • 《Nano Banana Pro vs Midjourney: Perbandingan Model Generator Gambar Kelas Perusahaan》
  • 《Strategi Optimasi Biaya API Sora-2: Cara Mengurangi Biaya Pembuatan Video Hingga 70%》

Similar Posts