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.5.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.5-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ragxplorer-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 7de5ac6a9dc046021e337cf4ab60c6481472d61b31889b430e6ea443368bc429
MD5 06bcf9221b9b7a96f1d6c840fa5153e6
BLAKE2b-256 c700219fbbe83ac6d05aba0ec162c363f83a406478d8d9ed98f9abf5259a7dba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ragxplorer-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 10.7 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f7b44d521783a4228c228664e1ef22ac89e4d02d1c2bd79a092d1081b5a9e7ea
MD5 749df40c23a85d09198d2e7b52e843f4
BLAKE2b-256 e16fc47e45c96bdd707179c077ef5094fb367de1fc68c8a36dbec9ee81a3dcb6

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