dialog_flowtter library

Classes

BasicCard
The basic card message. Useful for displaying information.
BasicCardButton
The button object that appears at the bottom of a basic card.
CardButton
CarouselSelect
The card for presenting a carousel of options to select from.
Context
Dialogflow contexts are similar to natural language context.
DetectIntentResponse
The message returned from the sessions.detectIntent method.
DialogAuthCredentials
Auth credentials needed to authenticate API HTTP request to DialogFlow
DialogCard
The card response message.
DialogFlowtter
Detect intent
DialogImage
The image response message.
DialogItem
An item in the list.
DialogText
The text response message.
Entity
An entity entry for an associated entity type.
EventInput
Events allow for matching intents by event name instead of the natural language input.
FollowUpIntentInfo
Represents a single followup intent in the chain.
Intent
An intent categorizes an end-user's intention for one conversation turn.
IntentParameter
{@template intent_parameter_template} Represents intent parameters.
LatLng
An object representing a latitude/longitude pair.
LinkOutSuggestion
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
ListSelect
The card for presenting a list of options to select from.
Message
A rich response message.
OpenUriAction
Opens the given URI.
OutputAudioConfig
Instructs the speech synthesizer on how to generate the output audio content. If this audio config is supplied in a request, it overrides all existing text-to-speech settings applied to the agent.
QueryInput
Represents the query input. It can contain either:
QueryParameters
Represents the parameters of the conversational query.
QueryResult
Represents the result of conversational query or event processing.
QuickReplies
The quick replies response message.
SelectItemInfo
Additional info about the select item for when it is triggered in a dialog.
SentimentAnalysisRequestConfig
Configures the types of sentiment analysis to perform.
SessionEntityType
A session represents a conversation between a Dialogflow agent and an end-user.
Suggestion
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
SynthesizeSpeechConfig
Configuration of how speech should be synthesized.
TextInput
Represents the natural language text to be processed.
VoiceSelectionParams
Description of which voice to use for speech synthesis.

Enums

EntityOverrideMode
The types of modifications for a session entity type.
MessageType
The type of the message received
OutputAudioEncoding
Audio encoding of the output audio format in Text-To-Speech.
SsmlVoiceGender
Gender of the voice as described in SSML voice element.