In this episode, you will learn more about the architecture of an assistant built using CALM and powered by Rasa Pro. You will learn how the components under the hood work together to enable your assistant to understand user input and produce responses and how all of these components look in an actual development environment.
Building Conversational AI Assistants
with CALM Tutorial
Want Next-Level AI Assistants?
This course covers the fundamentals of building conversational AI assistants using CALM (Conversational AI with Language Models), powered by Rasa Pro. During this course, you will learn the fundamentals of all the different features and components of CALM and how they enable developers to build production-grade assistants that scale.
Follow Along with Our Video Tutorial Series Below:
Introduction to CALM
In this episode of Conversational AI with CALM, you will learn how CALM enables developers to build enterprise-grade assistants faster by creating the synergy between Large Language Models (LLMs) and strict business logic.
Configuring the Development Environment
In this episode, you will learn how to get started building your assistant using Rasa Pro. You will learn how to configure your working environment, obtain the Rasa Pro Developer Edition license, and begin using an example financial services assistant.
Flows
In this episode, you will learn the fundamentals of flows and the building blocks that flows consist of. You will also learn how your assistant can start the flows and how you can make modifications to the flows to improve your assistant's performance.
Dialogue Understanding
In this episode you are going to learn the fundamentals of Dialogue Understanding with CALM. It's a very important component of an assistant built with CALM which enables your assistant to understand user inputs and decide how to drive the conversation further. You will understand how specific underlying components work and how you can configure them.
Custom Actions
In this episode, you are going to learn everything you need to know about the actions available to you in CALM. You will learn how you can enable your assistant to respond back to the user using simple response templates and how you can enhance your assistant with sophisticated actions that include custom code.
Handling Deviations from the Happy Path
In this episode, you are going to dive into the topic of enabling your assistant to gracefully handle deviations from the happy path - the unexpected situations during conversations such as chitchat, corrections, context switches, and others.
Enterprise Search
In this episode, you are going to learn the fundamentals of Enterprise Search - a feature in Rasa Pro that enables you to enhance your assistant's responses with custom knowledge bases. You will learn how Enterprise Search works and how you can implement Enterprise Search for your own custom assistant built with CALM.
Running in Production
In this episode, you are going to learn the key things about running Rasa assistants in a production environment - from what configuration options you have to what kind of services are needed to run the assistants in production.
Outro and Next Steps
This episode finalizes the Conversational AI Assistants with CALM series. You will get an overview of everything that we covered in this course and hear about the next steps you can take to continue your learning journey.