Azure AI 검색의 미리 보기 기능
이 문서에서는 공개 미리 보기의 모든 데이터 평면 및 컨트롤 플레인 기능을 식별합니다. 이 목록은 기능 상태를 확인하는 데 유용합니다. 또한 미리 보기 REST API를 호출하는 방법도 설명합니다.
미리 보기 API 버전은 누적되며 다음 미리 보기로 롤업됩니다. 모든 미리 보기 기능에 대한 모든 권한을 위해서는 항상 최신 미리 보기 API를 사용하는 것이 좋습니다.
미리 보기 기능이 사용 중지되거나 일반 공급으로 전환되면 이 목록에서 제거됩니다. 일반 공급 및 사용 중지에 대한 공지는 서비스 업데이트 또는 새로운 기능을 참조하세요.
데이터 플레인 미리 보기 기능
기능 | 범주 | 설명 | 가용성 |
---|---|---|---|
Azure OpenAI에서 MRL 학습 텍스트 포함 모델에 대한 차원 요구 사항 낮추기 | 기능 | Text-embedding-3-small 및 Text-embedding-3-large는 MRL(Matryoshka Representation Learning)을 사용하여 학습됩니다. 이렇게 하면 포함 벡터를 더 적은 차원으로 잘라내고 벡터 인덱스 크기 사용량과 검색 품질 간의 균형을 조정할 수 있습니다. 새 truncationDimension 항목은 MRL 동작을 벡터 압축 구성의 추가 매개 변수로 제공합니다. 새 벡터 필드에 대해서만 구성할 수 있습니다. |
인덱스 만들기 또는 업데이트(미리 보기) |
압축을 풀 @search.score 면 하이브리드 검색 결과에서 하위 점수 보기 |
기능 | 최종 병합 및 점수 매기기 결과의 개별 쿼리 하위 점수를 확인하여 RRF(상호 순위 Fusion) 순위 결과를 조사할 수 있습니다. 새 debug 속성은 검색 점수의 압축을 풉니다. QueryResultDocumentSubscores , QueryResultDocumentRerankerInput 추가 QueryResultDocumentSemanticField 세부 정보를 제공합니다. |
문서 검색(미리 보기). |
하이브리드 검색에서 벡터 쿼리에 대한 대상 필터 | 기능 | 하이브리드 쿼리에 대한 필터에는 형식에 관계없이 요청에 대한 모든 하위 쿼리가 포함됩니다. 전역 필터를 재정의하여 필터 범위를 특정 하위 쿼리로 지정할 수 있습니다. 새 filterOverride 매개 변수는 동작을 제공합니다. |
문서 검색(미리 보기). |
텍스트 분할 기술(토큰 청크) | 응용 AI(기술) | 이 기술에는 모델을 포함하기 위한 데이터 청크를 개선하는 새로운 매개 변수가 있습니다. 새 unit 매개 변수를 사용하면 토큰 청크를 지정할 수 있습니다. 이제 토큰 길이를 청크하여 길이를 포함 모델에 적합한 값으로 설정할 수 있습니다. 또한 데이터 청크 분할 중에 분할하지 않아야 하는 토큰 및 토큰을 지정할 수도 있습니다. |
기술 세트 만들기 또는 업데이트(미리 보기). |
Azure AI 비전 멀티모달 임베딩 기술 | 응용 AI(기술) | 인덱싱 중에 텍스트 또는 이미지에 대한 포함을 생성하기 위해 Azure AI 비전 멀티모달 API를 호출하는 새로운 기술 유형입니다. | 기술 세트 만들기 또는 업데이트(미리 보기). |
AML(Azure Machine Learning) 기술 | 응용 AI(기술) | AML 기술은 Azure Machine Learning의 추론 엔드포인트를 통합합니다. | 기술 세트 만들기 또는 업데이트(미리 보기). 이전 미리 보기 API에서는 AML 작업 영역에 배포된 사용자 지정 모델에 연결할 수 있도록 지원합니다. 2024-05-01-preview부터 Azure AI 스튜디오 모델 카탈로그의 포함 모델에 연결하는 워크플로에 이 기술을 사용할 수 있습니다. Azure AI 검색 및 Azure Machine Learning Service가 같은 구독에 배포된다고 가정할 경우 포털에서 기술 세트 디자인으로 사용할 수도 있습니다. |
증분 보강 캐시 | 응용 AI(기술) | 보강 파이프라인에 캐싱을 추가하여 기술 세트 또는 다른 개체 업데이트와 같은 대상 수정이 콘텐츠를 변경하지 않는 경우 기존 출력을 다시 사용할 수 있도록 합니다. 캐싱은 기술 세트에 의해 생성된 보강 문서에만 적용 됩니다. | 인덱서 만들기 또는 업데이트(미리 보기). |
OneLake 파일 인덱서 | 인덱서 데이터 원본 | OneLake 위에 있는 레이크하우스에서 검색 가능한 데이터와 메타데이터 데이터를 추출하기 위한 새 데이터 원본 | 데이터 원본 만들기 또는 업데이트(미리 보기). |
Azure Files 인덱서 | 인덱서 데이터 원본 | Azure Files의 인덱서 기반 인덱싱을 위한 새 데이터 원본입니다. | 데이터 원본 만들기 또는 업데이트(미리 보기). |
SharePoint 온라인 인덱서 | 인덱서 데이터 원본 | SharePoint 콘텐츠의 인덱서 기반 인덱싱을 위한 새 데이터 원본입니다. | 이 기능을 사용하도록 설정하려면 가입합니다. 데이터 원본 만들기 또는 업데이트(미리 보기) 또는 Azure Portal. |
MySQL 인덱서 | 인덱서 데이터 원본 | Azure MySQL 데이터 원본의 인덱서 기반 인덱싱에 사용되는 새 데이터 원본입니다. | 이 기능을 사용하도록 설정하려면 가입합니다. 데이터 원본 만들기 또는 업데이트(미리 보기), .NET SDK 11.2.1 및 Azure Portal. |
Azure Cosmos DB for MongoDB 인덱서 | 인덱서 데이터 원본 | Azure Cosmos DB의 MongoDB API를 통한 인덱서 기반 인덱싱에 사용되는 새 데이터 원본입니다. | 이 기능을 사용하도록 설정하려면 가입합니다. 데이터 원본 만들기 또는 업데이트(미리 보기) 또는 Azure Portal. |
Azure Cosmos DB for Apache Gremlin 인덱서 | 인덱서 데이터 원본 | Azure Cosmos DB의 Apache Gremlin API를 통한 인덱서 기반 인덱싱에 사용되는 새 데이터 원본입니다. | 이 기능을 사용하도록 설정하려면 가입합니다. 데이터 원본 만들기 또는 업데이트(미리 보기). |
원시 Blob 일시 삭제 | 인덱서 데이터 원본 | Azure Blob Storage 인덱서에 적용합니다. 일시 삭제된 상태인 Blob을 인식하고 인덱싱하는 동안 해당 검색 문서를 제거합니다. | 데이터 원본 만들기 또는 업데이트(미리 보기). |
문서 다시 설정 | 인덱서 | 인덱서 워크로드에서 개별적으로 선택한 검색 문서를 다시 처리합니다. | 문서 다시 설정(미리 보기). |
맞춤법 검사기 | 쿼리 | 단순, 전체 및 의미 체계 쿼리를 위한 쿼리 용어 입력의 선택적 맞춤법 수정입니다. | 문서 검색(미리 보기). |
Normalizers | 쿼리 | 정규화는 전체 텍스트 분석 체인을 호출하지 않고도 일관된 대/소문자 구분, 악센트 제거 및 ASCII 접기 등 간단한 텍스트 전처리를 제공합니다. | 문서 검색(미리 보기). |
featuresMode 매개 변수 | 관련성(채점) | 세부 정보를 포함하도록 BM25 관련성 점수 확장: 필드 유사성 점수당, 필드 용어 빈도 및 일치하는 고유 토큰의 필드당 수입니다. 데이터 요소를 사용자 지정 채점 솔루션에 사용할 수 있습니다. | 문서 검색(미리 보기). |
vectorQueries.threshold 매개 변수 | 관련성(채점) | 최소 점수에 따라 점수가 낮은 검색 결과를 제외합니다. | 문서 검색(미리 보기). |
hybridSearch.maxTextRecallSize 및 countAndFacetMode 매개 변수는 | 관련성(채점) | 하이브리드 순위 모델로 이동하는 BM25 순위 결과의 양을 제어하여 하이브리드 쿼리에 대한 입력을 조정합니다. | 문서 검색(미리 보기). |
moreLikeThis | 쿼리 | 특정 문서와 관련된 문서를 찾습니다. 이 기능은 이전 미리 보기에 있었습니다. | 문서 검색(미리 보기). |
컨트롤 플레인 미리 보기 기능
기능 | 범주 | 설명 | 가용성 |
---|---|---|---|
사용자가 할당한 관리 ID에 따른 검색 서비스 | 서비스 | 이전에 만든 사용자 할당 관리 ID를 사용하도록 검색 서비스를 구성합니다. | 서비스 - 업데이트, 2021-04-01-preview 또는 최신 미리 보기 버전. 최신 미리 보기 버전을 사용하는 것이 좋습니다. |
Azure SDK의 미리 보기 기능
각 Azure SDK 팀에서 자체 타임라인에서 베타 패키지를 릴리스합니다. 베타 패키지의 새로운 기능에 대한 설명은 변경 로그를 확인하세요.
미리 보기 기능 사용
실험 기능은 먼저 미리 보기 REST API를 통해, 그 다음으로 Azure Portal 및 Azure SDK를 통해 사용 가능합니다.
다음 문은 미리 보기 기능에 적용됩니다.
- 미리 보기 기능은 서비스 수준 계약 없이 추가 사용 약관에 따라 사용 가능합니다.
- 재설계가 필요한 경우 미리 보기 기능에서 호환성이 손상되는 변경이 발생할 수 있습니다.
- 미리 보기 기능이 GA로 릴리스되지 않는 경우가 있습니다.
미리 보기 API에 대한 코드를 작성하는 경우 해당 코드가 롤아웃될 때 최신 API 버전으로 업그레이드할 준비를 해야 합니다. 이 단계를 더 쉽게 만들기 위해 REST API 업그레이드 문서를 유지 관리하고 있습니다.
미리 보기 REST API를 호출하는 방법
미리 보기 REST API는 URI의 api-version 매개 변수를 통해 액세스됩니다. 이전 미리 보기는 여전히 작동하지만 시간이 지남에 따라 저하되고 새로운 기능이나 버그 수정으로 업데이트되지 않습니다.
콘텐츠에 대한 데이터 평면 작업의 경우 2024-05-01-preview
가 최신 미리 보기 버전입니다. 다음 예에서는 인덱스 GET(미리 보기)의 구문을 보여 줍니다.
GET {endpoint}/indexes('{indexName}')?api-version=2024-05-01-Preview
검색 서비스에 대한 관리 작업의 경우 2024-06-01-preview
가 최신 미리 보기 버전입니다. 다음 예제에서는 업데이트 서비스 2024-06-01-preview 버전에 대한 구문을 보여줍니다.
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2024-06-01-preview
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2
}
}