main.py aktualisiert

This commit is contained in:
2026-03-06 20:30:51 +00:00
parent c6f88253ba
commit 468a89a4eb

11
main.py
View File

@@ -468,6 +468,17 @@ async def get_models(provider: str, url: str = None):
print(f"Fehler beim Abrufen der Modelle für {provider}: {str(e)}")
return {"models": []} # Gibt eine leere Liste zurück -> Frontend nutzt Fallback
@app.get("/debug_keys")
async def debug_keys():
return {
"AI_PROVIDER": AI_PROVIDER,
"NVIDIA_KEY_LOADED": bool(NVIDIA_API_KEY and "hier" not in NVIDIA_API_KEY),
"NVIDIA_KEY_START": NVIDIA_API_KEY[:10] if NVIDIA_API_KEY else "Missing",
"GOOGLE_KEY_LOADED": bool(GOOGLE_API_KEY),
"OLLAMA_URL": OLLAMA_BASE_URL
}
if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=8000)