mirror of
https://github.com/invariantlabs-ai/invariant-gateway.git
synced 2026-08-24 01:22:28 +02:00
Add Guardrails verification logic for openai route.
This commit is contained in:
@@ -3,9 +3,14 @@
|
||||
from dataclasses import dataclass
|
||||
from typing import Any, Dict, Optional
|
||||
|
||||
from config_manager import GatewayConfig
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
class RequestContextData:
|
||||
"""Request context data class."""
|
||||
|
||||
request_json: Dict[str, Any]
|
||||
dataset_name: Optional[str] = None
|
||||
invariant_authorization: Optional[str] = None
|
||||
config: Optional[GatewayConfig] = None
|
||||
|
||||
Reference in New Issue
Block a user