Azure AI Search 솔루션의 기능 및 워크플로를 보여 주는 Java 코드 샘플에 대해 알아봅니다. 이러한 샘플은 Java용 Azure SDK용 AzureAI Search 클라이언트 라이브러리를 사용하며, 다음 링크를 통해 탐색할 수 있습니다.
SDK 샘플
Azure SDK 개발 팀의 코드 샘플은 API 사용을 보여 줍니다. 이러한 샘플은 GitHub에서 Azure/azure-sdk-for-java/tree/main/sdk/search/azure-search-documents/src/samples 에서 찾을 수 있습니다.
| Sample | 설명 |
|---|---|
| 인덱스 만들기 | 인덱스 만들기 |
| 인덱서 만들기 | 인덱서 만들기 |
| 데이터 원본 만들기 | 지원되는 데이터 원본의 인덱서 기반 인덱싱에 필요한 데이터 원본 연결을 만듭니다. |
| 기술 세트 만들기 | 인덱서에 연결된 기술 세트를 만들고 인덱싱 중에 AI 기반 보강을 수행합니다. |
| 동의어 만들기 | 동의어 맵을 만듭니다. |
| 문서 로드 | 데이터 가져오기 작업의 인덱스로 문서를 업로드하거나 병합합니다. |
| 쿼리 구문 | 기본 쿼리를 보냅니다. |
| 벡터 검색 | 벡터 필드를 만들고 벡터 쿼리를 보냅니다. |
문서 샘플
Azure AI 검색 팀의 코드 샘플은 기능 및 워크플로를 보여 줍니다. 다음 샘플은 코드를 자세히 설명하는 자습서, 빠른 시작 및 방법 문서에서 참조됩니다. 이러한 샘플은 GitHub의 Azure-Samples/azure-search-java-samples 에서 찾을 수 있습니다.
| Sample | 아티클 | 설명 |
|---|---|---|
| 빠른 시작 | 빠른 시작: 전체 텍스트 검색 | 샘플 데이터를 사용하여 검색 인덱스 만들기, 로드 및 쿼리 |
| 의미 체계 순위 빠른 시작 | 빠른 시작: 시맨틱 랭킹 | 인덱스 스키마에 의미 체계 순위를 추가하고 의미 체계 쿼리를 실행합니다. |
| vector-quickstart | 빠른 시작: 벡터 검색 | 인덱스 및 쿼리 벡터 콘텐츠입니다. |
팁
샘플 브라우저를 사용하여 GitHub에서 Microsoft 코드 샘플을 검색합니다. 제품, 서비스 및 언어별로 검색을 필터링할 수 있습니다.