Google 5 月 4 日 запустила функцию Webhooks в Gemini API, решив боль разработчиков при разработке долгих задач (long-running jobs). В официальном блоге Google объясняется, что Webhooks — это механизм событийных push-уведомлений: разработчикам больше не нужно в режиме постоянного опроса (polling) непрерывно запрашивать в Gemini API статус задачи. После завершения API результат сам отправится на endpoint, указанный разработчиком. Руководитель по отношениям с разработчиками в сфере ИИ Google Логан Килпатрик (Logan Kilpatrick, @OfficialLoganK) в X назвал это «важным шагом для DevX при долгих задачах».
Какая проблема решается: стоимость опроса для batch, генерации видео и long reasoning
Раньше разработчики Gemini API при работе с batch (пакетной обработкой), генерацией видео (Veo 2) и задачами долгого reasoning должны были каждые несколько секунд вызывать status endpoint, чтобы проверять прогресс задачи. Такая модель неудобна сразу в трёх аспектах: расход ресурсов, лимиты API quota и задержки.
Потери ресурсов — множество бессмысленных запросов status check, при этом тратится API quota
Непредсказуемые задержки — слишком короткий интервал polling сжигает quota, слишком длинный — результат узнаётся позже
Сложность кода — нужно писать на клиенте state machine и управлять polling для нескольких параллельных задач
Webhooks переворачивают эту модель: разработчик регистрирует callback URL, а Gemini API по завершении задачи сам делает POST результата на этот URL, после чего клиенту остаётся только обрабатывать полученные push-сообщения.
Сценарии применения: Batch API, видео Veo 2, вывод рассуждений на длинном контексте
Запущенные Webhooks в первую очередь подходят для трёх типов асинхронных задач:
Batch API — batch endpoint Gemini для больших объёмов текста, векторных эмбеддингов и классификационных задач; официальный предлагает скидку 50%, цель — ответ в течение 24 часов, на практике чаще занимает несколько часов
Генерация видео (Veo 2) — на генерацию одного видео уходит время в минутах; раньше разработчики были вынуждены постоянно делать polling
Long context reasoning — анализ длинных документов объёмом свыше 1M token; обработка внутри Gemini может занимать десятки секунд или несколько минут
С точки зрения реализации для разработчиков: после регистрации webhook клиент может «отправить задачу и забыть о ней», а когда результат будет готов — Gemini сам уведомит. Эта модель особенно подходит для серверлесса: бэкенд будят только при приходе события, не нужно поддерживать процесс polling.
Привязка к конкурентам: кто сделал первым, кто позже
Прогресс long task webhook на трёх AI-платформах:
Google Gemini: 4 мая выпустила Webhooks (в рамках этого релиза), при этом покрываются batch, видео, long reasoning целиком
OpenAI: Codex, Sora 2 и прочие long task сейчас в основном опираются на SSE (Server-Sent Events) стриминг; у batch-задач есть отдельный endpoint, но нативных webhook нет
Anthropic: в Claude API пока нет нативных webhook; в Claude Code долгие задачи обрабатываются механизмом polling
В DevX (developer experience) — по этой оси Google за последние 12 месяцев явно увеличила инвестиции: от Gemini 2.5 Pro с 1M context, визуальной разработки в AI Studio, до Agent Designer и Memory Bank, представленных на Cloud Next 2026, и вот до Webhooks. По сравнению с приоритетами OpenAI на «прямое потребление на стороне продукта» (ChatGPT, Operator), Google выбирает линию «корпоративная/разработческая инфраструктура». Webhooks — конкретная часть этой линии.
Что наблюдать дальше: механизмы безопасности webhook, диапазон поддерживаемых моделей
Следующие ключевые моменты наблюдения:
Механизмы безопасности webhook — предоставляет ли Gemini HMAC-подпись для верификации, чтобы избежать подделок запросов к callback URL и атак с «бомбардировкой» извне
Расширение поддержки моделей — сейчас покрываются batch, Veo 2, long reasoning; в будущем поддержка Imagen генерации изображений, Speech-to-Speech, Gemini Live — будет ли это всё включено
Ответы OpenAI и Anthropic — после того как Google выведет DevX на этот уровень, последуют ли конкуренты
Для практики тайваньских разработчиков: если вы уже используете Gemini API для batch-задач (например, пакетная обработка данных клиентов для классификации или суммаризации документов), Webhooks — функция, которую стоит интегрировать сразу: она может заметно снизить расход API quota и сложность системы.
Эта статья Gemini API 推 Webhooks:Google 解決長任務輪詢痛點、Batch/Veo 可即時推送 впервые появилась на 鏈新聞 ABMedia.
Related News
Мошенничество с использованием азбуки Морзе обмануло AI-агентов! Хакер выманил переводы у Grok и BankrBot, получив криптовалюту на сумму 170 тыс. долларов
Карапати раскрывает: полный метод создания личной базы знаний с помощью LLM
Полная продуктовая линейка OpenAI в 2026: GPT-5.5, Codex, Sora, Operator, как выбрать подписку
ChatGPT против Claude против Gemini: полное сравнение 2026 — различия в версиях и как выбрать
Amazon расширяет сотрудничество с OpenAI: модели размещены в Bedrock, эксклюзив Microsoft завершён