すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:教育向け業界アルゴリズム版アプリケーションの設定

最終更新日:Mar 05, 2025

手順

1. OpenSearch Industry Algorithm Editionインスタンスの作成image コンソールにログインします。 [インスタンス管理] ページで、 をクリックします。

2. 購入ページで、[商品エディション] パラメータを [業界アルゴリズム版] に設定し、[業種] パラメータを [教育] に設定します。要件に基づいてクラスタ設定を設定します。その他の設定については、業種を一般産業に設定した場合と同じ値に設定します。

image3. [今すぐ購入] をクリックし、注文を確認します。

image

4. アプリケーションインスタンスが作成された後、[インスタンス管理] ページでアプリケーションを見つけ、[操作] 列の 構成する をクリックします。

image

[アプリケーションの構成] ウィザード ページで、機能の選択、アプリケーション スキーマ、インデックス スキーマ、データ ソース、完了 ステップのパラメーターを順番に設定します。

(1) 機能の選択。機能の選択ステップで、[Selected Vertical] パラメーターを [Educational Q&A Search] に設定し、必要に応じてテンプレート機能を選択し、[次へ] をクリックします。デフォルトでは、すべてのテンプレート機能が選択されています。

image

テンプレート機能は、クエリ分析、ソートポリシー、その他のサービスに分類されます。クエリ分析には教育業界向けの専用辞書が含まれ、ソートポリシーには教育業界向けの専用ソートポリシーが含まれ、その他のサービスの機能はドロップダウン候補です。

(2) アプリケーションスキーマ。この例では、[アプリケーションスキーマ作成方法] に [手動作成] が選択されています。関連パラメータを設定した後、[次へ] をクリックします。

image: フィールドタグは、業界アルゴリズム版アプリケーションのインデックススキーマ、クエリ分析ルール、およびソートポリシーを生成するために使用されます。各フィールドタグがアプリケーションスキーマ内の特定のフィールドに関連付けられていることを確認してください。 詳細については、前の図をご参照ください。

(3) インデックススキーマ

image

: インデックスタグは、クエリ分析ルールとソートポリシーを生成するために使用されます。各インデックスタグがインデックススキーマ内の特定のインデックスに関連付けられていることを確認してください。 次の手順に基づいて、インデックスタグをインデックスに関連付けます。1. 複合インデックスタイトルコンテンツ既定のテキスト インデックス業界 - 教育に関する Q&A 検索のアナライザータイトルベクトル インデックスベクター - K12 教育ベクター タグに関連付けられたフィールドと タグに関連付けられたフィールドにを作成します。複合インデックスを タグに関連付けます。次に、複合インデックスに対応する [分析方法] 列で、 を選択します。 2. タグに関連付けられたフィールドにインデックスを作成します。インデックスを タグに関連付けます。次に、インデックスに対応する [分析方法] 列で、 を選択します。

(4) データソース。 OpenSearch は、ApsaraDB RDS for MySQLMaxComputePolarDB などのデータソースをサポートしています。

image

: API 操作を呼び出すことで、OpenSearch にデータをアップロードすることもできます。

(5) 完了

image

クエリテスト

検索テスト

インデックススキーマを設定した後、コンソールの左側のナビゲーションで、[機能拡張] > 機能拡張 > 検索テストimage を選択します。 [検索テスト] ページで、コンテンツコミュニティ業界テンプレートのテキストアナライザに対応するインデックスに基づいてテストを実行します。

デフォルトインデックスを例にとります。クエリ句に default:'Education' と入力します。

ベクトル検索

ベクトル検索機能をテストするには、次の操作を実行します。

1. 左側のナビゲーションウィンドウで、[検索アルゴリズムセンター] > [取得設定] を選択します。 [取得設定] ページで、検索アルゴリズムセンター > 取得構成sys_default をクリックします。表示されるページで、業界テンプレートによって生成されたデフォルトのクエリ分析 のテキストベクトル化機能を設定します。

image

2. 左側のナビゲーションウィンドウで、[機能拡張] > 機能拡張 > 検索テスト を選択します。 [検索テスト] ページで、固定パラメータを追加してテストを実行します。

image

必須パラメータ

  • query=default: 'Education'

  • qp=sys_default

  • raw_query=Education

注:

  • ベクトルインデックスは、クエリ分析 - テキストベクトル化機能を設定した後にのみ有効になります。

  • 分析方法は [Industry - Analyzer for Educational Q&A Search] に設定し、業種は [Education] に設定し、テキストベクトル化機能のベクトルインデックスには [Vector - K12 Education Vector] を選択する必要があります。

マルチモーダル検索

デフォルトでは、教育業界テンプレートは、ユーザーインスタンス用に sys_strategy という名前のマルチモーダル検索ポリシーを生成します。マルチモーダル検索機能をテストするには、[機能拡張] > [検索テスト] を選択します。[検索テスト] ページで、特定のパラメーターを設定します。詳細については、次の例をご参照ください。

image

必須パラメータ

  • query=default: 'Education'

  • qp=sys_default

  • raw_query=Education

  • search_strategy=sys_strategy

注意事項

  • 業界アルゴリズム版のアプリケーションを汎用型に変更することはできません。

  • Vector - K12 Education Vector インデックスは単独では使用できません。Industry - K12 Education Vector アナライザに基づいて、クエリ分析ルール構成ページでテキストベクトル化機能を構成した後にのみ有効になります。

  • OpenSearch は、専用のアプリケーションに対してのみ業界アルゴリズム版を提供します。

  • システムでフィールドのベクターを生成する場合、フィールドのデータの型を TEXT に設定し、フィールドのインデックスのアナライザとして ベクター - 一般教育ベクター または ベクター - K12 教育ベクター を選択する必要があります。

  • フィールドタグがアプリケーションスキーマ内の特定のフィールドに関連付けられていることを確認してください。そうでない場合、エラーメッセージが返されます。

image

  • インデックスタグがインデックススキーマ内の特定のインデックスに関連付けられていることを確認してください。そうでない場合、次のステップに進むことができません。

image