A open-source tool to to visualise your RAG documents 🔮.
Project description
RAGxplorer 🦙🦺
RAGxplorer is tool to build Retrieval Augmented Generation (RAG) visualisations.
Quick Start ⚡
Installation
pip install ragxplorer
Usage
from embedding_adapter import EmbeddingAdapter
client = RAGxplorer(embedding_model="thenlper/gte-large") # Choose any HuggingFace or OpenAI embedding model
client.load_pdf("presentation.pdf", verbose=True)
client.visualize_query("What are the top revenue drivers for Microsoft?")
Streamlit Demo (WIP) 🔎
Contributing 👋
Contributions to RAGxplorer are welcome. Please read our contributing guidelines (WIP) for details.
License 👀
This project is licensed under the MIT license - see the LICENSE file for details.
Acknowledgments 💙
- DeepLearning.AI and Chroma for the inspiration and code labs in their Advanced Retrival course.
- The Streamlit community for the support and resources.
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
ragxplorer-0.1.4.tar.gz
(9.7 kB
view hashes)
Built Distribution
ragxplorer-0.1.4-py3-none-any.whl
(10.6 kB
view hashes)
Close
Hashes for ragxplorer-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31493e37fd7ad3cdfae6fff1fa028a821f5ff0e22418f6327d335d01d83f0c74 |
|
MD5 | dce22a77c56181db6034a7c56eaece47 |
|
BLAKE2b-256 | 32776459e138b081eeb3eca6429bf47d858aff32c73f5f788e8c6dce3617b537 |