Я только что увеличил скорость работы Google ADK в 10 раз благодаря новой функции вызова программ...
Автор: theailanguage
Загружено: 2025-12-10
Просмотров: 217
Изучите программное выполнение инструментов (MCP) с помощью Google ADK. Я объясню разницу между прямым (для каждого вызова) вызовом инструмента и программным вызовом инструмента (агент пишет/выполняет код для управления несколькими инструментами MCP внутри песочницы) и продемонстрирую оба варианта на рабочем примере, созданном с помощью Google Agent Development Kit (ADK). Вы поймете, почему программное выполнение уменьшает использование контекста/токенов, снижает задержку для многоинструментальных рабочих процессов и делает сложные многошаговые задачи детерминированными и поддающимися аудиту.
⸻
Курс на Udemy (ссылка со скидкой на Google ADK) - https://www.udemy.com/course/google-a...
⸻
Если это объяснение или демонстрация оказались вам полезными:
1. Поставьте лайк видео — это поможет мне решить, стоит ли публиковать полный очищенный код раньше.
⸻
Если это объяснение или демонстрация оказались полезными:
1. Поставьте лайк видео — это поможет мне решить, стоит ли выпускать полный очищенный код раньше.
2. Оставьте комментарий ниже, написав «Мне нужен код» и указав, какую часть вы хотели бы задокументировать в первую очередь (настройка агента, сервер MCP, запуск песочницы или исправление ошибки очистки). Я отслеживаю запросы и буду расставлять приоритеты соответствующим образом.
3. Подпишитесь и включите уведомления, если вы разрабатываете агентов — я регулярно публикую обзоры кода и исправления.
ВАЖНОЕ ЗАМЕЧАНИЕ О КОДЕ В ЭТОМ ВИДЕО
Я опубликую ссылку на рабочий репозиторий на theailanguage.com и в закрепленном комментарии, как только будет решена ошибка очистки (через 2-3 дня), как упоминалось в видео. Также сделаю пост в сообществе по этому поводу.
Ключевые функции, рассмотренные в видео:
• Инструмент поиска инструментов, программный вызов инструментов, примеры использования инструментов — анонс Anthropic «Расширенное использование инструментов» (24 ноября 2025 г.) и что это значит для многоинструментальных агентов. • Как программный вызов инструментов позволяет агенту генерировать скрипт на Python, который вызывает множество инструментов MCP внутри изолированной среды — сокращая количество обращений к модели.
• Практические детали реализации ADK и демонстрация (комплект разработки агентов).
• Основы протокола контекста модели (MCP) и метаданные/схема инструментов.
Почему это важно (кратко)
Программное выполнение переносит оркестрацию инструментов из контекстного окна модели в изолированную среду выполнения. Это означает:
• значительно меньшее количество токенов, используемых для многошаговых рабочих процессов инструментов,
• меньшую задержку от повторных обращений к модели, и
• более четкие границы аудита и безопасности для доступа к инструментам.
Для кого это предназначено
Для разработчиков и инженеров, создающих агентные системы, инженеров по интеграции, работающих с MCP или ADK, и исследователей, изучающих оркестрацию агентов с использованием нескольких инструментов.
⸻
Мой сайт / код и обновления: https://theailanguage.com
⸻
РАЗДЕЛЫ
00:00 Введение
01:37 Что такое прямой вызов инструментов
04:55 Что такое программный вызов инструментов
10:27 Демонстрация: Программный вызов инструментов с помощью Google ADK
15:48 Демонстрация: Прямой вызов инструментов (сравнение)
18:03 Код — ссылка в описании
18:33 Заключение
⸻
Код и загрузки
• Код будет опубликован на моем сайте (theailanguage.com) через 2–3 дня. Я заканчиваю очистку ресурсов — я опубликую ссылку на очищенный репозиторий в закрепленном комментарии и обновлю это описание, когда он будет опубликован.
• Если вы хотите получить код, как только он будет готов, поставьте лайк и оставьте комментарий ниже. Я читаю каждый комментарий и буду в приоритетном порядке делиться реализацией, если будет спрос.
⸻
#programmatictoolcalling,#advancedtooluse,#mcp,#ai,#agents,#modelcontextprotocol,#anthropic,#claude,#googleadk,#agentdevelopmentkit,#aidev
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: