文件名称:rasa-sdk:用于为 Rasa 开发自定义动作的 SDK
文件大小:505KB
文件格式:ZIP
更新时间:2024-08-24 14:35:06
Python
Rasa Python-SDK 用于为 Rasa 开发自定义操作的 Python SDK。 安装 安装 SDK 运行 pip install rasa-sdk 兼容性 rasa-sdk包: SDK版本 兼容的 Rasa 版本 1.0.x >=1.0.x 旧的rasa_core_sdk包: SDK版本 兼容的 Rasa Core 版本 0.12.x >=0.12.x 0.11.x 0.11.x 不兼容 <=0.10.x 用法 详细说明可以在 Rasa 文档中找到关于。 码头工人 用法 为了使用已实现的自定义操作启动操作服务器,您可以使用可用的 Docker 映像rasa/rasa-sdk 。 在启动动作服务器之前,确保包含动作的文件夹作为 Python 模块处理,因此必须包含一个名为__init__.py的文件 然后使用以下命令启动动作服务器: docker run -
【文件预览】:
rasa-sdk-main
----.dockerignore(104B)
----.github()
--------stale.yml(835B)
--------no-response.yml(639B)
--------PULL_REQUEST_TEMPLATE.md(441B)
--------dependabot.yml(562B)
--------ISSUE_TEMPLATE()
--------poetry_version.txt(134B)
--------workflows()
----LICENSE.txt(11KB)
----poetry.lock(87KB)
----docker-bake.hcl(197B)
----Dockerfile(3KB)
----scripts()
--------poetry-version.sh(736B)
--------release.py(10KB)
--------push_docs_to_branch.sh(3KB)
--------publish_gh_release_notes.py(3KB)
----.typo-ci.yml(3KB)
----CHANGELOG.mdx(19KB)
----examples()
--------docker-compose.yml(555B)
----setup.cfg(1KB)
----README.md(5KB)
----Makefile(2KB)
----rasa_sdk()
--------executor.py(15KB)
--------events.py(6KB)
--------utils.py(7KB)
--------__init__.py(352B)
--------types.py(2KB)
--------interfaces.py(12KB)
--------__main__.py(896B)
--------endpoint.py(5KB)
--------cli()
--------forms.py(33KB)
--------knowledge_base()
--------version.py(116B)
--------constants.py(231B)
----.pre-commit-config.yaml(90B)
----changelog()
--------README.md(2KB)
--------_template.md.jinja2(818B)
--------.gitignore(31B)
----docs()
--------netlify.toml(287B)
--------docusaurus.config.js(5KB)
--------yarn.lock(794KB)
--------src()
--------scripts()
--------sidebars.js(709B)
--------plugins()
--------plan.md(346B)
--------docs()
--------package.json(3KB)
--------static()
----tests()
--------test_actions.py(814B)
--------test_forms.py(57KB)
--------test_events.py(2KB)
--------test_executor.py(7KB)
--------__init__.py(0B)
--------test_interfaces.py(2KB)
--------test_tracker.py(5KB)
--------test_endpoint.py(2KB)
--------test_utils.py(1KB)
--------knowledge_base()
----.gitignore(1KB)
----pyproject.toml(3KB)
----entrypoint.sh(398B)