mistral-omega
Mistral AI Integration with OmegaEngine Governance
✨ Features
- 🇪🇺 European AI Governance — GDPR-compliant by design
- 🤖 Drop-in Replacement — Same API as Mistral SDK
- 🛡️ Pre-flight & Post-flight — Full request/response governance
- 📈 Audit Trail — Complete logging for compliance
- ⚡ Streaming — Governed streaming responses
📦 Installation
pip install mistral-omega
🚀 Quick Start
from mistral_omega import Mistral
client = Mistral(
mistral_api_key="your-mistral-key",
omega_api_key="your-omega-key",
policy_id="mistral_policy",
)
response = client.chat.complete(
model="mistral-large-latest",
messages=[{"role": "user", "content": "Analyze this contract"}]
)
print(response.choices[0].message.content)
print(response.omega_decision)
🇪🇺 GDPR Compliance
client = Mistral(
omega_api_key="...",
gdpr_mode=True, # Enable GDPR-specific policies
data_residency="eu",
)
# All data stays in EU, fully audited
📄 License
Licensed under the Apache License 2.0.
Release files for mistral-omega 0.3.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 | |
|---|---|---|---|
| mistral_omega-0.3.0.tar.gz | 561.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mistral_omega-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 571.8 kB
Release files / mistral_omega-0.3.0.tar.gz
| Download URL | mistral_omega-0.3.0.tar.gz |
|---|---|
| Size | 561.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
482756ac96f13199838a95cfacbcb9d26336b5f30a989fb594dc34e4ee56b439
|
|
BLAKE2b-256 checksum How to use checksums |
b12b814740d394b2f8a7293180eedf6e7f6149baa589cc5d0b2cce9254a092f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mistral_omega-0.3.0-py3-none-any.whl
| Download URL | mistral_omega-0.3.0-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc3ee546fe673563030940feccefd2cea53ec003983034b38ae22642778f105c
|
|
BLAKE2b-256 checksum How to use checksums |
bd4dc656c710d57c1f3540b57830f58b97789cd7b6330dae83081878c52644be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|