Azure AI Search ソリューションの機能とワークフローを示す JavaScript コード サンプルについて説明します。 これらのサンプルでは、次のリンクを使用して調べることができる Azure SDK for JavaScript に対して、Azure AI Search クライアント ライブラリを使用します。
SDK のサンプル
Azure SDK 開発チームのコード サンプルは、API の使用方法を示します。 これらのサンプルは、GitHub の azure-sdk-for-js/tree/main/sdk/search/search-documents/samples にあります。
JavaScript SDK サンプル
サンプル | 説明 |
---|---|
インデックス | 検索インデックスを作成、更新、取得、一覧表示、削除する方法が示されています。 このサンプル カテゴリには、サービス統計のサンプルも含まれます。 |
dataSourceConnections (インデクサー用) | サポートされている Azure データ ソースのインデクサーベースのインデックス作成に必要なインデクサー データ ソースを作成、更新、取得、一覧表示、削除する方法が示されています。 |
インデクサー | インデクサーを作成、更新、取得、一覧表示、リセット、削除する方法を示します。 |
skillSet | アタッチされたインデクサーであり、インデックス作成中に AI ベースの強化を実行するスキルセットを作成、更新、取得、一覧表示、削除する方法が示されています。 |
synonymMaps | シノニム マップを作成、更新、取得、一覧表示、削除する方法が示されています。 |
VectorSearch | ベクトルのインデックスを作成し、ベクトル クエリを送信する方法が示されています。 |
TypeScript のサンプル
サンプル | 説明 |
---|---|
インデックス | 検索インデックスを作成、更新、取得、一覧表示、削除する方法が示されています。 このサンプル カテゴリには、サービス統計のサンプルも含まれます。 |
dataSourceConnections (インデクサー用) | サポートされている Azure データ ソースのインデクサーベースのインデックス作成に必要なインデクサー データ ソースを作成、更新、取得、一覧表示、削除する方法が示されています。 |
インデクサー | インデクサーを作成、更新、取得、一覧表示、リセット、削除する方法を示します。 |
skillSet | アタッチされたインデクサーであり、インデックス作成中に AI ベースの強化を実行するスキルセットを作成、更新、取得、一覧表示、削除する方法が示されています。 |
synonymMaps | シノニム マップを作成、更新、取得、一覧表示、削除する方法が示されています。 |
VectorSearch | ベクトルのインデックスを作成し、ベクトル クエリを送信する方法が示されています。 |
ドキュメントのサンプル
Azure AI Search チームのコード サンプルは、機能とワークフローを示しています。 これらのサンプルの多くは、チュートリアル、クイックスタート、および操作方法に関する記事で言及されています。 これらのサンプルは、GitHub の Azure-Samples/azure-search-javascript-samples にあります。
サンプル | 記事 |
---|---|
quickstart | 「クイック スタート: Azure SDK を使用したフル テキスト検索」の JavaScript 部分のソース コード。 サンプル データを使用して検索インデックスの作成、読み込み、クエリを行うための基本的なワークフローについて説明します。 |
bulk-insert | プッシュ API を使用し、ドキュメントをアップロードしてインデックスを作成する方法の JavaScript の例のソース コード。 |
azure-functions | 検索サービスにクエリを送信する Azure 関数の JavaScript の例のソース コード。 この JavaScript コードを「Web サイトへの検索の追加」の C# サンプルで使用されている api コードの代わりに使用することができます。 |
ヒント
GitHub で製品、サービス、言語でフィルター処理された Microsoft コード サンプルを検索するために、サンプル ブラウザーを試してください。
その他のサンプル
次のサンプルも Azure AI Search チームによって公開されていますが、ドキュメントでは参照されていません。 関連する readme ファイルでは、使用方法を説明します。
サンプル | 説明 |
---|---|
azure-search-vector-sample.js | Azure SDK for JavaScript を使用したベクトル検索のサンプル |