This commit is contained in:
2025-11-15 08:42:00 +01:00
parent 47a22ac2a6
commit afe3db934c
48 changed files with 30234 additions and 749 deletions

View File

@@ -0,0 +1,19 @@
# Agenten-API Modulkonfiguration (Standardwerte)
# Wird vom optionalen Modul geladen; Anpassungen erfolgen projektspezifisch.
metadata:
name: "agent_api"
description: "Konfiguration für die optionale Agenten-API-Erweiterung."
execution:
mode: "async" # Optionen: "async" oder "sync"
response_timeout_seconds: 30 # Maximale Wartezeit für synchrone Antworten (Sekunden)
queue_ttl_seconds: 300 # Lebensdauer eines Tasks in Sekunden
heartbeat_interval_seconds: 10 # Interval für Heartbeats der Hintergrund-Worker (Sekunden)
llm:
provider: "local_stub" # Setze z. B. "openai" wenn externe APIs verwendet werden
model: "local-agent"
api_base_url: null # Externe Basis-URL, z. B. https://api.openai.com/v1
api_key: null # Wird durch die Umgebungsvariable AGENT_API_LLM_KEY überschrieben
request_timeout_seconds: 15 # Request-Timeout für den LLM-Client in Sekunden