openai-sgraal
Sgraal memory governance for OpenAI Agents SDK. Validates message context before completion.
pip install openai-sgraal
from openai_sgraal import OpenAISgraalClient
client = OpenAISgraalClient(sgraal_api_key="sg_demo_playground")
result = client.safe_complete(
messages=[{"role": "user", "content": "What is my account balance?"}],
model="gpt-4o", domain="fintech"
)
License
Apache 2.0
Release files for openai-sgraal 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 | |
|---|---|---|---|
| openai_sgraal-0.1.0.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openai_sgraal-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.7 kB
Release files / openai_sgraal-0.1.0.tar.gz
| Download URL | openai_sgraal-0.1.0.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae1e5d8a3858b424e54f0ee9bcae1c8fe31190094682a77f085561d4c1c5fb35
|
|
BLAKE2b-256 checksum How to use checksums |
b394d387707044ce115277f066b1fb69d1a4fe42ad5b4134604c2949a46ae5b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / openai_sgraal-0.1.0-py3-none-any.whl
| Download URL | openai_sgraal-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8429d10785de6b1c11b9d4196fbb036fb4dfa06a80064a232240da972fe117cd
|
|
BLAKE2b-256 checksum How to use checksums |
4ea3e638a1c40912a07b264a123a3ed9e34bc50f72485d58cd3e4dd640a40342
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|