From 2c083b268eccca493574ea64c45af66287bbd6c6 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Fri, 6 Mar 2026 16:40:08 +0000 Subject: [PATCH] main.py aktualisiert --- main.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/main.py b/main.py index c375011..564d980 100644 --- a/main.py +++ b/main.py @@ -440,21 +440,6 @@ async def get_models(provider: str, url: str = None): return {"models": models} - except Exception as e: - print(f"Fehler beim Abrufen der Modelle für {provider}: {str(e)}") - return {"models": []} # Gibt eine leere Liste zurück -> Frontend nutzt Fallback - - # Im neuen SDK (google-genai) heißt das Feld 'supported_actions' - for m in client.models.list(): - if 'generateContent' in m.supported_actions: - # Wir nehmen den Namen und entfernen das 'models/' Präfix - model_name = m.name.replace("models/", "") - models.append(model_name) - - models.sort() - - return {"models": models} - except Exception as e: print(f"Fehler beim Abrufen der Modelle für {provider}: {str(e)}") return {"models": []} # Gibt eine leere Liste zurück -> Frontend nutzt Fallback