Azure AI 검색은 정교한 RAG(검색 증강 생성) 애플리케이션 및 엔터프라이즈 검색 엔진을 구동하는 엔터프라이즈 지식 검색 시스템입니다. Azure AI 검색은 고급 AI 및 검색 기술과 원활한 플랫폼 통합을 통해 앱 우수성, 엔터프라이즈 준비성, 시장 출시 속도를 위해 구축된 엔드투엔드 RAG 시스템을 제공합니다.
RAG 우수성: 엄격하게 테스트된 최신 AI 기술로 시장보다 앞서 앱 우수성의 기준을 설정하세요.
개발속도: 엔드투엔드 RAG 개발을 위해 구축되었으며, 툴체인 전반에 걸친 통합 및 기능을 통해 아이디어에서 제작까지 빠르게 진행됩니다.
엔터프라이즈 규모: 규모나 비용 저하 없이 고성능 RAG 애플리케이션을 제공합니다.
Azure AI 검색의 하이브리드 검색은 한 요청에서 텍스트 검색(또는 키워드 검색) 및 벡터 검색 모두에 대한 쿼리를 실행합니다. 그런 다음 결과는 RRF(상호 순위 융합)를 사용하여 함께 병합됩니다. 하이브리드 검색은 RAG 시나리오에 유용합니다. 벡터 검색은 자연어로 작성된 쿼리에서 정보를 찾는 데 효과적이며, 전체 텍스트 검색은 사람 이름이나 제품 코드와 같은 특정 데이터를 찾을 수 있습니다.
RAG는 검색 기반 기술과 생성 모델을 결합하여 정확하고 상황에 맞는 응답을 생성하는 AI 기술입니다. 데이터베이스, 문서 또는 웹과 같은 외부 소스에서 정보를 검색하여 결과 생성을 향상시킵니다. 이를 통해 대규모 언어 모델에서 생성된 응답이 정확하고 관련성이 있으며 최신 정보로 풍부해집니다. 여기에서 RAG를 더 알아보고 여기에서 Azure AI 검색에 대해 자세히 알아보세요.
Azure AI 검색은 전 세계 30개 이상의 국가 및 지역에서 사용할 수 있으며 정기적으로 새로운 위치가 추가됩니다.
기본 제공되는 인덱서는 Azure Cosmos DB, Azure SQL Database, Azure Blob Storage 및 Azure Virtual Machines에서 호스트된 Microsoft SQL Server에서 사용할 수 있습니다. 80개가 넘는 커넥터가 포함된 Azure Data Factory를 사용하거나 Azure Logic Apps를 사용하여 데이터 원본에 연결합니다. 또는 Azure AI 검색 인덱스로 데이터를 푸시합니다(데이터 원본 유형에 제한 없음).
Azure AI 검색은 Microsoft Word, PowerPoint 및 Excel, Adobe PDF, PNG, RTF, JSON, HTML, XML 등 널리 사용되는 형식과 함께 작동합니다.
Azure AI 검색은 사용자 정의 앱에서 사용되는 기업 검색 및 검색 엔진으로, 인덱스된 데이터베이스에 대해 벡터, 전체 텍스트 및 하이브리드 검색을 지원합니다. Azure의 RAG 기반 애플리케이션에서 사용되며 Azure OpenAI 및 Azure AI 파운드리 모델과 통합됩니다. Microsoft Search를 사용하면 Outlook 및 SharePoint와 같은 Microsoft 365 앱을 검색할 수 있으므로 사용자가 조직 내에서 관련 정보를 찾을 수 있습니다.
Azure AI 검색과 Azure OpenAI는 서로 다른 두 가지 서비스입니다. Azure AI 검색은 RAG 및 기업 검색 애플리케이션을 위해 구축된 지식 기반 및 검색 시스템입니다. Azure OpenAI는 엔터프라이즈 애플리케이션을 위한 AI 모델 및 에이전트 개발 도구를 제공합니다. Azure AI 검색과 Azure OpenAI는 개인 기업 데이터에 의존하는 AI 에이전트에 함께 사용됩니다.
Azure AI 검색은 벡터 검색, 키워드 검색 및 하이브리드 검색을 지원하며, 동일한 검색 코퍼스에서 벡터 및 비벡터 필드를 결합합니다. 쿼리하는 데이터를 저장하여 장기 메모리, 기술 자료 또는 RAG(검색 증강 생성) 아키텍처를 위한 접지 데이터가 필요한 애플리케이션을 위한 벡터 저장소로 작동할 수 있습니다. 이로 인해 Azure AI 검색은 필요할 때 벡터 데이터베이스로 사용할 수 있는 다재다능한 도구가 됩니다.
Azure AI 검색은 KNN(K-가장 인접한 항목) 및 HNSW(Hierarchical Navigable Small World)와 같은 고급 알고리즘을 사용하여 ANN(근사한 가장 인접한 항목) 검색을 통해 벡터 유사성 쿼리가 의미상 유사한 정보를 찾을 수 있도록 합니다. 또한 전체 텍스트 검색에 BM25 관련성 점수를 사용하여 일치 강도에 따라 검색 점수를 계산합니다.
Azure AI 검색은 다양한 데이터 형식 및 검색 방법을 지원하는 엔터프라이즈급 기반을 기반으로 합니다. 벡터, 전체 텍스트 및 하이브리드 검색 기능을 통합하여 개발자가 다양한 데이터 형식을 통해 검색 애플리케이션을 저장, 인덱싱 및 제공할 수 있도록 합니다. 이 시스템은 고급 인덱싱, JSON 문서 인덱싱 및 인지 기술을 통한 AI 강화 기능을 지원하여 의미론적 순위를 통해 검색 관련성을 향상시킵니다.
Azure AI 검색은 기본 제공 인덱서를 통해 NoSQL 데이터베이스 및 Azure Blob Storage, ADLS Gen2 및 Azure Tables와 같은 다양한 데이터 저장소뿐만 아니라 Azure SQL Database 및 Azure SQL Managed Instance와 같은 SQL 데이터베이스를 포함한 여러 데이터베이스에 대한 네이티브 인덱싱 지원을 제공합니다. 다른 데이터 원본의 경우 Azure Logic App 커넥터를 사용하여 콘텐츠를 AI 검색 인덱스에 통합할 수 있습니다. Azure AI 검색 푸시 API는 원본에 관계없이 특정 형식으로 데이터를 푸시할 수 있도록 하여 최대한의 유연성을 허용합니다.
2023년 11월부터 이제 Azure Cognitive Search가 Azure AI 검색이 됩니다. 모든 기존 배포, 구성, 통합은 이전과 동일하게 계속 작동합니다. 가격 책정에는 변화가 없으며 API 또는 SDK에 대한 호환성이 손상되는 변경도 없습니다.