Version: 3.x

rasa.nlu.emulators.dialogflow

DialogflowEmulator Objects

class DialogflowEmulator(Emulator)

Emulates the response format of the DialogFlow.

noqa: W505

https://cloud.google.com/dialogflow/es/docs/reference/rest/v2/projects.agent.environments.users.sessions/detectIntent https://cloud.google.com/dialogflow/es/docs/reference/rest/v2/DetectIntentResponse

normalise_response_json

def normalise_response_json(data: Dict[Text, Any]) -> Dict[Text, Any]

Transform response JSON to DialogFlow format.

Arguments:

  • data - input JSON data as a dictionary.

Returns:

The transformed input data.