Перейти к содержимому

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