Giter Site home page Giter Site logo

rasa-x-demo's Introduction

Demo Rasa Enterprise App

This is a repository showing an example bot and the setup needed to run it with Rasa Enterprise.

Development Internals

When to release a new version

This repo is kept up to date with rasa-x, and for each rasa-x minor release, there should be a rasa-x-demo release. Note that this does not generally apply to patch releases.

How to release a new version

Note: The new workflow Rasa OSS bumper has automated steps 1-5 for us. There should be a PR with the updated Rasa OSS version and trained model. Once it's merged into the base branch, please perform step 6 to release a new version of rasa-x-demo.

If you didn't see the PR, please let us know and follow the manual steps below.

  1. Update the rasa version in requirements.txt to reflect the Rasa Open Source release used in the associated rasa-x release.
  2. If there was a major config / pipeline change in rasa: Update config.yml and domain.yml to the latest recommended configuration (e.g. from rasa.cli.initial_project).
  3. Install the rasa version specified in 1. in your local environment.
  4. Train a new model by running make train.
  5. Create a PR.
  6. Wait until it's merged into master, then tag and push a new release with
    git tag 0.26.0 -m 'new minor release for compatibility with Rasa Enterprise 0.26'
    git push origin 0.26.0
    
  7. Update the rasa-x-demo version in the rasa-x repo (rasa-x/.env).

rasa-x-demo's People

Contributors

ricwo avatar wochinge avatar tmbo avatar mprazz avatar virtualroot avatar amalsgit avatar rasa-aadlv avatar federicotdn avatar hotthoughts avatar sancharigr avatar amn41 avatar alexweidauer avatar degiz avatar rasabot avatar tczekajlo avatar erohmensing avatar rasadsa avatar tawakalt avatar twerkmeister avatar mjaycub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.