Gemini API kini mendukung Webhooks: Google mengatasi rasa sakit polling tugas jangka panjang, Batch/Veo bisa dikirim secara real-time

ChainNewsAbmedia

Google 4 Mei meluncurkan fitur Webhooks di Gemini API, mengatasi masalah yang biasa dihadapi developer terkait pengembangan long-running jobs. Blog resmi Google menjelaskan bahwa Webhooks adalah mekanisme notifikasi push berbasis peristiwa (event-driven). Dengan fitur ini, developer tidak perlu lagi melakukan polling untuk terus menanyakan status tugas ke Gemini API—setelah API menyelesaikan tugas, hasilnya akan otomatis didorong ke endpoint yang ditentukan oleh developer.

Google AI developer relations leader Logan Kilpatrick (@OfficialLoganK) di X menyebut ini sebagai “langkah penting untuk DevX long task”.

Menyelesaikan masalah apa: biaya polling batch, pembuatan video, long reasoning

Dulu, saat menghadapi batch (pemrosesan batch), pembuatan video (Veo 2), serta tugas long reasoning di Gemini API, developer harus memanggil status endpoint setiap beberapa detik untuk mengecek progres tugas. Pola ini kurang ideal dari tiga sisi sekaligus:

Pemborosan sumber daya—banyak panggilan status check yang tidak berarti, menghabiskan API quota

Latensi tidak terkontrol—interval polling terlalu singkat membakar quota, terlalu lama membuat hasil diketahui terlambat

Kode lebih kompleks—perlu menulis state machine di sisi klien untuk mengelola polling dari banyak tugas paralel

Webhooks membalik pola tersebut: developer mendaftarkan callback URL. Saat Gemini API menyelesaikan tugas, Gemini akan secara aktif mengirim POST hasil ke URL itu. Sisi klien kemudian hanya perlu memproses push.

Skenario yang cocok: Batch API, video Veo 2, penalaran long context

Peluncuran Webhooks kali ini terutama ditujukan untuk tiga jenis tugas asinkron:

Batch API—endpoint pemrosesan batch Gemini, untuk jumlah besar tugas teks, embedding vektor, klasifikasi; tersedia diskon 50%, target respons 24 jam, namun kenyataannya sering selesai dalam beberapa jam

Pembuatan video (Veo 2)—generasi satu video membutuhkan waktu level menit, sebelumnya developer harus terus melakukan polling

Penalaran long context—analisis dokumen panjang lebih dari 1M token; pemrosesan internal Gemini mungkin memerlukan puluhan detik hingga beberapa menit

Dari sisi implementasi developer, setelah mendaftarkan webhook, klien dapat “melempar tugas, lalu melupakannya”. Saat hasil selesai, Gemini akan otomatis memberi tahu. Pola ini sangat cocok untuk arsitektur serverless: backend hanya dibangunkan saat event tiba, tanpa perlu mempertahankan proses polling.

Pemetaan dengan OpenAI, Anthropic: siapa lebih dulu, siapa kemudian

Kemajuan webhook long task di tiga platform AI utama:

Google Gemini: 4 Mei meluncurkan Webhooks (proyek ini), mencakup batch, video, dan long reasoning

OpenAI: long task seperti Codex dan Sora 2 saat ini terutama mengandalkan SSE (Server-Sent Events) streaming; tugas batch memiliki endpoint tersendiri tetapi tidak ada webhook bawaan

Anthropic: Claude API belum memiliki webhook bawaan; Claude Code menggunakan mekanisme polling untuk menangani long task

Google, di jalur DevX (developer experience), dalam 12 bulan terakhir terlihat jelas meningkatkan investasi—mulai dari Gemini 2.5 Pro dengan 1M context, visualisasi pengembangan di AI Studio, Agent Designer dan Memory Bank yang diluncurkan pada Cloud Next 2026, hingga Webhooks kali ini. Dibandingkan dengan prioritas OpenAI pada “produk langsung konsumen” (ChatGPT, Operator), Google memilih jalur “infrastruktur perusahaan/developer”. Webhooks adalah salah satu bagian konkret dari jalur tersebut.

Perhatian ke depan: mekanisme keamanan webhook, rentang model yang didukung

Fokus observasi tahap berikutnya:

Mekanisme keamanan Webhook—apakah Gemini menyediakan verifikasi tanda tangan HMAC untuk mencegah URL callback dipalsukan dan membanjiri permintaan

Ekspansi dukungan model—saat ini mencakup batch, Veo 2, long reasoning; ke depan apakah juga mendukung pembuatan gambar Imagen, Speech-to-Speech, dan apakah Gemini Live turut didukung

Respons OpenAI, Anthropic—ketika Google membawa DevX ke level ini, apakah pesaing mengikuti

Untuk praktik pengembangan di Taiwan: jika kamu sedang memakai Gemini API untuk tugas batch (misalnya klasifikasi data pelanggan dan ringkasan dokumen), Webhooks layak segera diintegrasikan—dapat secara signifikan menurunkan konsumsi API quota dan kompleksitas sistem.

Artikel ini Gemini API 推 Webhooks:Google 解決長任務輪詢痛點、Batch/Veo 可即時推送 pertama kali muncul di 鏈新聞 ABMedia.

Penafian: Informasi di halaman ini dapat berasal dari pihak ketiga dan tidak mewakili pandangan atau opini Gate. Konten yang ditampilkan hanya untuk tujuan referensi dan bukan merupakan nasihat keuangan, investasi, atau hukum. Gate tidak menjamin keakuratan maupun kelengkapan informasi dan tidak bertanggung jawab atas kerugian apa pun yang timbul akibat penggunaan informasi ini. Investasi aset virtual memiliki risiko tinggi dan rentan terhadap volatilitas harga yang signifikan. Anda dapat kehilangan seluruh modal yang diinvestasikan. Harap pahami sepenuhnya risiko yang terkait dan buat keputusan secara bijak berdasarkan kondisi keuangan serta toleransi risiko Anda sendiri. Untuk detail lebih lanjut, silakan merujuk ke Penafian.
Komentar
0/400
Tidak ada komentar