Google Cloud упрощает процесс публикации ИИ-агентов в Gemini Enterprise и Google Cloud Marketplace. Разработчики теперь могут создавать и коммерциализировать автономных агентов, которые взаимодействуют друг с другом по протоколу Agent2Agent (A2A) и управляются платформами, такими как Gemini Enterprise Agent Platform.
Для публикации агентов необходимо разработать архитектуру, интегрированную с биллингом Google Cloud Marketplace, системой идентификации и платформой Gemini Enterprise. Это включает настройку клиентского проекта для взаимодействия пользователей с агентами, партнерского проекта для размещения агента и обработчика Marketplace, а также партнерского проекта Marketplace для управления API закупок и событиями.
Чтобы продавать решения на Marketplace, компании должны присоединиться к Google Cloud Partner Network, ознакомиться с требованиями к листингу Agent-as-a-Service и принять Marketplace Vendor Agreement. Агенты должны соответствовать общим требованиям, а также специфическим для ИИ-агентов, включая определение конкретных бизнес-кейсов, соблюдение протокола A2A (и A2UI для пользовательских интерфейсов) и создание A2A Agent Card.
A2A Agent Card — это JSON-файл, описывающий возможности агента, методы аутентификации и конечные точки. Gemini Enterprise использует эту карту для отображения информации об агенте, определения точек входа для сообщений и получения статуса выполнения задач. Агенты должны поддерживать либо публичный доступ, либо OAuth 2.0 Authorization Code Grant Flow для аутентификации.
Интеграция с Marketplace требует использования Procurement APIs и Pub/Sub для управления жизненным циклом прав. Динамическая регистрация клиентов (DCR) позволяет Gemini Enterprise программно регистрироваться как OAuth-клиент, устраняя необходимость ручной настройки.