| AI gateway (Kong, Envoy AI Gateway, LiteLLM Proxy, Azure API Management or API Gateway) | Single OpenAI-compatible entry, authentication, quotas, streaming and request IDs. | Standardises the API so models can change without application change. |
|---|
| Policy engine (OPA or Cedar) | Decides allow, deny, redact or downgrade by caller, use case, data class and model. | Policy as reviewed code, with decision logs for audit. |
|---|
| PII redaction (Amazon Comprehend, Azure AI Language, Microsoft Presidio or a custom detector) | Finds and masks personal information in prompts and responses. | Data minimisation before data reaches any provider. |
|---|
| Model router | Chooses provider by classification, capability, cost, latency and health, with fallback and semantic cache. | Avoids lock-in and gives sovereignty a control point. |
|---|
| Amazon Bedrock with Guardrails | Managed foundation models in Sydney with content and topic filters. | Fast access to current models with no GPU operations. |
|---|
| Azure OpenAI Service | Regional deployments in Australia East. | Required where agencies standardise on Microsoft. |
|---|
| Vertex AI | Gemini and partner models in Australian Google Cloud regions. | Capability coverage and negotiation leverage. |
|---|
| Self-hosted open-weight models (vLLM) | Full control of weights, data path and cost at volume. | Meets the strictest residency and classification needs. |
|---|
| Audit store (S3 Object Lock, CloudTrail Lake or a SIEM) | Immutable decision and usage records. | Supports investigation, FOI and cost allocation. |
|---|