Build contextual chatbots and AI assistants with Rasa

User Guide

Installation

Installation

Tutorial: Rasa Basics

Tutorial: Rasa Basics

Tutorial: Building Assistants

Tutorial: Building Assistants

Command Line Interface

Command Line Interface

Architecture

Architecture

Messaging and Voice Channels

Messaging and Voice Channels

Testing Your Assistant

Testing Your Assistant

Setting up CI/CD

Setting up CI/CD

Validate Data

Validate Data

Configuring the HTTP API

Configuring the HTTP API

Deploying Your Rasa Assistant

Deploying Your Rasa Assistant

Cloud Storage

Cloud Storage


NLU

About

About

Using NLU Only

Using NLU Only

Training Data Format

Training Data Format

Language Support

Language Support

Choosing a Pipeline

Choosing a Pipeline

Components

Components

Entity Extraction

Entity Extraction


Core

About

About

Stories

Stories

Domains

Domains

Responses

Responses

Actions

Actions

Reminders and External Events

Reminders and External Events

Policies

Policies

Slots

Slots

Forms

Forms

Retrieval Actions

Retrieval Actions

Interactive Learning

Interactive Learning

Fallback Actions

Fallback Actions

Knowledge Base Actions

Knowledge Base Actions


Conversation Design

Dialogue Elements

Dialogue Elements

Small Talk

Small Talk

Completing Tasks

Completing Tasks

Guiding Users

Guiding Users


API Reference

Action Server

Action Server

HTTP API

HTTP API

Jupyter Notebooks

Jupyter Notebooks

Agent

Agent

Custom NLU Components

Custom NLU Components

Rasa SDK

Rasa SDK

Events

Events

Tracker

Tracker

Tracker Stores

Tracker Stores

Event Brokers

Event Brokers

Lock Stores

Lock Stores

Training Data Importers

Training Data Importers

Featurization of Conversations

Featurization of Conversations

TensorFlow Configuration

TensorFlow Configuration

Migration Guide

Migration Guide

Rasa Open Source Change Log

Rasa Open Source Change Log


Migrate from (beta)

Dialogflow

Dialogflow

Wit.ai

Wit.ai

LUIS

LUIS

IBM Watson

IBM Watson


Reference

Glossary

Glossary


Versions

viewing: 1.10.26


Note

These docs are for Rasa 1.0 and later. Docs for older versions are at http://legacy-docs.rasa.com.

This is the documentation for version 1.10.26 of Rasa. Please make sure you are reading the documentation that matches the version you have installed.

Rasa is an open source machine learning framework for automated text and voice-based conversations. Understand messages, hold conversations, and connect to messaging channels and APIs.