MuleSoft Agent Fabric: локальный запуск и тестирование AI-агентов! (демо A2A в прямом эфире)
Mule Ace Academy
0:00 / 0:00
MuleSoft Agent Fabric: локальный запуск и тестирование AI-агентов! (демо A2A в прямом эфире)
352 просмотра · 5 дн. назад
Mule Ace Academy
12,6 тыс. подписчиков
352 просмотра · 5 дн. назад
🚀 *MuleSoft Agent Fabric значительно упростил разработку ИИ-агентов!*
Что если бы вы могли создавать, развертывать и тестировать сети агентов MuleSoft *локально — без повторной публикации ресурсов в Anypoint Exchange или развертывания в CloudHub 2.0 или Runtime Fabric?*
Благодаря новейшим возможностям локального развертывания и тестирования Agent Fabric, вы можете сделать именно это, используя *Anypoint Code Builder + Docker!*
В этом практическом руководстве я продемонстрирую, как запустить настоящий **брокер агентов Travel Planner локально**, подключить его к серверу Flights MCP и OpenAI LLM и протестировать взаимодействие A2A непосредственно в Anypoint Code Builder.
🔥 *Что вы узнаете:*
✅ Как работает локальное развертывание сети агентов в MuleSoft Agent Fabric
✅ Структура проекта: скрипт агента, `agent-network.yaml` и `exchange.json`
✅ Необходимые условия: Anypoint Code Builder, Docker и доступ к Anypoint Platform
✅ Как развертываются локальные входящие и исходящие шлюзы
✅ Как локально настраиваются подключения MCP и политики шлюзов
✅ Как проверить карту агента A2A вашего брокера агентов
✅ Демонстрация поиска рейсов в реальном времени с использованием инструментов MCP и имитационных данных о рейсах
✅ Как тестировать брокеры агентов без отдельных запросов A2A Inspector или Postman
💡 *Почему это важно:* Вы можете сократить цикл разработки и тестирования проектов Agent Fabric и получить более полную информацию о процессе локального развертывания.
*Примечание:* Ваш брокер и шлюзы работают локально, но подключенные серверы MCP и LLM могут оставаться удаленными. Локальное тестирование не заменяет развертывание в производственной среде и проверку безопасности.
📂 *Задания для исходного кода и демонстрации на GitHub:*
https://github.com/muleaceacademy/mul...
1. Задание от MuleSoft Vibes:
Создайте проект Agent Network 2.0 с именем travel-planner-local-demo, используя текущую поддерживаемую схему проекта Agent Fabric. Создайте один брокер Travel Planner с помощью Agent Script. Брокер должен обрабатывать запросы на поиск рейсов только для чтения, проверять необходимые данные о поездке, вызывать существующие инструменты search_airports, search_flights и get_flight_details сервера Flights MCP, когда это необходимо, и возвращать краткие результаты, основанные только на ответах инструментов MCP. Включите совместимое LLM-соединение. Используйте переменные среды для всех URL-адресов и учетных данных, объявленные через exchange.json. Не создавайте действия бронирования или удержания рейсов. Сгенерируйте файлы agent-network.yaml, exchange.json и файл .agent брокера. Проверьте переходы графа и ссылки на активы. Не публикуйте и не развертывайте сеть удаленно.
2. Предложите протестировать развертывание:
Найдите рейсы из Ченнаи в Сингапур на дату, доступную в нашем наборе данных о рейсах. Покажите авиакомпанию, номер рейса, время отправления, время прибытия и наличие мест. Используйте инструменты Flights MCP и не придумывайте данные о рейсах.
📌 *Разделы:*
00:00 - Проблема развертывания Agent Fabric
01:27 - Архитектура сети агентов Travel Planner
03:51 - Сервер Flights MCP и локальная настройка
05:28 - Локальное развертывание Agent Fabric с помощью Docker
08:28 - Демонстрация чата A2A и поиска рейсов в режиме реального времени
🔔 Подпишитесь на Mule Ace Academy, чтобы получать практические уроки по MuleSoft Agent Fabric, MCP, A2A, интеграции на основе API и корпоративному агентному ИИ.
💬 *Вопрос:* Что занимает больше времени в разработке вашего ИИ-агента — циклы развертывания, подключение к MCP или отладка скриптов агента?
#MuleSoft #AgentFabric #AgenticAI #AnypointCodeBuilder #MCP #A2A #MuleAceAcademy