お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Botのトレーニング

開発環境でConvoKraft botのActionsを作成または変更した後、設定した操作でbotをトレーニングする必要があります。Actionを作成する際、Sample Sentencesとそれに対する期待される応答を定義します。ユーザーがタスクを実行するためにbotとの会話を開始すると、botはまずユーザーのメッセージと事前定義されたSample Sentencesをすばやく比較します。設定されたActionsのいずれかと一致する場合、botは意図された回答で応答します。

botをトレーニングすると、一般的な呼び出しパターンと特定のActionsに対する設定を分析し、NLPロジックに到達できるようになります。これにより、対応する自然言語処理(NLP)モデルが自動生成され、トレーニングされます。これらのモデルは、同じユーザークエリの異なるバリエーション間の相関関係を見つけ、知的に応答するのに役立ちます。

botをトレーニングすることで、同じユーザークエリの複数のバリエーションに対してSample Sentencesを定義する時間のかかる作業を回避できます。botをトレーニングした後、更新された設定に関して会話を開始することで、すぐにbotをテストできます。

イベントの詳細を取得して回答を構成するActionに対して、「イベントの会場はどこですか」「イベントはいつ開催されますか」、**「イベントの基調講演者は誰ですか」**のようなクエリのSample Sentencesを定義する場合を考えてみましょう。

ユーザーが**「イベント会場はどこですか?」「イベントは何時ですか?」**のように会話形式でbotに質問した場合、botはこれらのメッセージのIntentを認識し、利用可能なNLPモデルに格納されている呼び出しパターンを検索します。botはこれらの質問を、ユーザー入力のIntentをより深く理解するために既に定義されたSample Sentencesと関連付けます。

このため、デプロイ前にbotをトレーニングすることが重要です。Actionsを設定した後、コンソールのBotの詳細ページからbotをトレーニングできます。これにより、Catalystがバックグラウンドでトレーニングプロセスを開始します。botのトレーニングが正常に完了すると、ステータスメッセージが表示されます。

注意: トレーニングプロセス中にネットワークの問題が発生した場合、トレーニングが失敗する可能性があります。その場合は、botを再度トレーニングしてから、デプロイに進むことができます。

train-a-bot

Catalystプロジェクトをデプロイすると、botは本番環境にデプロイされます。プロジェクトのデプロイ手順については、こちらのページを参照してください。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて