Skip to main content

This package will help you talk to your data using Retrieval Augmented Generation (RAG).

Project description

simplerag (Simple Retrieval Augmented Generation)

Simplerag: Retrieval Augmented Generation Library Simplerag is a Python library designed to assist users in working with custom data using Large Language Models (LLMs). It enables users to create a vector database, which is a one-time activity, and LLM models can then utilize the product outputs for retrieval augmented generation.

Table of Contents

  1. Introduction
  2. Installation
  3. Usage
  4. Creating a Vector DB
  5. Retrieval Augmented Generation
  6. Examples
  7. Contributing
  8. License

Introduction

Large Language Models (LLMs) have gained significant popularity in recent years due to their ability to generate human-like text. However, working with custom data using LLMs can be challenging, especially when dealing with large datasets or complex retrieval tasks. Simplerag aims to simplify this process by providing a convenient and efficient way to work with LLMs for retrieval augmented generation tasks.

Key features of simplerag include:

Vector Database Creation: simplerag allows users to create a vector database from their custom data. This database serves as an index for retrieval tasks and is generated as a one-time activity.

Retrieval Augmented Generation: With the vector database in place, Simplerag enables users to perform retrieval augmented generation using LLM models. This approach combines the power of retrieval and generation to produce high-quality outputs.

Installation To install simplerag, you can use pip:

pip install simplerag

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

simplerag-0.0.4.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

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

simplerag-0.0.4-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file simplerag-0.0.4.tar.gz.

File metadata

  • Download URL: simplerag-0.0.4.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.5

File hashes

Hashes for simplerag-0.0.4.tar.gz
Algorithm Hash digest
SHA256 632087f5153271337d00865e2ab12261c309ca674cb71149b0fd9609e2a53924
MD5 c58c5cab2ad30d6805d1e84fdadfe8ae
BLAKE2b-256 9c19fc25fec16559d475d291ef304f0a60dfac879ef349c4f82c5293003c682a

See more details on using hashes here.

File details

Details for the file simplerag-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: simplerag-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.5

File hashes

Hashes for simplerag-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 69e02a8967252cad841b3a46d76079f4122ec00d739fd713fb7cbc1671c2d170
MD5 b3a9cbc66009c0d1f64b60bda03f1dd3
BLAKE2b-256 3511b16ca18630789cfea6ebd094a8fe74342ed3629d342e85d4c889daaffd8c

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