Skip to main content

RAGxplorer 🦙🦺

PyPI version

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.

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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ragxplorer-0.1.4-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file ragxplorer-0.1.4.tar.gz.

File metadata

  • Download URL: ragxplorer-0.1.4.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ragxplorer-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5b702427d0e4ac46f593221ec0cf6164ef4d9db6f2d220def495df9dabef07b8
MD5 e78c21ca6e92bb91e58b1696da6e94f1
BLAKE2b-256 f48ca88554060f9e4ceeacc1f8fa8cacc1034958117a7a8923cb11902629433a

See more details on using hashes here.

File details

Details for the file ragxplorer-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: ragxplorer-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ragxplorer-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 31493e37fd7ad3cdfae6fff1fa028a821f5ff0e22418f6327d335d01d83f0c74
MD5 dce22a77c56181db6034a7c56eaece47
BLAKE2b-256 32776459e138b081eeb3eca6429bf47d858aff32c73f5f788e8c6dce3617b537

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page