Skip to main content

A modular RAG pipeline library for your own data

Project description

🧠 BeRAG

BeRAG is a modular Python library for Retrieval-Augmented Generation (RAG) systems built from your own data.

Features

  • Load and chunk documents
  • Generate embeddings
  • Store and retrieve using vector DBs
  • Ask questions via LLMs

Installation

pip install berag

Usage

from berag import RAGPipeline
rag = RAGPipeline(config="config.yaml")
rag.ask("What is BeRAG?")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

berag-0.1.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

berag-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file berag-0.1.0.tar.gz.

File metadata

  • Download URL: berag-0.1.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for berag-0.1.0.tar.gz
Algorithm Hash digest
SHA256 28a914b8dd6c2b7ac323937edcf10688a8ed6e0f0c6bd89bdd0ffd0077d1ee46
MD5 1cf70ad1d5f0ac7779dd406d2daaa814
BLAKE2b-256 f93d741a5579d7d86d981009dde3b95b4cd85c5b9644e11002e3ee26f5515e4f

See more details on using hashes here.

File details

Details for the file berag-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: berag-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for berag-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e27aac34919d01119401f5f908c190dca2f58c37a2fffa1e2ba030f8117340e
MD5 6685ed38bb178a91f0bd682b6e278274
BLAKE2b-256 2c8aa948427744a5c9e9deb6c76a8891f19d49e652ba80e737d9d6156c0dbb31

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