pgvector 검색과 OpenAI 모델을 사용해 PostgreSQL 테이블의 행에 관한 자연어 질문에 답하고 Azure에 배포할 수 있는 RAG 채팅 앱입니다.
microsoft/Conversation-Knowledge-Mining-Solution-Accelerator
생성형 AI로 대화 및 문서 데이터를 분석하고, 채팅 탐색과 자동 생성 인사이트 대시보드를 제공하는 Azure 기반 솔루션 액셀러레이터입니다.
- 스타
- 478
- 포크
- 286
- 열린 이슈
- 16
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Conversation Knowledge Mining은 통화 기록, PDF, Word 문서, 오디오 녹음 등 대량의 비정형 대화 데이터를 분석하는 Microsoft 솔루션 액셀러레이터입니다. 업로드하거나 연결한 데이터는 Azure Content Understanding과 Azure OpenAI를 기반으로 하는 추출 파이프라인을 거치며, 이 과정에서 핵심 구문, 주제, 엔터티를 추출하고 임베딩을 생성한 뒤 결과를 Azure AI Search에 인덱싱합니다.
사용자는 Microsoft Foundry 에이전트가 지원하는 채팅 인터페이스에서 데이터를 탐색할 수 있습니다. 에이전트는 시맨틱 검색과 SQL 데이터베이스를 모두 조회해 근거를 갖춘 답변을 제공합니다. 별도의 Insights 화면에서는 LLM이 데이터셋 스키마를 읽고 KPI와 차트를 계획하므로 대시보드 레이아웃이 데이터셋에 맞게 조정됩니다. 기본 제공되는 세 가지 샘플 시나리오는 IT 헬프데스크 통화, 모기지 문서, 통신사 통화 기록을 다루며, 기존 Azure AI Search 인덱스나 Microsoft Fabric 데이터 소스도 다시 업로드하지 않고 연결할 수 있습니다.
Azure Developer CLI(azd)를 사용해 자체 Azure 구독에 배포하며, 하드코딩된 자격 증명 대신 관리 ID를 사용합니다. 프로덕션 환경에 적합한 구성에서는 프라이빗 네트워킹과 프라이빗 엔드포인트를 추가합니다.
핵심 기능
- 01통화 기록, 문서, 오디오에서 핵심 구문, 주제, 엔터티를 추출합니다.
- 02시맨틱 검색과 SQL 분석을 결합해 질문에 답하는 채팅 인터페이스를 제공합니다.
- 03각 데이터셋의 스키마를 바탕으로 LLM이 KPI와 차트를 계획해 대시보드를 생성합니다.
- 04PDF, DOCX, JSON, CSV, TXT, 이미지, WAV, MP3 파일을 지원합니다.
- 05기존 Azure AI Search 인덱스와 Microsoft Fabric 데이터 소스를 연결합니다.
- 06Azure Developer CLI를 통해 관리 ID 인증을 사용해 배포합니다.
활용 사례
- 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은(는) 무엇인가요?
- 생성형 AI로 대화 및 문서 데이터를 분석하고, 채팅 탐색과 자동 생성 인사이트 대시보드를 제공하는 Azure 기반 솔루션 액셀러레이터입니다. Conversation Knowledge Mining은 통화 기록, PDF, Word 문서, 오디오 녹음 등 대량의 비정형 대화 데이터를 분석하는 Microsoft 솔루션 액셀러레이터입니다. 업로드하거나 연결한 데이터는 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의 마지막 커밋은 2026년 11월 4일입니다.
- 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
managed identity를 사용해 Azure OpenAI를 호출하고 azd로 Azure Container Apps에 배포하는 Python 채팅 웹 앱입니다.
자체 문서를 바탕으로 답변하고 출처를 인라인 인용으로 표시하는 Azure 호스팅 RAG 가속기입니다.
Microsoft Agent Framework와 Azure AI Foundry를 기반으로 여러 전문 AI 에이전트가 사용자가 지정한 조직 업무를 계획하고 실행하는 Azure 기반 레퍼런스 액셀러레이터입니다.
Python과 TypeScript로 생성형 AI 애플리케이션을 만드는 기초를 가르치는 Microsoft의 21개 강의 과정입니다.
.NET 개발자를 위한 실습형 강의로, 생성형 AI 앱·에이전트·RAG 구축을 다루는 5개 레슨과 실행 가능한 샘플을 제공합니다.