Skip to main content

Vishakha Rag lib

A simple RAG (Retrival-Agumented-Generation) Library Using PDFs and LLMs.

Features

-Load Pdf files -Chuks texts -generate embeddings -store in vector database -search nearast vectors -Retirive revelant Data -Connect With any LLM Api

Usage

''' Python from vish_rag_lib import RAGSystem

rag=RAGSystem() rag.ingest("Sample.pdf")

def my_llm(prompt): return "LLM respones" answer=rag.ask("What is AI?",my_llm) print(answer)

Installation

pip install vish-rag-lib

Work-Flow-RAG

Chunks-Text divided into small Parts Embedding-Sentence convert into meaining base vectors vectors-Loading embeddings search the similar queary answers Retriever- User queary storted in vectorDB (Most relevan chunks search)

Metadata

Release files for vish-rag-lib 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vish-rag-lib 0.1.8
File Size Uploaded Provenance Actions
vish_rag_lib-0.1.8.tar.gz 4.5 kB Without provenance Details for vish_rag_lib-0.1.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for vish-rag-lib 0.1.8
File Interpreter ABI Platform Actions
vish_rag_lib-0.1.8-py3-none-any.whl Python 3 none any Details for vish_rag_lib-0.1.8-py3-none-any.whl

Total release size: 10.2 kB

Release files / vish_rag_lib-0.1.8.tar.gz

Download URL vish_rag_lib-0.1.8.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be5344cd3de1be212cb757ad4bba21fd10f010077228589df6edf547895608b9
BLAKE2b-256 checksum
How to use checksums
5de7660aabd79a5c99259fb19e4fccdafb30bb3f576cd8cb7e11597a8ddd7998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.5

Release files / vish_rag_lib-0.1.8-py3-none-any.whl

Download URL vish_rag_lib-0.1.8-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb24d4be4e74a202d5cf3a184a57c86880c9fa5eab59e189229940932edeb280
BLAKE2b-256 checksum
How to use checksums
092ac6d38deda045081a78fdb6f25b53ace21b552e3e37ecf360c602585458ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.5

Security for vish-rag-lib 0.1.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page