OpenClaw Terhubung dengan Nano Banana Pro: Agen AI Open-Source Terkuat Bertemu Generasi Gambar Terkuat
OpenClaw adalah platform agen AI open-source terpanas di GitHub saat ini (250 ribu+ Bintang), sementara Nano Banana Pro adalah model generasi gambar unggulan yang diluncurkan oleh Google DeepMind. Menggabungkan keduanya berarti Anda dapat memanggil kemampuan generasi gambar AI setara Studio kapan saja di 12+ platform seperti WhatsApp, Telegram, Slack, dll. — dan melalui APIYI, NB Pro resolusi penuh 1K hingga 4K harganya sama, hanya $0.05/panggilan, setara dengan 20% harga resmi.
Nilai Inti: Setelah membaca artikel ini, Anda akan menyelesaikan konfigurasi koneksi OpenClaw + NB Pro, menguasai metode pemanggilan kode, dan mempelajari 5 Keterampilan OpenClaw yang dapat secara signifikan meningkatkan efisiensi pembuatan gambar.

Pengenalan Platform OpenClaw: Mengapa Memilihnya untuk Menghubungkan Nano Banana Pro
Sebelum konfigurasi, mari kita tinjau sekilas kemampuan inti OpenClaw dan mengapa ini adalah platform yang ideal untuk menghubungkan NB Pro.
Ikhtisar Informasi Inti OpenClaw
| Fitur | Detail |
|---|---|
| Posisi | Platform Agen AI Pribadi Open-Source |
| Pendiri | Peter Steinberger (Pendiri PSPDFKit) |
| GitHub Stars | 250.000+ (Lisensi MIT) |
| Platform yang Didukung | Mac / Windows / Linux |
| Platform Pesan | WhatsApp, Telegram, Slack, Discord, dll. 12+ |
| Kemampuan Inti | Baca/tulis file, perintah Shell, otomatisasi browser, interaksi suara |
| Ekosistem Keterampilan | Direktori keterampilan resmi ClawHub, 5.490+ keterampilan komunitas |
| Keamanan Data | Berjalan secara lokal, data tidak keluar dari perangkat |
| File Konfigurasi | ~/.openclaw/openclaw.json |
Keunikan OpenClaw terletak pada mekanisme "Heartbeat"—AI dapat membangunkan dirinya sendiri secara proaktif melalui tugas Cron dan Webhook, tanpa perlu Anda memicunya dengan pesan. Ini berarti Anda dapat mengatur alur kerja otomatis seperti "buat materi pemasaran harian secara otomatis pada jam 9 pagi", yang dikombinasikan dengan kemampuan generasi gambar NB Pro, untuk mewujudkan kreasi AI tanpa pengawasan.
🚀 Pengalaman Cepat: Jika Anda belum menginstal OpenClaw, Anda dapat mencoba efek output gambar NB Pro secara online terlebih dahulu di imagen.apiyi.com sebelum memutuskan untuk menghubungkannya. APIYI menyediakan kuota uji coba gratis, Anda bisa mendapatkan gambar tanpa konfigurasi.
Instalasi OpenClaw
# macOS / Linux
curl -fsSL https://get.openclaw.ai | bash
# Atau gunakan npm
npm install -g @openclaw/openclaw
Setelah instalasi selesai, jalankan perintah openclaw untuk memulai panduan konfigurasi.
OpenClaw Integrasi API Nano Banana Pro: Konfigurasi dalam 3 Langkah
Inti dari integrasi ini sangat sederhana: daftarkan APIYI sebagai penyedia model kustom di OpenClaw, lalu konfigurasikan model Nano Banana Pro. APIYI sepenuhnya kompatibel dengan format API resmi Google, jadi Anda hanya perlu mengganti URL permintaan dan kunci API.
Langkah 1: Dapatkan Kunci API APIYI
- Kunjungi situs web resmi APIYI di apiyi.com untuk mendaftar akun.
- Masuk ke konsol dan buat Kunci API baru.
- Pastikan Nano Banana Pro (
gemini-3-pro-image-preview) telah diaktifkan di daftar model.
Langkah 2: Edit File Konfigurasi OpenClaw
Buka file konfigurasi OpenClaw ~/.openclaw/openclaw.json dan tambahkan APIYI sebagai penyedia kustom:
{
"models": {
"providers": {
"apiyi": {
"baseUrl": "https://api.apiyi.com/v1",
"apiKey": "kunci-apiyi-anda",
"api": "google-generative-ai",
"models": [
{
"id": "gemini-3-pro-image-preview",
"name": "Nano Banana Pro"
},
{
"id": "gemini-3.1-flash-image-preview",
"name": "Nano Banana 2"
}
]
}
}
}
}
Langkah 3: Atur Model Pembuatan Gambar Default
Dalam file konfigurasi yang sama, tetapkan NB Pro sebagai model pembuatan gambar default:
{
"agents": {
"defaults": {
"model": {
"primary": "apiyi/gemini-3-pro-image-preview"
}
}
}
}
Lihat Contoh File Konfigurasi Lengkap
{
"agents": {
"defaults": {
"model": {
"primary": "apiyi/gemini-3-pro-image-preview"
}
}
},
"models": {
"providers": {
"apiyi": {
"baseUrl": "https://api.apiyi.com/v1",
"apiKey": "sk-kunci-apiyi-anda-disini",
"api": "google-generative-ai",
"models": [
{
"id": "gemini-3-pro-image-preview",
"name": "Nano Banana Pro",
"contextWindow": 65536,
"cost": {
"input": 0.25,
"output": 60.0
}
},
{
"id": "gemini-3.1-flash-image-preview",
"name": "Nano Banana 2",
"contextWindow": 131072,
"cost": {
"input": 0.125,
"output": 30.0
}
}
]
}
}
}
}
Setelah konfigurasi selesai, restart OpenClaw agar perubahan berlaku.
Poin Penting Konfigurasi OpenClaw untuk NB Pro
| Item Konfigurasi | Nilai | Deskripsi |
|---|---|---|
baseUrl |
https://api.apiyi.com/v1 |
Alamat integrasi APIYI |
api |
google-generative-ai |
Menggunakan protokol asli Google |
ID Model (NB Pro) |
gemini-3-pro-image-preview |
Model kualitas unggulan |
ID Model (NB2) |
gemini-3.1-flash-image-preview |
Model prioritas kecepatan |
apiKey |
Dapatkan dari apiyi.com | Mendukung kuota uji coba gratis |
💡 Catatan Penting: Kolom
apiharus diatur kegoogle-generative-ai, bukanopenai-completions. NB Pro menggunakan endpointgenerateContentasli Google, dan APIYI sepenuhnya kompatibel dengan format ini. Jika Anda menggunakan mode kompatibel OpenAI, fungsi pembuatan gambar tidak akan berfungsi dengan benar.
Panggilan Kode API Nano Banana Pro: Gunakan Langsung Format Resmi
APIYI sepenuhnya kompatibel dengan format panggilan dokumentasi resmi Google. Jika Anda sudah menggunakan API resmi Google, Anda hanya perlu melakukan dua modifikasi:
- Ganti URL Permintaan: Ubah
generativelanguage.googleapis.commenjadiapi.apiyi.com. - Ganti Kunci API: Gunakan kunci yang disediakan oleh APIYI.
Contoh Panggilan Kode Nano Banana Pro (Python)
import google.generativeai as genai
# Konfigurasi endpoint APIYI — cukup ganti alamat dan kunci API
genai.configure(
api_key="kunci-apiyi-anda",
client_options={"api_endpoint": "api.apiyi.com"}
)
model = genai.GenerativeModel("gemini-3-pro-image-preview")
response = model.generate_content(
"Seekor kucing oranye duduk di ambang jendela melihat hujan, gaya anime Jepang, pencahayaan interior yang hangat",
generation_config=genai.GenerationConfig(
response_modalities=["TEXT", "IMAGE"],
image_config={"image_size": "2K", "aspect_ratio": "16:9"}
)
)
# Ekstrak gambar yang dihasilkan
for part in response.candidates[0].content.parts:
if hasattr(part, "inline_data"):
with open("output.png", "wb") as f:
f.write(part.inline_data.data)
print("Gambar telah disimpan: output.png")
elif hasattr(part, "text"):
print(f"Deskripsi: {part.text}")
Lihat Contoh Panggilan cURL
curl -X POST "https://api.apiyi.com/v1/models/gemini-3-pro-image-preview:generateContent" \
-H "x-goog-api-key: kunci-apiyi-anda" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"role": "user",
"parts": [
{
"text": "Hasilkan pemandangan malam kota bergaya cyberpunk, lampu neon terpantul di jalan yang basah"
}
]
}
],
"generationConfig": {
"responseModalities": ["TEXT", "IMAGE"],
"imageConfig": {
"imageSize": "4K",
"aspectRatio": "21:9"
}
}
}'
Lihat Contoh Panggilan Node.js
const { GoogleGenerativeAI } = require("@google/generative-ai");
const fs = require("fs");
// Konfigurasi endpoint APIYI
const genAI = new GoogleGenerativeAI("kunci-apiyi-anda", {
baseUrl: "https://api.apiyi.com/v1"
});
const model = genAI.getGenerativeModel({
model: "gemini-3-pro-image-preview"
});
async function generateImage() {
const result = await model.generateContent({
contents: [{
role: "user",
parts: [{ text: "Lukisan gaya tinta Tiongkok pemandangan gunung dan sungai, gunung jauh dan air dekat, dengan ruang kosong yang artistik" }]
}],
generationConfig: {
responseModalities: ["TEXT", "IMAGE"],
imageConfig: { imageSize: "4K", aspectRatio: "3:2" }
}
});
const response = result.response;
for (const part of response.candidates[0].content.parts) {
if (part.inlineData) {
const imageBuffer = Buffer.from(part.inlineData.data, "base64");
fs.writeFileSync("output.png", imageBuffer);
console.log("Gambar telah disimpan: output.png");
}
}
}
generateImage();
Penjelasan Parameter Resolusi Penuh Nano Banana Pro
| Parameter | Nilai Pilihan | Deskripsi |
|---|---|---|
imageSize |
1K, 2K, 4K |
APIYI 1-4K harga sama $0.05/permintaan |
aspectRatio |
1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 |
10 rasio aspek |
responseModalities |
["TEXT", "IMAGE"] |
Harus menyertakan TEXT dan IMAGE |
🎯 Keunggulan Biaya: NB Pro di APIYI memiliki harga tetap $0.05/permintaan untuk semua resolusi dari 1K hingga 4K. Ini berarti biaya untuk menghasilkan gambar ultra-HD 4K (4096×4096) sama persis dengan 1K. Pilih 4K langsung untuk kualitas gambar terbaik.

Pengujian dan Verifikasi Output Gambar OpenClaw Nano Banana Pro
Setelah konfigurasi selesai, Anda dapat langsung mengirim pesan di OpenClaw untuk menguji hasil pembuatan gambar.
Pengujian di OpenClaw
Kirim langsung di platform pesan yang terhubung (Telegram, WhatsApp, dll.):
Buatkan saya gambar: seekor anjing Shiba Inu memakai kacamata hitam sedang berselancar di pantai, cuaca cerah, gaya kartun
OpenClaw akan secara otomatis memanggil model NB Pro yang dikonfigurasi, menghasilkan gambar, dan membalasnya di dalam percakapan.
Pengujian Output Gambar Online
Jika Anda ingin menguji kualitas gambar NB Pro terlebih dahulu sebelum mengonfigurasi OpenClaw, Anda dapat menggunakan alat pengujian online yang disediakan oleh APIYI:
- Alamat Pengujian Output Gambar:
imagen.apiyi.com - Tidak perlu menulis kode, cukup masukkan petunjuk secara online untuk menghasilkan gambar.
- Mendukung semua parameter resolusi dan rasio aspek.
- Cocok untuk memverifikasi efek petunjuk dengan cepat.
Unduh Contoh Kode
APIYI menyediakan paket kode referensi pengembangan yang lengkap, termasuk contoh pemanggilan dalam berbagai bahasa seperti Python, Node.js, cURL, dll.:
- Unduh Kode Contoh:
xinqikeji.feishu.cn/wiki/W4vEwdiCPi3VfTkrL5hcVlDxnQf - Dokumentasi Resmi Google:
ai.google.dev/gemini-api/docs/image-generation
💰 Saran Pengendalian Biaya: Untuk tahap pengembangan dan pengujian, disarankan menggunakan NB2 ($0.035/kali) untuk menghemat biaya. Setelah peluncuran resmi, beralihlah ke NB Pro ($0.05/kali) untuk mendapatkan kualitas gambar terbaik. Di platform APIYI, kedua model hanya memerlukan perubahan ID model, tanpa perlu mengubah kode lainnya.

OpenClaw Skills Rekomendasi: 5 Skill untuk Meningkatkan Efisiensi Pembuatan Gambar Nano Banana Pro
Kekuatan OpenClaw terletak pada ekosistem skill-nya. Di ClawHub terdapat lebih dari 5.490 skill komunitas, berikut 5 yang paling relevan dengan pembuatan gambar:
Skill 1: Image Generator (Asisten Pembuatan Gambar)
| Atribut | Detail |
|---|---|
| Fungsi | Menghasilkan gambar dari bahasa alami, mengoptimalkan petunjuk secara otomatis |
| Skenario Penggunaan | Pembuatan gambar sehari-hari, materi media sosial, gambar produk |
| Cara Instalasi | Cari image-generator di ClawHub |
| Bekerja dengan NB Pro | Secara otomatis memperluas deskripsi singkat menjadi petunjuk bahasa Inggris yang detail |
Nilai inti dari Skill ini adalah optimasi petunjuk. Anda hanya perlu mengatakan "Buatkan saya gambar kucing", dan skill ini akan secara otomatis mengembangkannya menjadi petunjuk profesional yang mencakup detail gaya, pencahayaan, dan komposisi, sehingga secara signifikan meningkatkan kualitas gambar yang dihasilkan NB Pro.
Skill 2: Batch Image Creator (Pembuat Gambar Batch)
Cocok untuk skenario yang membutuhkan pembuatan banyak gambar sekaligus, seperti gambar produk e-commerce, kalender konten mingguan media sosial, dll. Skill ini dapat:
- Menghasilkan banyak gambar dari sudut/gaya yang berbeda berdasarkan satu tema
- Mengelola antrean pembuatan secara otomatis untuk menghindari pembatasan laju
- Mendukung petunjuk terstruktur, cukup ganti variabel kunci untuk membuat gambar secara batch
Skill 3: Image Editor (Editor Gambar)
NB Pro tidak hanya dapat menghasilkan gambar, tetapi juga mendukung pengeditan berdasarkan gambar referensi. Skill ini membungkus alur kerja pengeditan gambar:
- Unggah gambar asli + permintaan modifikasi deskripsi teks
- Mendukung modifikasi lokal (mengubah latar belakang, warna, menambahkan elemen)
- Secara otomatis menangani konversi format gambar dan pengkodean Base64
Skill 4: Social Media Poster (Poster Media Sosial)
Skill pembuatan gambar yang dirancang khusus untuk media sosial:
- Template ukuran optimal bawaan untuk platform seperti Instagram, Twitter, Xiaohongshu, dll.
- Menghasilkan poster dengan teks secara otomatis (memanfaatkan kemampuan rendering teks NB Pro yang unggul)
- Mendukung pengaturan konsistensi warna dan gaya merek
Skill 5: Heartbeat Image Scheduler (Penjadwal Gambar Otomatis)
Memanfaatkan mekanisme Heartbeat unik OpenClaw untuk mewujudkan pembuatan gambar otomatis terjadwal:
- Tetapkan ekspresi Cron untuk memicu pembuatan gambar secara terjadwal
- Contoh: "Buat gambar ucapan selamat pagi setiap hari pukul 08:00"
- Gambar yang dihasilkan secara otomatis dikirim ke platform pesan yang ditentukan
- Cocok untuk tim operasional dalam otomatisasi produksi konten
Cara Instalasi Skill
Menginstal Skill di OpenClaw sangat mudah:
# Instal melalui ClawHub
openclaw skill install image-generator
# Atau minta AI untuk menginstal langsung dalam pesan
# Kirim: "Instal skill image-generator"
Anda juga dapat menelusuri katalog skill lengkap di situs web ClawHub: clawhub.openclaw.ai
🎯 Praktik Terbaik: Direkomendasikan untuk menginstal Skill Image Generator terlebih dahulu, karena dapat membantu Anda mengoptimalkan petunjuk secara otomatis dan secara signifikan meningkatkan kualitas gambar yang dihasilkan NB Pro. Dikombinasikan dengan keunggulan biaya rendah dari APIYI apiyi.com, Anda dapat melakukan iterasi berkali-kali tanpa khawatir, dan dengan cepat menemukan hasil yang paling memuaskan.
Nano Banana Pro vs NB2: Cara Memilih di OpenClaw
APIYI mendukung kedua model, NB Pro dan NB2, dan keduanya telah ditambahkan dalam konfigurasi OpenClaw. Pilih model yang sesuai berdasarkan skenario yang berbeda:
| Skenario | Model yang Direkomendasikan | Alasan | Harga APIYI |
|---|---|---|---|
| Materi Komersial Berkualitas Tinggi | NB Pro | Kualitas gambar tertinggi, pencahayaan halus | $0.05/kali |
| Output Ultra HD 4K | NB Pro | 1-4K harga sama, pilih langsung 4K | $0.05/kali |
| Poster Teks Bahasa Mandarin | NB Pro | Rendering teks memiliki tekstur yang lebih baik | $0.05/kali |
| Iterasi Prototipe Cepat | NB2 | 3-5 kali lebih cepat | $0.035/kali |
| Produksi Konten Batch | NB2 | Biaya 30% lebih rendah | $0.035/kali |
| Membutuhkan Peningkatan Pencarian | NB2 | Eksklusif Image Search Grounding | $0.035/kali |
Mengganti model di OpenClaw hanya perlu mengubah instruksi pesan:
# Gunakan NB Pro untuk membuat gambar (default)
Gunakan NB Pro untuk membuatkan saya gambar promosi produk
# Beralih ke NB2 untuk pembuatan gambar cepat
Gunakan NB2 untuk membuat cepat 5 opsi desain Logo dengan gaya berbeda
Atau ubah model default sementara di file konfigurasi:
{
"agents": {
"defaults": {
"model": {
"primary": "apiyi/gemini-3.1-flash-image-preview"
}
}
}
}
Pertanyaan Umum
Q1: Jika OpenClaw terhubung ke APIYI dan gagal menghasilkan gambar, bagaimana cara memeriksanya?
Penyebab paling umum adalah kesalahan konfigurasi pada kolom api. NB Pro menggunakan protokol asli Google dan harus diatur ke "google-generative-ai". Jika diatur ke "openai-completions", permintaan pembuatan gambar akan gagal karena format yang tidak kompatibel. Selain itu, pastikan responseModalities menyertakan ["TEXT", "IMAGE"]—hanya menulis ["IMAGE"] akan menyebabkan kegagalan. Jika Anda mengalami masalah, Anda dapat menguji pembuatan gambar terlebih dahulu di imagen.apiyi.com untuk menyingkirkan apakah masalahnya ada pada model atau konfigurasi.
Q2: Apa perbedaan antara NB Pro APIYI dan koneksi langsung resmi Google?
Fungsinya sama persis—APIYI meneruskan API resmi secara langsung, memastikan itu adalah penerusan asli dari sumber resmi. Perbedaan intinya terletak pada harga dan stabilitas: NB Pro di APIYI berharga $0,05/permintaan untuk 1-4K (harga resmi $0,234/permintaan, sekitar 20% dari harga asli), dan tidak ada batasan kecepatan. APIYI telah menginvestasikan banyak sumber daya operasional dan pemeliharaan untuk NB Pro, yang merupakan model utama dengan konsumsi harian tertinggi di platform, dan stabilitasnya telah terbukti dalam penggunaan komersial. Daftar di apiyi.com untuk mendapatkan kuota uji coba gratis dan mengalaminya dengan cepat.
Q3: Bisakah saya menggunakan NB Pro dan model AI lainnya secara bersamaan di OpenClaw?
Tentu saja bisa. OpenClaw mendukung keberadaan beberapa penyedia model secara bersamaan. Anda dapat mendaftarkan beberapa penyedia dalam file konfigurasi yang sama, seperti APIYI (pembuatan gambar NB Pro/NB2), OpenAI (dialog teks GPT), Anthropic (kemampuan kode Claude), dll. Melalui APIYI apiyi.com, Anda juga dapat mengakses berbagai model populer secara terpadu, menggunakan satu Kunci API untuk mengakses seluruh seri model seperti NB Pro, Claude, GPT, dll.
Ringkasan: Poin Inti Menghubungkan OpenClaw + Nano Banana Pro
Langkah-langkah inti untuk menghubungkan OpenClaw ke Nano Banana Pro:
- Dapatkan Kunci: Daftar di APIYI apiyi.com dan dapatkan Kunci API.
- Edit Konfigurasi: Tambahkan penyedia APIYI di
~/.openclaw/openclaw.json, aturapikegoogle-generative-ai. - Pilih Model: NB Pro ($0,05/permintaan, kualitas gambar tertinggi) atau NB2 ($0,035/permintaan, prioritas kecepatan).
- Instal Skills: Instal keterampilan seperti Image Generator melalui ClawHub untuk meningkatkan efisiensi.
- Mulai Menghasilkan Gambar: Kirim deskripsi bahasa alami di platform pesan apa pun untuk menghasilkan gambar.
Nano Banana Pro adalah model utama dengan konsumsi harian tertinggi di APIYI, dan platform telah menginvestasikan banyak sumber daya operasional dan pemeliharaan untuk menjaga stabilitasnya—memastikan penerusan langsung resmi, tanpa batasan kecepatan, dan dapat digunakan secara komersial. Harga seragam untuk semua resolusi dari 1K hingga 4K adalah $0,05/permintaan, sedangkan layanan yang setara di situs web resmi adalah $0,234/permintaan, hanya sekitar 20% dari harga asli.
Disarankan untuk mengakses Nano Banana Pro melalui APIYI apiyi.com, dikombinasikan dengan ekosistem Skills OpenClaw, untuk membangun alur kerja pembuatan gambar AI yang efisien.
Dukungan Teknis: APIYI apiyi.com — Platform perantara API Model Bahasa Besar AI yang stabil dan andal, seri NB Pro mulai dari diskon 20%
