RasaHQ/rasa-sdk
SDK for the development of custom actions for Rasa
What it solves
This project provides a Python SDK that allows developers to create custom actions for Rasa, enabling chatbots to perform complex tasks beyond simple predefined responses.
How it works
Developers use the rasa-sdk package to implement custom logic in Python. These actions are then hosted on an action server (which can be run via Docker) that communicates with the Rasa core via a webhook at http://localhost:5055/webhook.
Who it’s for
It is designed for developers building conversational AI assistants using the Rasa framework.
Highlights
- Python-based custom action development
- Official Docker image available for easy deployment
- Support for custom system and PyPI dependencies via Dockerfile extensions
- Integrated linting and formatting using Ruff
Related
- Project
- Project
- Project
- Project
- Project