Azure AI Search의 새로운 기능

Azure Cognitive Search는 이제 Azure AI Search입니다입니다. Azure AI Search 기능, 문서 및 샘플에 대한 최신 업데이트에 대해 알아봅니다.

2024년 4월

항목 Type 설명
기본 및 표준 계층의 스토리지 확장 기능 이제 기본은 최대 3개의 파티션과 3개의 복제본을 지원합니다. 기본 및 표준(S1, S2, S3) 계층에는 파티션당 동일한 파티션당 청구 속도로 훨씬 더 많은 스토리지가 있습니다. 추가 용량은 지역 가용성이 적용되며 2024년 4월 3일 이후에 생성된 새 검색 서비스에 적용됩니다. 현재는 업그레이드가 없으므로 추가 스토리지를 확보하려면 새 검색 서비스를 만드세요.
벡터 할당량 증가 기능 선택한 지역에서 2024년 4월 3일 이후에 생성된 새 서비스에서도 벡터 할당량이 더 높습니다.
기본 제공 벡터 양자화, 좁은 벡터 데이터 형식, 새 stored 속성(미리 보기) 기능 이 미리 보기는 세 가지 향상된 기능을 통해 더 저렴한 비용으로 더 큰 벡터 워크로드에 대한 지원을 추가합니다. 먼저 스칼라 양자화 메모리 및 디스크의 벡터 인덱스 크기를 줄입니다. 둘째, 좁은 데이터 형식을 사용할 수 있는 벡터 필드에 할당할 수 있습니다. 셋째, 보다 유연한 벡터 필드 스토리지 옵션을 추가했습니다.
2024-03-01-preview 검색 REST API API 새 데이터 형식, 벡터 압축 속성, 스토리지 옵션에 대한 검색 REST API의 새 미리 보기 버전입니다.
2024-03-01-preview 관리 REST API API 컨트롤 플레인 작업에 대한 관리 REST API의 새 미리 보기 버전입니다.
2023-07-01-preview 사용 중단 공지 API 2024년 4월 8일에 사용 중단이 공지되었습니다. 2024년 7월 8일에 사용 중단됩니다. 이는 벡터 검색 지원을 제공하는 최초의 REST API였습니다. 최신 API 버전에는 벡터 구성이 다릅니다. 최대한 빨리 최신 버전으로 마이그레이션하는 것이 좋습니다.

2024년 2월

항목 Type 설명
새 차원 제한 기능 벡터 필드의 경우 이제 최대 차원 제한이 2048에서 3072로 증가했습니다.

2023년 11월

항목 Type 설명
벡터 검색(일반 공급) 기능 이제 프로덕션 워크로드에 대해 벡터 검색이 지원됩니다. 이제 CMK(고객 관리형 키)에 대한 이전 제한이 해제되었습니다. 이제 사전 필터링전체 K-가장 인접한 항목 알고리즘도 일반 공급됩니다.
의미 체계 순위( 일반 공급) 기능 이제 의미 체계 순위(이전의 "의미 체계 검색")가 프로덕션 워크로드에서 지원됩니다.
통합된 벡터화(미리 보기) 기능 인덱싱 중에 데이터 청크 및 텍스트-벡터 변환을 추가하고 쿼리 타임에 텍스트-벡터 변환도 추가합니다.
데이터 가져오기 및 벡터화 마법사(미리 보기) 기능 데이터 청크 및 벡터화를 자동화하는 Azure Portal의 새 마법사입니다. 이는 2023-10-01-Preview REST API를 대상으로 합니다.
인덱스 프로젝션(미리 보기) 기능 보조 인덱스의 형태를 정의하는 기술 세트 정의의 구성 요소입니다. 인덱스 프로젝션은 보강 파이프라인의 콘텐츠가 여러 인덱스를 대상으로 할 수 있는 일대다 인덱스 패턴을 지원합니다. 2023-10-01-Preview REST API, Azure Portal 및 이 기능을 사용하도록 업데이트된 모든 Azure SDK 베타 패키지를 사용하여 인덱스 프로젝션을 정의할 수 있습니다.
2023-11-01 Search REST API API 벡터 필드, 벡터 쿼리의미 체계 순위에 대한 안정적인 새 Search REST API 버전입니다. 일반 공급 기능으로의 마이그레이션 단계는 REST API 업그레이드를 참조하세요.
2023-11-01 관리 REST API API 컨트롤 플레인 작업에 대한 관리 REST API의 안정적인 새 버전입니다. 이 버전은 의미 체계 순위를 사용하거나 사용하지 않도록 설정하는 API를 추가합니다.
Azure OpenAI 포함 기술(미리 보기) 기술 Azure OpenAI 리소스에 배포된 포함 모델에 연결하여 기술 세트 실행 중에 포함을 생성합니다. 2023-10-01-Preview REST API, Azure Portal 및 이 기능을 사용하도록 업데이트된 모든 Azure SDK 베타 패키지를 통해 이 기술을 사용할 수 있습니다.
텍스트 분할 기술(미리 보기) 기술 네이티브 데이터 청크를 지원하도록 2023-10-01-Preview에서 업데이트되었습니다.
벡터 검색 및 의미 체계 순위가 GPT 프롬프트를 개선하는 방법 동영상 이 짧은 비디오를 시청하여 하이브리드 검색을 통해 유용한 AI 응답을 생성하기 위한 최적의 기초 데이터를 제공하고 개념과 키워드를 모두 검색할 수 있는 방법을 알아보세요.
생성 AI 애플리케이션의 액세스 제어 블로그 Microsoft Entra ID 및 Microsoft Graph API를 사용하여 인덱스의 청크 콘텐츠에 대한 세분화된 사용자 권한을 롤아웃하는 방법을 설명합니다.

참고 항목

미리 보기 기능을 찾고 계신가요? 미리 보기는 여기에서 공지되지만 한 곳에서 찾을 수 있도록 미리 보기 기능 목록도 관리합니다.

2023년 10월

항목 Type 설명
"데이터와 채팅" 솔루션 가속기 예제 Azure AI Search를 검색기로 사용하는 엔드투엔드 RAG 패턴입니다. Azure OpenAI GPT를 기준으로 인덱싱, 데이터 청크, 오케스트레이션 및 채팅을 제공합니다.
전체 KNN(K-가장 인전한 항목) 기능 전체 KNN(K-가장 인접한 항목)은 벡터 공간에서 유사성 검색을 수행하기 위한 새로운 채점 알고리즘입니다. 가장 인접한 항목에 대해 전체 검색을 수행하며, 쿼리 성능보다 높은 재현율이 더 중요한 경우에 유용합니다. 2023-10-01-Preview REST API에서만 사용할 수 있습니다.
벡터 검색의 사전 필터 기능 쿼리 실행 전에 필터 조건을 평가하여 검색해야 하는 콘텐츠의 양을 줄입니다. 요구 사항에 따라 preFilter(기본값) 또는 postFilter으로 설정될 수 있는 새 vectorFilterMode 속성을 통해 2023-10-01-Preview REST API에서만 사용할 수 있습니다.
2023-10-01-Preview Search REST API API 벡터 필드벡터 쿼리에 대한 정의를 변경하는 Search REST API의 새 미리 보기 버전입니다. 이 API 버전은 2023-07-01-Preview의 호환성이 손상되는 변경을 포함하며, 그렇지 않은 경우 이전의 모든 미리 보기 기능을 포함합니다. 2023-10-01-Preview에 대한 새 인덱스를 만드는 것이 좋습니다. 올바르게 마이그레이션한 경우에도 마이그레이션된 인덱스에서 일부 기능에 대해 HTTP 400이 발생할 수 있습니다.

2023년 8월

항목 Type 설명
향상된 의미 체계 순위 지정 기능 업그레이드된 모델은 의미 체계 순서 재지정을 위해 롤아웃되고 있으며 가용성이 더 많은 지역으로 확장되고 있습니다. 최대 고유 토큰 수는 128개에서 256개로 두 배 증가했습니다.

2023년 7월

항목 Type 설명
벡터 데모(JavaScript용 Azure SDK) 예제 Node.js 및 @azure/search-documents 12.0.0-beta.2 라이브러리를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다.
벡터 데모(.NET용 Azure SDK) 예제 Azure.Search.Documents 11.5.0-beta.3 라이브러리를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다. Azure SDK 팀의 이 샘플을 사용해 볼 수도 있습니다.
벡터 데모(Python용 Azure SDK) 예제 azure.search.documents의 최신 베타 릴리스를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다. 추가 벡터 검색 데모에 대해서는 azure-search-vector-samples/demo-python 리포지토리를 방문하세요.

2023년 6월

항목 Type 설명
벡터 검색 공개 미리 보기 기능 데이터의 벡터 표현에 대한 유사성 검색을 위해 검색 인덱스에 벡터 필드를 추가합니다.
2023-07-01-Preview Search REST API API 벡터 검색에 대한 지원을 추가하는 Search REST API의 새 미리 보기 버전입니다. 이 API 버전은 모든 미리 보기 기능을 포함합니다. 이전 미리 보기를 사용하는 경우 기능 손실 없이 2023-07-01-preview로 전환합니다.
의미 체계 검색 가용성 기능 이제 기본 계층에서 의미 체계 검색을 사용할 수 있습니다.

2023년 5월

항목 Type 설명
Azure RBAC(역할 기반 액세스 제어) 기능 일반 공급 발표.
2022-09-01 관리 REST API API Azure 역할을 사용하도록 검색 구성을 지원하는 안정적인 새로운 버전의 관리 REST API는 Azure PowerShell의 Az.Search 모듈 및 Azure CLI의 Az search 모듈이 검색 서비스 인증 옵션을 지원하도록 업데이트됩니다. Terraform 공급자를 사용하여 인증 옵션을 구성할 수도 있습니다(자세한 내용은 이 Terraform 빠른 시작 참조).

2023년 4월

항목 Type 설명
비즈니스 연속성 및 재해 복구를 위한 Azure AI Search의 다중 지역 배포 예제 엔드포인트가 실패할 경우 콘텐츠 동기화 및 요청 리디렉션 옵션을 사용하여 Azure AI Search에 대한 다중 지역 솔루션을 완전히 구성하는 배포 스크립트입니다.

2023년 3월

항목 Type 설명
Azure OpenAI 및 Azure AI Search(GitHub)를 사용한 ChatGPT + Enterprise 데이터 예제 Azure AI Search를 OpenAI의 대규모 언어 모델과 결합하기 위한 Python 코드 및 템플릿입니다. 백그라운드 정보는 기술 커뮤니티 블로그 게시물 ChatGPT로 기업 데이터 혁신을 참조하세요.

핵심 내용:

Azure AI Search를 사용하여 검색 가능한 콘텐츠를 통합하고 인덱스를 생성합니다.

초기 검색 결과에 대한 인덱스를 쿼리합니다.

해당 결과에서 프롬프트를 조합하고 Azure OpenAI의 gpt-35-turbo(미리 보기) 모델로 보냅니다.

사용자가 답변을 평가할 수 있도록 문서 간 답변을 반환하고 고객 대면 앱에서 인용 및 투명성을 제공합니다.

2022 알림

Month Item
11월 Add search to websites 시리즈, React 및 Azure SDK 클라이언트 라이브러리의 업데이트된 버전: "웹 사이트에 검색 추가"는 세 가지 언어로 제공되는 샘플 코드가 포함된 자습서 시리즈입니다. 클라이언트 코드를 검색 인덱스와 통합하는 경우 이 샘플은 통합에 대한 엔드투엔드 방식을 보여 줍니다.
11월 사용이 중단됨 - Azure AI Search용 Visual Studio Code 확장.
11월 쿼리 성능 대시보드 이 Application Insights 샘플은 Azure AI Search 인덱스의 쿼리 사용 및 성능에 대한 심층 모니터링을 위한 방식을 보여 줍니다. 여기에는 Application Insights에서 통합 문서 및 대시보드를 만드는 JSON 템플릿과 시뮬레이션된 데이터로 대시보드를 채우는 Jupyter Notebook이 포함됩니다.
10월 를 사용한 규정 준수 위험 분석 Azure 아키텍처 센터에서 이 가이드는 Azure AI Search를 사용하는 규정 준수 위험 분석 솔루션의 구현을 다룹니다.
10월 Azure AI Search를 사용한 Beiersdorf 고객 사례 이 고객 사례는 연구원이 제도적 지식에 즉시 액세스할 수 있도록 의미 체계 검색 및 문서 요약을 보여 줍니다.
9월 Azure AI Search를 위한 이벤트 기반 인덱싱 이 C# 샘플은 Azure AI Search에서 이벤트 기반 인덱싱을 보여 주는 Azure 함수 앱입니다. 이전에 인덱서와 기술 세트를 사용한 적이 있다면 인덱서는 요청 시 또는 일정에 따라 실행될 수 있지만 이벤트에 대한 응답으로는 실행되지 않는다는 것을 알고 있습니다. 이 데모는 데이터 업데이트 이벤트에 응답하는 인덱싱 파이프라인을 설정하는 방법을 보여 줍니다.
8월 자습서: Apache Spark의 대용량 데이터 인덱스 생성 이 자습서에서는 SynapseML 오픈 소스 라이브러리를 사용하여 Apache Spark의 데이터를 검색 인덱스로 푸시하는 방법을 설명합니다. 또한 기술 세트 및 인덱서 없이 AI 보강을 가져오기 위해 Azure AI 서비스를 호출하는 방법을 보여 줍니다.
6월 의미 체계 검색(미리 보기). 스토리지 최적화 계층(L1, L2)에 대한 새로운 지원.
6월 일반 공급 - 디버그 세션
5월 사용이 중단됨 - 파워 쿼리 커넥터 미리 보기.
February 인덱스 별칭 인덱스 별칭은 쿼리, 인덱싱 및 기타 작업을 위해 인덱스를 참조하는 데 사용할 수 있는 보조 이름입니다. 예를 들어, 인덱스 버전을 지정하는 경우와 같이 인덱스 이름이 변경되면 애플리케이션에서 인덱스 이름에 대한 참조를 업데이트하는 대신 별칭에 대한 매핑만 업데이트할 수 있습니다.

작년 알림

서비스 리브랜딩

이 서비스는 수년에 걸쳐 여러 이름으로 지칭되었습니다. 여기서는 역순으로 표시됩니다.

  • Azure AI Search(2023년 11월) Azure AI 서비스 및 고객의 기대에 맞게 이름이 변경되었습니다.
  • Azure Cognitive Search(2019년 10월) 서비스 작업에서 인식 기술 및 AI 처리의 확장된 사용(아직 선택 사항임)을 반영하기 위해 이름이 변경되었습니다.
  • Azure Search(2015년 3월) 원래 이름입니다.

서비스 업데이트

Azure AI Search에 대한 서비스 업데이트 공지는 Azure 웹 사이트에서 확인할 수 있습니다.

기능 이름 바꾸기

의미 체계 검색은 기존 결과 집합의 L2 순위를 제공하는 기능을 더 잘 설명하기 위해 2023년 11월에 의미 체계 순위 지정으로 이름이 바뀌었습니다.