# Neural RAG
Neural Rag is a LLM framework to build Vector RAG and Graph RAG knowledge base. It provides the foundation to quickly build agents.
## What is RAG?
RAG stands for Retrieval Augmented Generation.
It was introduced in the paper [Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks](https://arxiv.org/abs/2005.11401).
Each step can be roughly broken down to:
Retrieval - Seeking relevant information from a source given a query. For example, getting relevant passages of Wikipedia text from a database given a question.
Augmented - Using the relevant retrieved information to modify an input to a generative model (e.g. an LLM).
Generation - Generating an output given an input. For example, in the case of an LLM, generating a passage of text given an input prompt.
Metadata
Release files for neural-rag 0.5.27
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| neural_rag-0.5.27.tar.gz | 58.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neural_rag-0.5.27-py310-none-any.whl | Python 3.10 | none | any | Details |
Total release size: 160.8 kB
Release files / neural_rag-0.5.27.tar.gz
| Download URL | neural_rag-0.5.27.tar.gz |
|---|---|
| Size | 58.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b96f47f3270aeb20ced61b169254ae0c6027951f4858ccc36199c14f6ff9411
|
|
BLAKE2b-256 checksum How to use checksums |
2278df3ed5140501b88faa1610ba2c4c8b711d06529c72e42c6d7d3fe06693d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / neural_rag-0.5.27-py310-none-any.whl
| Download URL | neural_rag-0.5.27-py310-none-any.whl |
|---|---|
| Size | 101.9 kB |
| Tags | Python 3.10 |
|
SHA-256 checksum How to use checksums |
508aefccc78f3c3b975e7f60dbab8f5f7162f71b82d9d5d0e79959ecb75db08a
|
|
BLAKE2b-256 checksum How to use checksums |
82fea3e06652c899913ecadfce7b931c92957ba45dd203f887f015eabec7d2ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|