Dialog Flow
Dialog Flow
What is DialogFlow
DialogFlow is a natural language understanding platform of Google that allows you to understand
language in your chatbot. It performs understanding the language based on the examples that you
give. It can be integrated with other systems.
Dialogflow is a natural language understanding platform that makes it easy to design and integrate
a conversational user interface into your mobile app, web application, device, bot, interactive
voice response system, and so on.
DialogFlow Agents
DialogFlow CX: This is an advanced agent type that is suitable for large or very
complex agents.
DialogFlow ES: This is the standard agent type that is suitable for small to medium
and simple to moderately complex agents.
Ref: https://cloud.google.com/dialogflow/docs/editions#cx-agent
Key Features
Generative AI agent
Spin up agents with just a few clicks using Vertex AI Search and Conversation and Dialogflow. Connect
your webpage or documents to your Dialogflow CX agent and leverage foundation models for generating
responses from the content, out of the box. You can also call a foundation model to perform specific tasks
during a virtual agent conversation or respond to a query contextually, significantly reducing development
effort and making virtual agents more conversational.
Ref: https://cloud.google.com/dialogflow?hl=en
Vertex AI Conversation
Vertex AI Conversation is a set of generative conversational features built on Dialogflow and Vertex AI.
1) Generative Agents
2) Data Store Agents
3) Generators
4) Generative Fallback
Useful for our case (Question -Answering) : Generators use Google's latest generative large language models
(LLMs), and prompts that you provide, to generate agent behavior and responses at runtime. The available models
are provided by Vertex AI.
Ref: https://cloud.google.com/dialogflow/cx/docs/concept/generative/generators
Pricing
DialogFlow is priced monthly based on edition and the requests made during the month.New customers
receive a $600 credit for a no charge trial of Dialogflow CX that can be cancelled at any time. This credit activates
automatically upon using Dialogflow CX for the first time and expires after 12 months.
While use of the Dialogflow Trial Edition is available at no charge, there are limits on the amount of requests that
you can make
Ref: https://cloud.google.com/dialogflow/pricing#cx-agent
Vertex AI Conversation Pricing
Ref: https://cloud.google.com/generative-ai-app-builder/pricing
Vertex AI Search and Conversation provides the ability to quickly build virtual agents (chatbots) that generate
answers based on the content (website, documents) you include in data stores.
$ 1,000 in FREE trial credits are awarded for use with Vertex AI Search and Conversation. These credits are valid
for 1 year period beginning from account signup with Vertex AI Search and Conversation starting on Jul 18, 2023.