Azure AI Search의 새로운 기능

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

참고 항목

미리 보기 기능은 여기에 공지되어 있지만 한곳에서 찾을 수 있도록 미리 보기 기능 목록도 유지하고 있습니다.

2024년 4월

항목 Type 설명
정보 공개를 해결하는 보안 업데이트 API GET 응답은 더 이상 연결 문자열이나 키를 반환하지 않습니다. GET Skillset, GET Index 및 GET Indexer에 적용됩니다. 이 변경은 AI Search와 통합된 Azure 자산을 무단 액세스로부터 보호하는 데 도움이 됩니다.
기본 및 표준 계층의 추가 스토리지 기능 이제 기본은 최대 3개의 파티션과 3개의 복제본을 지원합니다. 기본 및 표준(S1, S2, S3) 계층에는 파티션당 동일한 파티션당 청구 속도로 훨씬 더 많은 스토리지가 있습니다. 추가 용량은 지역 가용성이 적용되며 2024년 4월 3일 이후에 생성된 새 검색 서비스에 적용됩니다. 현재는 업그레이드가 없으므로 추가 스토리지를 확보하려면 새 검색 서비스를 만드세요.
벡터에 대한 추가 할당량 기능 선택한 지역에서 2024년 4월 3일 이후에 생성된 새 서비스에서도 벡터 할당량이 더 높습니다.
벡터 양자화, 좁은 벡터 데이터 형식 및 새로운 stored 속성(미리 보기) 기능 종합적으로 이 세 가지 기능은 벡터 압축과 더욱 스마트한 저장 옵션을 추가합니다. 먼저 스칼라 양자화 메모리 및 디스크의 벡터 인덱스 크기를 줄입니다. 둘째, 좁은 데이터 형식은 더 작은 값을 저장하여 필드당 스토리지를 줄입니다. 셋째, stored를 사용하여 검색 결과에만 사용되는 벡터의 추가 복사본 저장을 선택 해제할 수 있습니다. 쿼리 응답에 벡터가 필요하지 않은 경우 stored를 false로 설정하여 공간을 절약할 수 있습니다.
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 알림

Month Type 알림
11월 기능 벡터 검색(일반 공급). 이제 CMK(고객 관리형 키)에 대한 이전 제한이 해제되었습니다. 이제 사전 필터링전체 K-가장 인접한 항목 알고리즘도 일반 공급됩니다.
11월 기능 의미 체계 순위( 일반 공급)
11월 기능 통합 벡터화(미리 보기)는 인덱싱 중에 데이터 청크 및 텍스트-벡터 변환을 추가하고 쿼리 시 텍스트-벡터 변환도 추가합니다.
11월 기능 데이터 가져오기 및 벡터화 마법사(미리 보기)는 자동으로 데이터 청크 및 벡터화합니다. 이는 2023-10-01-Preview REST API를 대상으로 합니다.
11월 기능 인덱스 프로젝션(미리 보기)은 보강 파이프라인의 콘텐츠가 여러 인덱스를 대상으로 할 수 있는 일대다 인덱스 패턴에 사용되는 보조 인덱스의 형태를 정의합니다.
11월 API 2023-11-01 검색 REST API벡터 검색의미 순위 지정을 위한 안정적인 검색 REST API 버전입니다. 일반 공급 기능으로의 마이그레이션 단계는 REST API 업그레이드를 참조하세요.
11월 API 2023-11-01 Management REST API에는 의미 순위 지정을 사용하거나 사용하지 않도록 설정하는 API가 추가되었습니다.
11월 기술 Azure OpenAI Embedding 기술(미리 보기)은 Azure OpenAI 리소스에 배포된 포함 모델에 연결하여 기술 세트 실행 중에 포함을 생성합니다.
11월 기술 텍스트 분할 기술(미리 보기)은 네이티브 데이터 청크를 지원하도록 2023-10-01-Preview에서 업데이트되었습니다.
11월 동영상 벡터 검색 및 의미 순위 지정이 GPT 프롬프트를 개선하는 방법에서는 하이브리드 검색이 유용한 AI 응답을 생성하기 위한 최적의 기반 데이터를 제공하고 개념과 키워드 모두에 대한 검색을 지원하는 방법을 설명합니다.
11월 예제 생성형 AI 애플리케이션의 역할 기반 액세스 제어에서는 Microsoft Entra ID 및 Microsoft Graph API를 사용하여 인덱스에 있는 청크 분할 콘텐츠에 대한 세분화된 사용자 권한을 적용하는 방법을 설명합니다.
10월 예제 "데이터와 채팅" 솔루션 가속기. Azure AI Search를 검색기로 사용하는 엔드투엔드 RAG 패턴입니다. 인덱싱, 데이터 청크 및 오케스트레이션을 제공합니다.
10월 기능 벡터 공간에서 유사성 검색을 위한 Exhaust KNN(K-가장 인접한 항목) 채점 알고리즘입니다. 2023-10-01-Preview REST API에서만 사용할 수 있습니다.
10월 기능 벡터 쿼리의 사전 필터는 쿼리 실행 전에 필터 조건을 평가하여 쿼리해야 하는 콘텐츠의 양을 줄입니다. 요구 사항에 따라 preFilter(기본값) 또는 postFilter으로 설정될 수 있는 새 vectorFilterMode 속성을 통해 2023-10-01-Preview REST API에서만 사용할 수 있습니다.
10월 API 2023-10-01-Preview Search REST API, 벡터 필드벡터 쿼리에 대한 정의가 변경되었습니다.
8월 기능 향상된 의미 순위 지정. 업그레이드된 모델은 의미 체계 순서 재지정을 위해 롤아웃되고 있으며 가용성이 더 많은 지역으로 확장되고 있습니다. 최대 고유 토큰 수는 128개에서 256개로 두 배 증가했습니다.
7월 예제 벡터 데모(JavaScript용 Azure SDK). Node.js 및 @azure/search-documents 12.0.0-beta.2 라이브러리를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다.
7월 예제 벡터 데모(.NET용 Azure SDK). Azure.Search.Documents 11.5.0-beta.3 라이브러리를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다. Azure SDK 팀의 이 샘플을 사용해 볼 수도 있습니다.
7월 예제 벡터 데모(Python용 Azure SDK)azure.search.documents의 최신 베타 릴리스를 사용하여 포함을 생성하고 인덱스를 만들고 로드하며 여러 벡터 쿼리를 실행합니다. 추가 벡터 검색 데모에 대해서는 azure-search-vector-samples/demo-python 리포지토리를 방문하세요.
6월 기능 벡터 검색 공개 미리 보기.
6월 기능 의미 체계 검색 가용성(기본 계층에서 사용 가능)
6월 API 2023-07-01-Preview 검색 REST API. 벡터 검색을 지원합니다.
5월 기능 Azure RBAC(역할 기반 액세스 제어), 일반 공급.
5월 API 2022-09-01 관리 REST API - Azure 역할을 사용하도록 검색 구성을 지원합니다. Azure PowerShell의 Az.Search 모듈 및 Azure CLI의 Az search 모듈은 검색 서비스 인증 옵션을 지원하도록 업데이트되었습니다. Terraform 공급자를 사용하여 인증 옵션을 구성할 수도 있습니다(자세한 내용은 이 Terraform 빠른 시작 참조).
April 예제 비즈니스 연속성 및 재해 복구를 위한 Azure AI 검색의 다중 지역 배포. 엔드포인트가 실패할 경우 콘텐츠 동기화 및 요청 리디렉션 옵션을 사용하여 Azure AI Search에 대한 다중 지역 솔루션을 완전히 구성하는 배포 스크립트입니다.
March 예제 Azure OpenAI 및 Azure AI 검색(GitHub)를 사용한 ChatGPT + Enterprise 데이터. Azure AI Search를 OpenAI의 대규모 언어 모델과 결합하기 위한 Python 코드 및 템플릿입니다. 백그라운드 정보는 기술 커뮤니티 블로그 게시물 ChatGPT로 기업 데이터 혁신을 참조하세요.

핵심 내용:

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

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

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

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

작년 알림

서비스 리브랜딩

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

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

서비스 업데이트

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

기능 이름 바꾸기

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