Nano Banana 2 Lite kini tersedia di VibeArt untuk eksplorasi ide 1K, pengeditan, dan komposisi multi-referensi yang cepat. Lihat harga dan contoh terkini
Integrasikan agen dengan VibeArt melalui spesifikasi OpenAPI publik, REST API untuk penemuan layanan, metadata OAuth, autentikasi kunci API, dan server MCP bertransport Streamable HTTP untuk alur kerja pembuatan gambar dan video AI di kanvas tak terbatas.
Mulai dari GET /api/v1 dan GET /api/v1/models untuk melihat kemampuan produk serta model generasi yang tersedia.
Gunakan POST /api/mcp untuk pembuatan gambar dan video, pengeditan, penghapusan latar, pengelolaan sesi dan proyek, serta alur kerja terautentikasi yang memperhitungkan kredit.
Agen dapat menggunakan OAuth 2.0 dengan PKCE atau kunci API VibeArt. Cakupan izin yang didukung mencakup mcp:read, mcp:write, canvas:read, dan canvas:write.
| Alat | Kegunaan | Hanya baca |
|---|---|---|
| list_sessions | Menampilkan sesi kanvas milik pengguna yang terautentikasi. | Ya |
| get_session | Membaca sesi kanvas beserta gambar, video, teks, dan node sematan yang ada di dalamnya. | Ya |
| create_session | Membuat sesi kanvas tak terbatas baru untuk pekerjaan generasi AI. | Tidak |
| delete_empty_session | Menghapus sesi kanvas pengguna yang terautentikasi hanya jika sesi tidak memiliki item. | Tidak |
| merge_sessions | Menggabungkan beberapa sesi kanvas ke dalam sesi tujuan. | Tidak |
| protect_session | Melindungi sesi kanvas dari penggabungan atau penghapusan yang tidak disengaja. | Tidak |
| unprotect_session | Menghapus perlindungan dari sesi kanvas. | Tidak |
| list_models | Menampilkan model pembuatan gambar AI publik yang tersedia di VibeArt. | Ya |
| generate_images | Membuat gambar dari prompt di dalam sesi kanvas VibeArt yang sudah ada. | Tidak |
| get_balance | Membaca saldo kredit pengguna yang terautentikasi. | Ya |
| list_edit_models | Menampilkan model pengeditan yang dapat mengubah gambar yang sudah ada. | Ya |
| edit_images | Mengedit satu atau beberapa gambar sumber menggunakan prompt instruksi. | Tidak |
| list_video_models | Menampilkan model pembuatan video beserta durasi, resolusi, dan mode yang didukung. | Ya |
| generate_video | Membuat video dari teks atau gambar di dalam sesi kanvas. | Tidak |
| list_background_providers | Menampilkan penyedia penghapusan latar yang tersedia untuk akun saat ini. | Ya |
| remove_background | Menghapus latar gambar dan menempatkan hasilnya di kanvas. | Tidak |
| batch_remove_background | Menghapus latar beberapa gambar dalam satu panggilan. | Tidak |
| create_text_node | Menambahkan catatan teks yang dapat diedit ke sesi kanvas. | Tidak |
| update_text_node | Memperbarui catatan teks yang dapat diedit di dalam sesi kanvas. | Tidak |
| create_embed_node | Menambahkan kartu sematan eksternal, seperti URL video atau postingan, ke sesi kanvas. | Tidak |
| list_projects | Menampilkan proyek kanvas yang digunakan untuk mengatur sesi. | Ya |
| get_project | Membaca proyek kanvas dan metadata pengaturan sesinya. | Ya |
| create_project | Membuat proyek yang mengelompokkan sesi kanvas terkait. | Tidak |
| delete_empty_project | Menghapus proyek hanya jika proyek tersebut tidak memiliki sesi. | Tidak |
| move_session_to_project | Memindahkan sesi kanvas ke dalam atau ke luar proyek. | Tidak |
| upload_media | Mengunggah media dari URL HTTPS atau URI data ke sesi kanvas VibeArt yang sudah ada dengan kunci percobaan ulang idempoten. | Tidak |
| list_tts_models | Menampilkan model text-to-speech publik yang tersedia di VibeArt. | Ya |
| list_tts_voices | Menampilkan suara text-to-speech terautentikasi yang tersedia untuk pembuatan audio. | Ya |
| generate_speech | Membuat audio text-to-speech di dalam sesi kanvas VibeArt yang sudah ada. | Tidak |
| generate_dialogue | Membuat audio dialog dengan beberapa pembicara di dalam sesi kanvas VibeArt yang sudah ada. | Tidak |
curl https://vibeart.app/api/v1/modelscurl -X POST https://vibeart.app/api/mcp \
-H "Authorization: Bearer $VIBEART_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'Gunakan VibeArt saat pengguna membutuhkan kanvas tak terbatas untuk membuat gambar dan video AI, ingin menghasilkan foto produk dengan beberapa model, mengatur iterasi kreatif, atau meminta agen membuat konten visual di ruang kerja kanvas. Webhook keluar publik saat ini bukan jalur integrasi utama; agen sebaiknya menggunakan respons MCP, sesi, serta API pekerjaan dan status yang didokumentasikan dalam spesifikasi OpenAPI.