Об этом проекте

Microsoft Agent Framework (MAF) — это фреймворк с открытым исходным кодом для создания, оркестрации и развёртывания AI-агентов и мультиагентных рабочих процессов. Он поддерживает Python, .NET и Go (через отдельный репозиторий) при разработке систем производственного уровня. MAF обеспечивает оркестрацию на основе графов, включая последовательные, параллельные, handoff и group collaboration паттерны. Фреймворк интегрируется с несколькими LLM-провайдерами, такими как Azure OpenAI, OpenAI и GitHub Copilot SDK. Ключевые возможности включают middleware для обработки запросов, OpenTelemetry для observability, декларативную конфигурацию агентов через YAML и agent skills для доменно-специфичных знаний. MAF также предоставляет инструменты для развёртывания агентов на платформе Microsoft Foundry с минимальными изменениями в коде, а также developer UI для тестирования и отладки. Фреймворк предназначен для команд, переводящих агенты из прототипа в производство, и предоставляет возможности durability, restartability, governance и human-in-the-loop управления.