Spaces:
Paused
Paused
Fix: map base_url explicitely to Helmholtz endpoint in OpenAI client constructor
Browse files
tinytroupe/openai_utils.py
CHANGED
|
@@ -52,7 +52,7 @@ class OpenAIClient:
|
|
| 52 |
"""
|
| 53 |
Sets up the OpenAI API configurations for this client.
|
| 54 |
"""
|
| 55 |
-
self.client = OpenAI(api_key=os.getenv("OPENAI_API_KEY", os.getenv("BLABLADOR_API_KEY", "dummy_token")))
|
| 56 |
|
| 57 |
@config_manager.config_defaults(
|
| 58 |
model="model",
|
|
|
|
| 52 |
"""
|
| 53 |
Sets up the OpenAI API configurations for this client.
|
| 54 |
"""
|
| 55 |
+
self.client = OpenAI(api_key=os.getenv("OPENAI_API_KEY", os.getenv("BLABLADOR_API_KEY", "dummy_token")), base_url=os.getenv("HELMHOLTZ_BLABLADOR_ENDPOINT", "https://api.helmholtz-blablador.fz-juelich.de/v1"))
|
| 56 |
|
| 57 |
@config_manager.config_defaults(
|
| 58 |
model="model",
|