-
Create a Codespace:
- Click on the green "Code" button on this page, then scroll down to "Codespaces".
- Click on "Create codespace on main".
-
Set Up Environment:
- In the codespace, rename the
.env.examplefile from this repo to.envand add your license key to that file.RASA_PRO_LICENSE='your_rasa_pro_license_key_here' GEMINI_API_KEY='your_rasa_pro_license_key_here' - Set this environment variables by running
source .env - Activate your python environment by running
source .venv/bin/activate
- In the codespace, rename the
-
Install Requirements
- In the terminal, run:
uv pip install -r requirements.txt
- In the terminal, run:
-
Train the Model:
- In the terminal, run:
rasa train
- In the terminal, run:
-
Talk to your Bot:
- In the terminal, run
GitHub will show a notification, click on the green button to view the inspector where you can chat with your assistant.
rasa inspect
- In the terminal, run
-
Run Custom Actions: In Rasa 3.10 and later, custom actions are automatically run as part of your running assistant. To double-check that this is set up correctly, ensure that your
endpoints.ymlfile contains the following configuration:action_endpoint: actions_module: "actions" # path to your actions packageThen re-run your assistant via
rasa inspectevery time you make changes to your custom actions.
-
Notifications
You must be signed in to change notification settings - Fork 0
RasaHQ/rasa-pro-tutorial-faiss-gemini
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Hands-on tutorial on how to implement RAG with Faiss and Gemini
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published