External NLPs

This section details how to add and configure an external Natural Language Processing (NLP) engine that the system will use for matching user questions.

Adding an External Matcher

To add an external matcher, you must:

  • Access Preferences > API > External NLPs

  • Click on "Add"

  • Fill in the following parameters:

Configuration Field
Description

Name

Unique name identifying this external matcher in your environment.

Type

Allows you to specify the type of bot this matcher is associated with, if your environment manages several types of bots.

Bot Language

The main language for which this matcher should be queried.

Endpoint

The full URL of the external API endpoint to which the system must send user requests.

Application ID

The unique identifier of the client application provided by the external NLP service.

Authoring Key

The authorization key used for access to the configuration or training services of the external NLP application.

Endpoint Key

The authorization key used specifically for accessing and executing the API endpoint.

Pre-configured Models

You have the possibility to directly import and use two models that are based on our advanced understanding engine (LLM):

LLM Dydu (Dydu LLM)

This is our base engine. Its job is to understand the user's question to find the best answer among your knowledge items.

To import it, simply click on "Add the Dydu LLM".

Operating Mode:

  • Total Control : You have the choice to activate or deactivate the use of this LLM from the External NLPs configuration page.

  • Parallel Search : Once activated, the chatbot can use it simultaneously with the Dydu NLU for request processing.

  • Fallback Search : It is also queried when the Dydu NLU engine has failed to find a response (in case of initial search failure).

Dydu LLM Business Description

This model specializes in the Business Description Redirection feature. It uses the simple descriptions you have provided for your knowledge items to redirect the user, even when the question is vague (for more information, see the Business Description Redirection section).

To import it, simply click on "Add the Dydu LLM Business description".

Operating Mode and Configuration:

  • Total Control : You have the choice to activate or deactivate the use of this matcher from the External NLPs configuration page.

  • Last Resort Use : This model is automatically queried when the Dydu NLU and other engines have not found any clear answer.

  • Intelligent Redirection : It analyzes the question to find a similarity with the Business Description of your knowledge items and directs the user to the closest knowledge item.

Last updated

Was this helpful?