最近のアクセス:
Chatbot Generator API を使用してトレーニング例を管理する方法

Chatbot Generator API を使用することで、AI プロバイダーのエンティティ値を初期化できます。また、プロバイダーで更新される「意図認識」のトレーニングフレーズ (例) を保持する可能性が追加されます。
トレーニング例は、Conversational Flows オブジェクトでトリガーメッセージと呼ばれるものであり、各 Flow[ Trigger Messages ] プロパティを使用して設定できます。
Chatbot Generator API を使用してトレーニング例を設定できるほか、トレーニング例の取得、追加、削除を行うすることができます (本番運用時に Conversational Flows Instance を編集して変更を加えることを回避できます)。
ここでは、使用するメソッドについて詳しく説明します:

SendFlowTriggers

特定の Flow 用のトリガーを NLP プロバイダーに送信できます。
Chatbot.Flows.SendFlowTriggers(&Instance, &Triggers, &Flow, &Messages)
入力値の説明
  • &Instance は Character です。
  • &Triggers は Varchar コレクションです。
  • &Flow は Character です。
  • &Messages は Messages データタイプです。「Chatbot ジェネレーターの一般的なエラーと解決方法」で &Messages パラメーターを取ることができる値についての詳細を参照してください。

&Triggers.Add(!"rides at no cost")
&Triggers.Add(!"Free journey") 
        
&Flow = !"FreeTrips" // Flow の名前
&Instance = !"Citizen" // インスタンスの名前
Chatbot.Flows.SendFlowTriggers( &Instance, &Triggers, &Flow, &Messages)

GetFlowTriggers

特定の Flow のトリガーコレクションを返します。
Chatbot.Flows.GetFlowTriggers(&Instance, &Flow, &Messages, &Triggers)

&Flow = !"FreeTrips" // Flow の名前
&Instance = !"Citizen" // インスタンスの名前
&Triggers = Chatbot.Flows.GetFlowTriggers(&Instance, &Flow, &Messages)

DeleteFlowTriggers

Flow のトリガーコレクションを削除します。
Chatbot.Flows.DeleteFlowTriggers(&Instance, &Triggers, &Flow, &Messages)

&Provider = Chatbot.Conversational.Watson
&Flow = !"FreeTrips" // Flow の名前
&Instance = !"Citizen" // インスタンスの名前
&Triggers.Add(!"rides at no cost")
Chatbot.Flows.DeleteFlowTriggers(&Instance, &Triggers, &Flow, &Messages)
 



 


サブページ
Created: 20/01/09 22:45 by Admin Last update: 21/10/28 23:31 by Admin
カテゴリ
Powered by GXwiki 3.0