rag-tools-library
Library to support common tasks in retrieval augmented generation (RAG).
This library is in a very early stage and all the documentation is AI generated.
Tutorial and Documentation
You find a brief tutorial and the documentation under br-data.github.io/rag-tools-library.
Roadmap
- Add Google Bison to available LLMs
- Add an offline database alternative
- FAISS and SQLite
- Allow users to register their own LLMs
- Allow users to register their own Embedding models
- Support Semantic Scholar endpoint to generate embeddings for scientific papers.
- Support chat functionality; e.g. let the user give feedback on the result to the LLM.
Deployment
Run the build_and_deploy.sh script in the root folder. Once prompted for the username, pass __token__ and the pypi API
token you've received. If you don't have an API token and feel like you should, feel free to contact the maintainers.
Contact
Marco Lehner
Metadata
Release files for brdata-rag-tools 0.1.5.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| brdata_rag_tools-0.1.5.2.tar.gz | 14.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| brdata_rag_tools-0.1.5.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.4 kB
Release files / brdata_rag_tools-0.1.5.2.tar.gz
| Download URL | brdata_rag_tools-0.1.5.2.tar.gz |
|---|---|
| Size | 14.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d9e7e59192df4b3da66e31afcbd1587c9af416f91746249cc31941e742b02812
|
|
BLAKE2b-256 checksum How to use checksums |
cd03a690bda56e73d0935d58350d8e578afb554a17d82106c998376211629d15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / brdata_rag_tools-0.1.5.2-py3-none-any.whl
| Download URL | brdata_rag_tools-0.1.5.2-py3-none-any.whl |
|---|---|
| Size | 13.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7c41370d200aa6ad854a1ba382891202f9a175d6b55053add395d9955924d12
|
|
BLAKE2b-256 checksum How to use checksums |
f356954044cc3b0b3080e0f7ae8aedf046e4fba7dbca482163a51187e990be84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|