bugfix
This commit is contained in:
@@ -134,7 +134,7 @@ class Config:
|
|||||||
# --- API Schluessel Speicherung (werden in main() geladen) ---
|
# --- API Schluessel Speicherung (werden in main() geladen) ---
|
||||||
API_KEYS = {}
|
API_KEYS = {}
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def load_api_keys(cls):
|
def load_api_keys(cls):
|
||||||
"""Laedt API-Schluessel aus den definierten Dateien."""
|
"""Laedt API-Schluessel aus den definierten Dateien."""
|
||||||
# Der Logger ist hier noch nicht vollstaendig konfiguriert, verwenden Sie print
|
# Der Logger ist hier noch nicht vollstaendig konfiguriert, verwenden Sie print
|
||||||
@@ -144,6 +144,11 @@ class Config:
|
|||||||
cls.API_KEYS['serpapi'] = cls._load_key_from_file(SERP_API_KEY_FILE)
|
cls.API_KEYS['serpapi'] = cls._load_key_from_file(SERP_API_KEY_FILE)
|
||||||
cls.API_KEYS['genderize'] = cls._load_key_from_file(GENDERIZE_API_KEY_FILE)
|
cls.API_KEYS['genderize'] = cls._load_key_from_file(GENDERIZE_API_KEY_FILE)
|
||||||
|
|
||||||
|
# Stelle sicher, dass das 'openai' Modul im Scope dieser Methode bekannt ist
|
||||||
|
# Dies sollte eigentlich nicht noetig sein, wenn es global importiert wurde,
|
||||||
|
# aber als explizite Massnahme:
|
||||||
|
import openai # <<< FÜGEN SIE DIESE IMPORT-ZEILE HIER HINZU
|
||||||
|
|
||||||
if cls.API_KEYS.get('openai'):
|
if cls.API_KEYS.get('openai'):
|
||||||
# Setze den OpenAI API Key global fuer die Bibliothek
|
# Setze den OpenAI API Key global fuer die Bibliothek
|
||||||
openai.api_key = cls.API_KEYS['openai']
|
openai.api_key = cls.API_KEYS['openai']
|
||||||
|
|||||||
Reference in New Issue
Block a user