Gradio.app
Deploy your RAG application to gradio.app platform
Embedchain offers a Streamlit template to facilitate the development of RAG chatbot applications in just three easy steps.
Follow the instructions given below to deploy your first application quickly:
Step-1: Create RAG app
We provide a command line utility called ec
in embedchain that inherits the template for gradio.app
platform and help you deploy the app. Follow the instructions to create a gradio.app app using the template provided:
This will generate a directory structure like this:
Feel free to edit the files as required.
app.py
: Contains API app codeembedchain.json
: Contains embedchain specific configuration for deployment (you donโt need to configure this)requirements.txt
: Contains python dependencies for your application
Step-2: Test app locally
You can run the app locally by simply doing:
Step-3: Deploy to gradio.app
This will run gradio deploy
which will prompt you questions and deploy your app directly to huggingface spaces.
Seeking help?
If you run into issues with deployment, please feel free to reach out to us via any of the following methods:
Was this page helpful?