Microsoft открыла код полноценного RAG-приложения с интеграцией DevOps

Microsoft опубликовала на GitHub исходный код полноценного RAG-приложения, демонстрирующего полный цикл от индексации данных до развертывания в Azure.
Microsoft открыла исходный код полноценного RAG-приложения (Retrieval-Augmented Generation) с готовым циклом от загрузки данных до развертывания. Это отличный пример для тех, кто только начинает разбираться в ИИ и DevOps.
Функционал ИИ
В приложении реализован полный стек для работы с генеративным ИИ:
- Загрузка и индексация собственных документов.
- Генерация эмбеддингов, векторный и семантический поиск.
- Генерация ответов через Azure OpenAI.
- Добавление ссылок на источники и оценка качества ответов.
Архитектура DevOps
Проект демонстрирует лучшие практики инфраструктуры как кода (IaC) и автоматизации:
- Приложение упаковано в Docker.
- Инфраструктура Azure развертывается через Bicep.
- Сервис запускается в Azure Container Apps.
- CI/CD автоматизирован через GitHub Actions.
- Реализована аутентификация, настройка приватной сети и мониторинг логов, ошибок и производительности через Application Insights.
В репозитории уже содержится само приложение, конфигурация инфраструктуры и тестовые данные, что позволяет быстро запустить проект локально или в облаке.
🔗 Репозиторий: Azure-Samples/azure-search-openai-demo
Почему это важно
АналитикаЭто эталонный пример для разработчиков, сочетающий архитектуру генеративного ИИ с лучшими практиками DevOps и CI/CD.
Обсудить в сообществе
Делитесь опытом и мыслями с ИИ-разработчиками
Связанные материалы экосистемы
Практические гайды, терминология и агентские скиллы
Графы знаний в поиске (GraphRAG)
Эволюция архитектуры RAG от Microsoft Research. Объединяет классический семантический поиск по векторным данным с графом знаний (Knowledge Graph), где документы преобразуются в узлы сущностей (люди, компании, локации) и ребра связей между ними, позволяя отвечать на глобальные комплексные вопросы по всему массиву данных.
Бесплатная библиотека для генерации 3D-моделей с помощью ИИ
На GitHub появилась Sand3D — бесплатная библиотека, которая позволяет создавать сложные трёхмерные объекты прямо из кода, описывая задачу нейросети.
Профиль Hermes: DevOps-инженер и облачная инфраструктура
Профиль системного и DevOps-инженера Hermes: настройка серверов Linux, Docker контейнеризация, CI/CD конвейеры, мониторинг и безопасность.
Microsoft AutoGen
Ведущий открытый фреймворк от Microsoft для создания мультиагентных разговорных систем. Позволяет объединять нескольких AI-агентов с различными ролями и навыками в групповой чат (GroupChat), где они обсуждают, пишут код, тестируют его и совместно достигают бизнес-целей.