Add Guardrails verification logic for openai route.

This commit is contained in:
Hemang
2025-03-17 07:45:45 +01:00
committed by Hemang Sarkar
parent 5e452af1ae
commit e773cc9f2d
7 changed files with 145 additions and 43 deletions
+5
View File
@@ -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