# Guarded RAG Assistant
URL: https://docs.datarobot.com/en/docs/wb-apps/app-templates/at-rag-assist.html

> Build a RAG-powered chatbot using any knowledge base as its source.

# Guarded RAG Assistant

> [!NOTE] Availability information
> The Guarded RAG Assistant application template requires GenAI and MLOps functionality. If you do not currently have access to these features, sign up a 30-day [DataRobot trial](https://www.datarobot.com/trial/?utm_source=productbanner&utm_medium=web&utm_campaign=FreeTrial23productcta) to try out this template.

[Access this application template on GitHub](https://github.com/datarobot-community/guarded-rag-assistant)

Build a RAG-powered chatbot using any knowledge base as its source. The Guarded RAG Assistant template logic contains prompt injection guardrails, sidecar models to evaluate responses, and a customizable interface that is easy to host and share.

## Key features

- Business logic and LLM-based guardrails.
- A predictive secondary model that evaluates response quality.
- GenAI-focused custom metrics.
- DataRobot MLOps hosting, monitoring, and governing of the individual back-end deployments.

## Architecture

This template provides an end-to-end AI architecture, from raw inputs to deployed application, while remaining highly customizable for specific business requirements.

> [!WARNING] Warning
> Application templates are intended to be starting points that provide guidance on how to develop, serve, and maintain AI applications. They require a developer or data scientist to adapt and modify them for their business requirements before being put into production.

---
