Part of the GPT-RAG solution.
This repo provides a user interface built with Chainlit to interact with GPT-powered retrieval-augmented generation systems. It is designed to work seamlessly with the Orchestrator backend and supports customization and theming.
Before deploying the web application, you must provision the infrastructure as described in the GPT-RAG repo. This includes creating all necessary Azure resources required to support the application runtime.
Clone this repository and then run:
azd env refresh
azd deploy Important
When running azd env refresh, make sure to use the same subscription, resource group, and environment name that you used during the infrastructure deployment. This ensures consistency across components.
- Modify theme in
public/theme.json - Customize layout with
public/custom.css - Adjust app behavior in
.chainlit/config.toml
Note
For earlier versions, use the corresponding release in the GitHub repository (e.g., v1.0.0 for the initial version).
We appreciate contributions! See CONTRIBUTING.md for guidelines on the Contributor License Agreement (CLA), code of conduct, and submitting pull requests.
This project may contain trademarks or logos. Authorized use of Microsoft trademarks or logos must follow Microsoft’s Trademark & Brand Guidelines. Modified versions must not imply sponsorship or cause confusion. Third-party trademarks are subject to their own policies.