Rate this page:

DialogflowSettings

Settings for a new Dialogflow instance.
Add the following line to your scenario code to use the interface:

require(Modules.AI);

Props

agentId
Optional
Copy URL
agentId: 

number

Optional. ID of the Dialogflow agent certificate to use. It can be any of the certificates previously added in the control panel, see the Dialogflow Connector section in your Voximplant application. You do not need to specify agentId if you have only one Dialogflow agent certificate in your Voximplant application.

beta
Optional
Copy URL
beta: 

boolean

Optional. Whether to use beta. The Voximplant Dialogflow Connector uses Dialogflow v2 Beta by default. Set false to use the non-Beta version of Dialogflow v2.

environmentId
Optional
Copy URL
environmentId: 

string

Optional. Part of the Dialogflow session name. If Environment ID is not specified, we assume default ‘draft’ environment.

lang
Copy URL
lang: 

DialogflowLanguage

Language for the Dialogflow instance.

model
Optional
Copy URL
model: 

DialogflowModel

Optional. Machine learning model to transcribe your audio file.

modelVariant
Optional
Copy URL
modelVariant: 

DialogflowModelVariant

Optional. Variant of the specified Speech model to use.

outputAudioConfig
Optional
Copy URL
outputAudioConfig: 

DialogflowOutputAudioConfig

Optional. Instructs the speech synthesizer how to generate the output audio content.

phraseHints
Optional
Copy URL
phraseHints: 

any[]

Optional. The collection of phrase hints to boost accuracy of speech recognition.

queryParameters
Optional
Copy URL
queryParameters: 

DialogflowQueryParameters

Optional. Initial query parameters.

region
Optional
Copy URL
region: 

string

Optional. The agent’s location.

sessionId
Optional
Copy URL
sessionId: 

string

Optional. Dialogflow session id. Use it for connection to the existing Dialogflow session or to specify your own id for a new session.

singleUtterance
Optional
Copy URL
singleUtterance: 

boolean

Optional. Whether to enable single utterance.

userId
Optional
Copy URL
userId: 

string

Optional. Part of the Dialogflow session name. If User ID is not specified, we use “-”.

Rate this page: