diff --git a/__pycache__/app.cpython-313.pyc b/__pycache__/app.cpython-313.pyc index c3c2318..8178580 100644 Binary files a/__pycache__/app.cpython-313.pyc and b/__pycache__/app.cpython-313.pyc differ diff --git a/app.py b/app.py index 0eba4cb..e41c870 100644 --- a/app.py +++ b/app.py @@ -1544,8 +1544,11 @@ def chat_with_assistant(): }) try: + # OpenAI-Client mit dem API-Key initialisieren + client = OpenAI(api_key=api_key) + # Überprüfen ob OpenAI API-Key konfiguriert ist - if not client.api_key or client.api_key.startswith("sk-dummy"): + if not api_key or api_key.startswith("sk-dummy"): print("Warnung: OpenAI API-Key ist nicht oder nur als Dummy konfiguriert!") return jsonify({ 'error': 'Der OpenAI API-Key ist nicht korrekt konfiguriert. Bitte konfigurieren Sie die Umgebungsvariable OPENAI_API_KEY.' diff --git a/templates/base.html b/templates/base.html index 4f6df29..5c6e7e3 100644 --- a/templates/base.html +++ b/templates/base.html @@ -739,6 +739,186 @@