FAQメンテナンスアプリ
最終更新
最終更新
FAQメンテナンスアプリでは、整っていない文章からFAQ化をする際に、汎用的なFAQ用の文章へとメンテナンスを行い、登録処理を行えるアプリです。
FAQメンテナンスアプリは、入力フォームにFAQとして登録を行いたいが文章の整っていない質問文と回答文をそれぞれ入力し送信すると、LLM実行で整えられた文章で質問文と回答文を作成し再度表示します。
整えられた質問文と回答をそのまま登録される場合は「適用」ボタンを、修正が必要な場合は文章を上書きしてから「適用」ボタンを押すと、FAQとして登録するかを確認され、それに対して「はい」を選択すると、L連携(アドバンスド)で指定したAPIキーをキーにナレッジベース>Q&AにFAQが登録されます。
整っていないFAQ(質問文と回答文)を取得する変数は以下で構成されています。
質問文
変数:@QUESTION_ORIGINAL
回答文
変数:@QUESTION_ORIGINAL
変数種別:会話変数
タイプ:文字列
LLM実行ノードでは入力フォームノードでユーザーが入力した情報を保存した変数@QUETION_ORIGINALをプロンプトで指定し実行し、さらに出力した結果を、変数「@SUMMARY_QUESTION」に保存します。
ベースモデル:OPENAI GPT-4Turbo
プロンプト:FAQ整理(質問文整理)
LLM実行ノードでは入力フォームノードでユーザーが入力した情報を保存した変数@ANSWER_ORIGINALをプロンプトで指定し実行し、さらに出力した結果を、変数「@SUMMARY_ANSWER」に保存します。
ベースモデル:OPENAI GPT-4Turbo
プロンプト:FAQ整理(回答文整理)
LLM実行ノードで生成した結果を保存した変数@SUMMARY_QUESTIONと@SUMMARY_ANSWERを入力フォーム上で表示させます。入力フォームを活用することにより、LLMで生成した結果に対してさらに修正などを加える余地ができます。
質問文
変数:QUESTION_ORIGINAL
回答文
変数:@QUESTION_ORIGINAL
APIを通じて、チャット画面から直接、整理されたFAQをナレッジベースのFAQデータとして直接登録を行います。
Header1
API-KEY
必ず、プロジェクト設定画面よりREST APIキーをコピーし、値を貼り付け直してください
Header2
Content-Type
application/json
送信するデータ1
status
ON
送信するデータ2
question
@SUMMARY_QUESTION
送信するデータ3
answer
@SUMMARY_ANSWER
公開される前に、登録したFAQがナレッジベースに登録されているか、テスト利用をした上でご利用ください。