sgraal-rag
Sgraal memory governance filter for RAG pipelines. Validates retrieved documents before generation.
pip install sgraal-rag
from sgraal_rag import SgraalRAGFilter
f = SgraalRAGFilter(api_key="sg_demo_playground", domain="fintech")
safe_docs = f.filter(retrieved_documents)
Compatible with LangChain and LlamaIndex:
lc_filter = f.as_langchain_filter()
li_filter = f.as_llamaindex_filter()
License
Apache 2.0
Release files for sgraal-rag 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sgraal_rag-0.1.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sgraal_rag-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.2 kB
Release files / sgraal_rag-0.1.0.tar.gz
| Download URL | sgraal_rag-0.1.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
315bb3b2c8f5fe2c92e2ae819e903c07ed2e6d3f12b785e36de577a3ad835681
|
|
BLAKE2b-256 checksum How to use checksums |
53970831df5e0a2fd914347664a84287741b1af5d60123fdd90b534f6efc6387
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / sgraal_rag-0.1.0-py3-none-any.whl
| Download URL | sgraal_rag-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff5a03ee3716b0e1844110b663de2c446fe9d4ffae004cf14b8ca351f8dbff72
|
|
BLAKE2b-256 checksum How to use checksums |
5d9aa57fc3be51b4622c9ed76ca86e7b22879d78ff5d22de20d5ff79089549c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|