Update aporia_ai.py

This commit is contained in:
ranadkar 2025-02-07 20:24:38 -08:00 committed by GitHub
parent b3de3216a8
commit da04d3ce94
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -46,8 +46,8 @@ class AporiaGuardrail(CustomGuardrail):
self.async_handler = get_async_httpx_client( self.async_handler = get_async_httpx_client(
llm_provider=httpxSpecialProvider.GuardrailCallback llm_provider=httpxSpecialProvider.GuardrailCallback
) )
self.aporia_api_key = api_key or os.environ["APORIO_API_KEY"] self.aporia_api_key = api_key or os.environ["APORIA_API_KEY"]
self.aporia_api_base = api_base or os.environ["APORIO_API_BASE"] self.aporia_api_base = api_base or os.environ["APORIA_API_BASE"]
super().__init__(**kwargs) super().__init__(**kwargs)
#### CALL HOOKS - proxy only #### #### CALL HOOKS - proxy only ####
@ -105,10 +105,10 @@ class AporiaGuardrail(CustomGuardrail):
_json_data = json.dumps(data) _json_data = json.dumps(data)
""" """
export APORIO_API_KEY=<your key> export APORIA_API_KEY=<your key>
curl https://gr-prd-trial.aporia.com/some-id \ curl https://gr-prd-trial.aporia.com/some-id \
-X POST \ -X POST \
-H "X-APORIA-API-KEY: $APORIO_API_KEY" \ -H "X-APORIA-API-KEY: $APORIA_API_KEY" \
-H "Content-Type: application/json" \ -H "Content-Type: application/json" \
-d '{ -d '{
"messages": [ "messages": [