RAGssistant: A RAG Assistant for your tasks
Project description
RAG-Powered-AI-Assistant
Welcome to the RAG-Powered AI Assistant repository! This project demonstrates how to build a Retrieval-Augmented Generation (RAG) powered AI assistant.
Preparation
-
Clone the repository:
git clone https://github.com/HiIAmTzeKean/RAG-Powered-AI-Assistant
-
You will have to download the knowledge base of publications from Ready Tensor and place it under
/datadirectory first. -
Install the required dependencies using
uv:uv sync
Required environment variables
MISTRAL_API_KEY: Your Mistral API key.HF_KEY: Your Hugging Face API key
Usage
CLI
To run the AI assistant, use the following command after ensuring that the environment variables are set:
uv run cli "What are effective techniques for handling class imbalance?"
Web UI
To run the web UI, use the following command and navigate to the page in your web browser:
uv run ui
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rag_ssistant-0.1.1.tar.gz.
File metadata
- Download URL: rag_ssistant-0.1.1.tar.gz
- Upload date:
- Size: 467.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d489c69f78be0f73c1bd1acc93c6b669f01fe512362b78a0146b170d735cafd8
|
|
| MD5 |
90b0fab40efec0442a4958d9b52c8e4f
|
|
| BLAKE2b-256 |
ccf0bbe88ca0bb65805efb6f59e4c95c15e1da0d57fc62368c03a301ae9f28c7
|
File details
Details for the file rag_ssistant-0.1.1-py3-none-any.whl.
File metadata
- Download URL: rag_ssistant-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe2668c40bb4e4b78bd8db33daf46d107e85df1c35bc0c13d6d49eb671b7eb53
|
|
| MD5 |
45321ed8e21d97b761d7b234df0c134b
|
|
| BLAKE2b-256 |
49f6b4a1bfba4eea68b6ce1037b20f1e36f3eabd03ed33b60f42cd69b099452e
|