No NLU
説明
No NLU Connectorは作成可能なNLUコネクタではなく、Endpointで常に選択可能なNLUコネクタです。Endpoint「
No NLU Connector」を設定すると、そのEndpointのCognigy.AI NLUパイプラインが完全に無効になります。
Flowに基づくNLUの実行
非ネイティブNLUサービスに接続するにはCode NLU Connectorが推奨ツールですが、No NLU Connectorは、NLUプロセスがフローロジック(Flow Nodeから外部NLUを呼び出す)によって行われる場合に便利です。たとえば、Flowの最初にHTTP Requestノードを使用して、ユーザーの文のIntentを検出することができます。また、Flow内からNLUシステムに接続する再利用可能なNodeを作成するために、拡張機能を利用することも可能です。
NLU実行用拡張機能の作成
外部のNLUシステムに接続する拡張機能を構築することで、Flow間でHTTP Request Nodesに保存される情報の重複を気にすることなく、多くのFlowから外部のNLU処理に簡単に接続できるようになります。
Flowに基づくNLUの実行
No NLU Connectorは、NLU実行のタイミングを制御するためにも使用できます。デフォルトでは、Flowが実行される前にCognigy.AI NLUパイプラインが実行されますが、例えばIntentがトリガーされるタイミングをより細かくコントロールするために、NLUを実行する前にFlowの特定の部分を実行する必要がある場合があります。これは、EndpointでNo NLU Connectorを使用し、Cognigy.AI NLUパイプラインの実行が必要な場合にFlowでExecute Cognigy NLU Nodeを使用することで実現できます。