RAG-чат-приложение отвечает на вопросы на естественном языке о строках таблицы PostgreSQL с помощью поиска через pgvector и моделей OpenAI; приложение можно развернуть в Azure.
microsoft/Conversation-Knowledge-Mining-Solution-Accelerator
Акселератор решений на базе Azure для анализа диалогов и документов с помощью генеративного ИИ, чата для изучения данных и автоматически создаваемых дашбордов с аналитикой.
- Звёзды
- 478
- Форки
- 286
- Открытые issues
- 16
- Последний коммит
- 3 дня назад
Что это?
Conversation Knowledge Mining — акселератор решений Microsoft для анализа больших объёмов неструктурированных диалоговых данных: расшифровок звонков, PDF- и Word-документов, аудиозаписей. Загруженные или подключённые данные проходят через конвейер обработки на базе Azure Content Understanding и Azure OpenAI: он извлекает ключевые фразы, темы и сущности, создаёт эмбеддинги и индексирует результаты в Azure AI Search.
Пользователи изучают данные через чат-интерфейс с агентом Microsoft Foundry, который обращается и к семантическому поиску, и к базе данных SQL, а затем выдаёт ответы с опорой на найденные данные. В отдельном разделе Insights LLM анализирует схему датасета и планирует KPI и графики, поэтому структура дашборда адаптируется к каждому датасету. В комплект входят три примера сценариев: звонки в IT-службу поддержки, ипотечные документы и расшифровки звонков операторов связи. Также можно подключить существующие индексы Azure AI Search или источники Microsoft Fabric без повторной загрузки данных.
Развёртывание выполняется в собственной подписке Azure с помощью Azure Developer CLI (azd). Вместо жёстко заданных учётных данных проект использует управляемые удостоверения. Конфигурация для промышленного использования поддерживает частные сети и частные конечные точки.
Ключевые возможности
- 01Извлекает ключевые фразы, темы и сущности из расшифровок, документов и аудиозаписей.
- 02Чат-интерфейс отвечает на вопросы, объединяя семантический поиск с аналитикой SQL.
- 03Дашборды, спланированные LLM: KPI и графики формируются на основе схемы каждого датасета.
- 04Принимает файлы PDF, DOCX, JSON, CSV, TXT, изображения, WAV и MP3.
- 05Подключается к существующим индексам Azure AI Search и источникам данных Microsoft Fabric.
- 06Развёртывается через Azure Developer CLI с аутентификацией на основе управляемых удостоверений.
Сценарии использования
- Поиск закономерностей и анализ тональности в расшифровках звонков в IT-службу поддержки.
- Суммирование и проверка отчётов об ипотечном жилье и договоров купли-продажи.
- Масштабный анализ записей и расшифровок звонков операторов связи.
- Добавление диалогового интерфейса к данным, уже хранящимся в Azure AI Search или Microsoft Fabric.
Быстрый старт
- 1
Установите Azure Developer CLI (azd) версии 1.18.0 или выше
- 2
Проверьте квоту Azure OpenAI, следуя руководству по проверке квот
- 3
Выполните шаги быстрого развертывания из руководства по развертыванию, чтобы развернуть приложение в своей подписке Azure
Что важно знать
- Требуется подписка Azure. Приложение работает на платных службах Azure, поэтому стоимость зависит от использования.
- Необходимы квота Azure OpenAI и регион, в котором доступны требуемые службы Azure.
- Azure Container Registry взимает фиксированную ежедневную плату, даже когда приложение неактивно.
Темы
Частые вопросы
- Что такое Conversation-Knowledge-Mining-Solution-Accelerator?
- Акселератор решений на базе Azure для анализа диалогов и документов с помощью генеративного ИИ, чата для изучения данных и автоматически создаваемых дашбордов с аналитикой. Conversation Knowledge Mining — акселератор решений Microsoft для анализа больших объёмов неструктурированных диалоговых данных: расшифровок звонков, PDF- и Word-документов, аудиозаписей. Загруженные или подключённые данные проходят через конвейер обработки на базе Azure Content Understanding и Azure OpenAI: он извлекает ключевые фразы, темы и сущности, создаёт эмбеддинги и индексирует результаты в Azure AI Search.
- Conversation-Knowledge-Mining-Solution-Accelerator можно использовать бесплатно? Какая у него лицензия?
- Conversation-Knowledge-Mining-Solution-Accelerator распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Conversation-Knowledge-Mining-Solution-Accelerator всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Conversation-Knowledge-Mining-Solution-Accelerator — 4 нояб. 2026 г..
- Для чего можно использовать Conversation-Knowledge-Mining-Solution-Accelerator?
- Поиск закономерностей и анализ тональности в расшифровках звонков в IT-службу поддержки. Суммирование и проверка отчётов об ипотечном жилье и договоров купли-продажи. Масштабный анализ записей и расшифровок звонков операторов связи. Добавление диалогового интерфейса к данным, уже хранящимся в Azure AI Search или Microsoft Fabric.
- Как установить Conversation-Knowledge-Mining-Solution-Accelerator?
- Установите Azure Developer CLI (azd) версии 1.18.0 или выше Проверьте квоту Azure OpenAI, следуя руководству по проверке квот Выполните шаги быстрого развертывания из руководства по развертыванию, чтобы развернуть приложение в своей подписке Azure
- Где скачать Conversation-Knowledge-Mining-Solution-Accelerator?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/Conversation-Knowledge-Mining-Solution-Accelerator
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Веб-приложение чата на Python, которое обращается к Azure OpenAI с управляемой идентификацией и развёртывается в Azure Container Apps через azd.
RAG-решение для Azure, которое отвечает на вопросы по вашим документам и снабжает ответы встроенными ссылками на источники.
Референсный акселератор на базе Azure: специализированные AI-агенты планируют и выполняют задачи, заданные пользователем, используя Microsoft Agent Framework и Azure AI Foundry.
Курс Microsoft из 21 урока, который знакомит разработчиков с основами создания приложений на базе генеративного ИИ с помощью Python и TypeScript.
Практический курс по .NET: пять уроков и готовые к запуску примеры для создания приложений генеративного ИИ, агентов и RAG.