Lizhecheng02/RAG-ChatBot

A basic application using langchain, streamlit, and large language models to build a system for Retrieval-Augmented Generation (RAG) based on documents, also includes how to use Groq and deploy your own applications.

33
/ 100
Emerging

Implements vector embeddings via HuggingFace sentence transformers for semantic document retrieval, with LangChain's memory and retrieval chains orchestrating queries between PDF/doc/txt files and LLMs. Supports multiple LLM backends (OpenAI, Groq, Llama API) with configurable inference speeds, and provides comparison utilities to benchmark RAG responses against base model outputs, deployable directly to Streamlit Cloud.

No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 18 / 25

How are scores calculated?

Stars

38

Forks

15

Language

Jupyter Notebook

License

Last pushed

May 09, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/Lizhecheng02/RAG-ChatBot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.