RasaHQ/rasa-sdk

SDK for the development of custom actions for Rasa

解决的问题

该项目提供了一个 Python SDK,允许开发者为 Rasa 创建自定义动作,使聊天机器人能够执行超出简单预定义响应的复杂任务。

工作原理

开发者使用 rasa-sdk 包在 Python 中实现自定义逻辑。这些动作随后被托管在动作服务器上(可通过 Docker 运行),并通过 http://localhost:5055/webhook 与 Rasa Core 通过 Webhook 通信。

适用对象

专为使用 Rasa 框架构建对话式 AI 助手的开发者设计。

主要亮点

  • 基于 Python 的自定义动作开发
  • 提供官方 Docker 镜像,便于部署
  • 通过 Dockerfile 扩展支持自定义系统和 PyPI 依赖项
  • 集成 Ruff 进行代码检查和格式化

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目