microsoft/Build-your-own-copilot-Solution-Accelerator

Solution Accelerator to show how to build your own copilot

해결하는 문제

이 프로젝트는 조직이 자체 기업 데이터를 사용하여 맞춤형 AI 코피로봇을 구축하는 데 도움이 되는 재사용 가능한 아키텍처와 코드 조각을 제공합니다. 특히 고객 대응 직무(예: 고객 상담원)의 일상 업무 및 회의 준비를 간소화하는 데 초점을 맞추며, 고객 프로필과 대화 기록의 자동 통합을 자동화합니다.

작동 방식

이 솔루션은 여러 Azure 서비스를 통합하여 RAG 기반의 어시스턴트를 구축합니다:

  • Azure OpenAI Service: 구조화 및 비구조화 데이터와 상호작용하기 위해 Semantic Kernel을 통해 텍스트 생성, 대화 요약, 자율적 함수 호출을 처리합니다.
  • Azure AI Search: 벡터 임베딩을 사용하여 처리된 기업 데이터셋 기반으로 AI 응답을 근거화하고 세미틱 검색 기능을 제공합니다.
  • 데이터 처리: 과거 대화를 스케일링하여 AI 검색 인덱스를 채웁니다.
  • 인프라: Azure Developer CLI (azd)를 통해 배포되며 Azure Container Apps에서 호스팅되며, 데이터는 Azure SQL DB 및 Azure Cosmos DB에 저장됩니다.

대상 사용자

고객 대응 직원을 위한 맞춤형 코피로봇을 구축하기 위한 프로덕션 준비된 템플릿이 필요한 기업 및 엔터프라이즈 소프트웨어 엔지니어를 위한 것입니다. 고객 유지율과 생산성을 향상시키는 것을 목표로 합니다.

주요 특징

  • RAG 구현: Azure AI Search를 사용하여 근거화 및 세미틱 검색을 구현합니다.
  • 자율적 함수 호출: Semantic Kernel을 활용하여 구조화 및 비구조화 데이터와 대화할 수 있습니다.
  • 엔터프라이즈 대응 아키텍처: Azure Key Vault 및 Managed Identity를 통합하여 보안을 강화합니다.
  • 빠른 배포: Azure Developer CLI를 통해 빠른 설정을 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트