RasaHQ/rasa-sdk
SDK for the development of custom actions for Rasa
해결하는 문제
이 프로젝트는 Rasa용 사용자 정의 액션을 생성할 수 있는 Python SDK를 제공하여, 챗봇이 단순한 사전 정의된 응답을 넘어서는 복잡한 작업을 수행할 수 있도록 합니다.
작동 방식
개발자는 rasa-sdk 패키지를 사용하여 Python으로 사용자 정의 로직을 구현합니다. 이러한 액션은 Docker를 통해 실행할 수 있는 액션 서버에 호스팅되며, http://localhost:5055/webhook에서 Rasa Core와 웹훅을 통해 통신합니다.
대상 사용자
Rasa 프레임워크를 사용하여 대화형 AI 어시스턴트를 개발하는 개발자들을 위한 것입니다.
주요 특징
- Python 기반 사용자 정의 액션 개발
- 간편한 배포를 위한 공식 Docker 이미지 제공
- Dockerfile 확장 기능을 통한 사용자 정의 시스템 및 PyPI 종속성 지원
- Ruff를 통한 통합 린팅 및 포맷팅
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트