Neuropolis

Google представил революционный набор инструментов для создания AI-агентов

Google представил Agent Development Kit (ADK) – платформу для создания многоагентных систем на базе Gemini. Создавайте AI-агентов за 100 строк кода, управляйте их поведением и интегрируйте с различными моделями. Узнайте больше!

3 минуты

Разработка агентов на платформе Google

Рынок платформ для создания AI-агентов с минимальным использованием кода стремительно развивается. Крупные поставщики моделей, в том числе Google, создают универсальные платформы для управления и разработки агентов.

Google Agent Development Kit (ADK)

Google представила Agent Development Kit (ADK) – набор инструментов, упрощающих создание многоагентных систем на базе моделей Gemini. Компания заявляет о возможности создания AI-агента менее чем за 100 строк кода. Платформа поддерживает Model Context Protocol (MCP) – протокол обмена данными между агентами, разработанный Anthropic.

ADK предоставляет следующие возможности:

  • Управление поведением агентов, включая их мышление, рассуждения и взаимодействие, с помощью инструментов оркестровки и ограничений.
  • Взаимодействие с агентами посредством двунаправленной потоковой передачи аудио и видео, имитируя человеческое общение.
  • Быстрый старт разработки благодаря готовым образцам агентов и инструментам.
  • Выбор оптимальной модели для агента из каталога Model Garden Google.
  • Выбор среды развертывания: Kubernetes или Google Vertex AI.
  • Непосредственное развертывание агентов в производственную среду через Vertex AI.

Хотя ADK оптимизирован для моделей Gemini, Vertex AI предоставляет доступ к моделям от Anthropic, Meta, Mistral, AI21 Labs, CAMB.AI и Qodo. Разработчики могут использовать ADK для интеграции агентов с различными источниками данных.

Дополнительная поддержка агентов: Agent Engine и Agent Garden

Помимо ADK, Google предлагает Agent Engine – панель управления временем выполнения, обеспечивающую управление на корпоративном уровне. Agent Engine упрощает переход от концепции к обучению и внедрению в производство, обрабатывая контекст агента, управление инфраструктурой, масштабирование, безопасность, оценку и мониторинг.

Agent Engine интегрируется с ADK, но может использоваться и с другими платформами, например, LangGraph или CrewAI. Поддержка краткосрочной и долгосрочной памяти позволяет сохранять контекст для агентов, настраивая объем информации из предыдущих взаимодействий.

Для организаций, нуждающихся в дополнительной поддержке, доступен Agent Garden – библиотека готовых агентов и инструментов, которые можно использовать в качестве шаблонов.

Безопасность и управление агентами

Обеспечение безопасности и доверия – важные аспекты работы с агентами. Google предоставляет в ADK и Vertex AI инструменты для управления:

  • Выводом агента с помощью фильтров контента, ограничений и запрещенных тем.
  • Доступом к агентам с помощью системы разрешений.
  • Доступом к данным для предотвращения утечек конфиденциальной информации.
  • Вводом данных с помощью проверки перед передачей в управляющие агентом модели.
  • Поведением агентов с помощью автоматического мониторинга.

Конкурентная среда на рынке платформ для агентов

Запуск ADK усиливает конкуренцию Google с другими поставщиками платформ для создания агентов. Необходимо отметить, что OpenAI выпустила Agents SDK, позволяющую создавать агентов с помощью инструментов с открытым исходным кодом, включая модели, не относящиеся к OpenAI. Amazon Agents on Bedrock, запущенный в 2023 году, также предлагает создание и управление агентами. Компания Emergence AI также предоставляет платформу для разработки AI-агентов.

В условиях растущей конкуренции Google должна доказать преимущества своей универсальной платформы, оптимизированной для моделей Gemini и Vertex AI.

Источник:venturebeat.com