3.1.4 連携する検索サービスの追加・変更・削除
連携する検索サービスを変更する場合に必要な作業を示します。変更内容に合わせて下記に示す作業を実施してください。変更作業では設定ファイル(ai_assistant.yml)とシークレットを変更します。設定ファイルの変更方法の詳細は「設定ファイル(ai_assistant.yml)」を参照してください。シークレットの変更方法は「3.1.2 シークレットの追加・変更・削除方法」を参照してください。
-
検索サービスを使用することにした場合
新たに検索サービスを使用する場合は,設定ファイル(ai_assistant.yml)とシークレットの変更が必要です。設定ファイルの項目service.langchain.toolsに設定を追加し,項目service.langchain.prompts.toolsにuser_contentsを指定してください。また,シークレットに検索サービスのAPIキーを登録してください。登録対象のシークレットについては,「2.2.2(1) 検索サービスを利用する場合」を参照してください。
-
検索サービスのリソースを変更する場合
検索サービスのリソースを変更する場合は,設定ファイル(ai_assistant.yml)とシークレットの変更が必要です。設定ファイルの項目service.langchain.tools.azure_ai_searchを変更してください。また,シークレットとして登録している検索サービスのAPIキーを変更してください。変更対象のシークレットについては,「2.2.2(1) 検索サービスを利用する場合」を参照してください。
-
検索サービスのインデックスを変更する場合
検索サービスのリソースを変更する場合は、設定ファイル(ai_assistant.yml)の項目service.langchain.tools.azure_ai_search.index_nameを変更してください。
-
検索サービスの使用をやめる場合
検索サービスの使用をやめる場合は,設定ファイル(ai_assistant.yml)とシークレットの変更が必要です。設定ファイルの項目service.langchain.toolsの設定を削除し,項目service.langchain.prompts.toolsに空文字を指定してください。また,シークレット登録した検索サービスのAPIキーを削除してください。削除対象のシークレットについては,「検索サービスを利用する場合」を参照してください。