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.3.tar.gz (9.8 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.3-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ragxplorer-0.1.3.tar.gz
  • Upload date:
  • Size: 9.8 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.3.tar.gz
Algorithm Hash digest
SHA256 b341a43c9246b579eaed36c9e4164439ee6c924f8953f373b90e58802506dc24
MD5 ee57775eab1e32e9ada6d365c2727ca0
BLAKE2b-256 d6aa43ed8a41428e6edb85bbfcc659cce7c6bb591c82ea60ebd8e5c07926df2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ragxplorer-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bc15e396ea91f65181e9802e9bcfe6d89d75c6a7988ddd8859c0e5c366c27623
MD5 064e2588a331b587cdd633304c496068
BLAKE2b-256 d0538413ce120ac395ba80432ea9f5c1ed02459cb0e06e500504ac99fbb07b66

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 Pingdom Monitoring Sentry Error logging StatusPage Status page