Pydantic-Validierung von LLMs nur für aktive LLMs durchführen
Als Entwicki will ich den Flow anpassen, wie LLMs validiert werden, damit LLMs, die zwar in llm_models.yml definiert sind, aber nicht unter active_llms stehen, nicht validiert werden und ggf. zu Fehlermeldungen führen.
Aktuelles Verhalten: Man definiert ein LLM mit Secret. Fehlt das Secret, startet der Container nicht, auch wenn ich das Modell gar nicht nutzen möchte und es ist nicht in active_llms steht.
Hinweis: Dieses Ticket löst auch das Problem der Beispielkonfiguration für ein test_model_cloud in der llm_models.yml, dass in der Summary (summary#22 (closed) bzw. summary#28 (closed)) aktuell nicht umgesetzt werden konnte. Daher soll bei Erledigung dieses Issues ein Folgeticket in der Summary erstellt werden.
Akzeptanzkriterien
-
Validierung der LLMs wird nur für solche ausgeführt, die unter active_llmsin general.yml stehen -
Anpassung der Dokumentation in configuration.md vorgenommen -
Folgeticket in Summary erstellt für Rückgängig machung der Änderungen aus summary#28 (closed) in llm_model.ymlundconfiguration.md. -
Review einer zweiten Person durchgeführt
Edited by Lisa Gölz