Azure AI Search ソリューションの機能とワークフローを示す Java コード サンプルについて説明します。 これらのサンプルでは、Azure SDK for Java 用の 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 Search チームのコード サンプルは、機能とワークフローを示しています。 次のサンプルは、コードについて詳しく説明するチュートリアル、クイック スタート、ハウツー記事で参照されています。 これらのサンプルは、GitHub の Azure-Samples/azure-search-java-samples にあります。
| Sample | [アーティクル] | 説明 |
|---|---|---|
| クイックスタートキーワード検索 | クイック スタート: フルテキスト検索 | サンプル データを使用して検索インデックスを作成、読み込み、クエリを実行します。 |
| quickstart-semantic-ranking | クイック スタート: セマンティック ランク付け | インデックス スキーマにセマンティック ランク付けを追加し、セマンティック クエリを実行します。 |
| quickstart-vector-search | クイック スタート: ベクトル検索 | インデックスとクエリ ベクターのコンテンツ。 |
ヒント
サンプル ブラウザーを使用して、GitHub で Microsoft コード サンプルを検索します。 製品、サービス、言語で検索をフィルター処理できます。