Technik:Appsettings.json und CoPlanner Agent Konfiguration
CoPlanner LLM-Agent einrichten
Der CoPlanner Agent beantwortet Fragen zur offenen Planungsmaske und steuert sie per Chat (aktueller Stand: Nullwertunterdrückung, weitere Kommandos in Arbeit). Die Anbindung läuft über die OpenAI-Plattform.
Voraussetzungen
- CoPlanner-Lizenz mit NeoFeatures-Flag – ohne das Flag wird der Agent im Client nicht angeboten.
- OpenAI-API-Key (siehe nächster Abschnitt).
- Der CoPlanner-Server braucht ausgehenden HTTPS-Zugriff auf api.openai.com.
OpenAI-Konto und API-Key
Ein API-Key ist ein persönlicher Zugangsschlüssel (beginnt mit sk-...), mit dem der CoPlanner-Server Anfragen an OpenAI stellt – vergleichbar mit einem Passwort für den Programmzugriff. Ein ChatGPT-Abo ist dafür nicht nötig, die API wird separat und rein nach Verbrauch abgerechnet.
So kommt man zum Key:
- Auf platform.openai.com ein Konto anlegen (E-Mail oder bestehendes Microsoft-/Google-Konto).
- Unter Billing eine Zahlungsmethode hinterlegen und ein Startguthaben aufladen (z. B. 10 USD – Prepaid, es entsteht kein Abo).
- Unter API Keys mit Create new secret key einen Key erzeugen. Der Key wird nur einmal angezeigt – direkt kopieren und sicher ablegen.
Zu den Kosten: Abgerechnet wird nur die tatsächliche Nutzung (nach verarbeiteter Textmenge). Eine typische Agent-Anfrage mit dem Standardmodell kostet Bruchteile eines Cents – normale Nutzung bleibt damit im Bereich weniger Euro pro Monat. Unter Limits lässt sich zusätzlich ein Monatsbudget festlegen, mehr als das kann nie anfallen.
Den Key wie ein Passwort behandeln: nicht weitergeben, gut aufbewahren und nur in der Server-Konfiguration eintragen.
Server-Konfiguration
In der appsettings.json im Server-Verzeichnis (neben der Server-Exe) den Abschnitt Agent ergänzen:
"Agent": {
"ApiKey": "sk-...",
"ModelId": "gpt-5.4-mini"
}ApiKey– Pflicht. Ohne Key (oder leer) meldet der CopServer dem ClientenableAiAgent=false, der Agent-Eintrag erscheint dann gar nicht.ModelId– optional, Standardwert:gpt-5.4-mini.- Nach Änderungen CopServer neu starten – die Datei wird nur beim Start gelesen.
Modelle
Der Endpunkt ist fest die OpenAI-Plattform (kein Azure OpenAI, kein eigener Endpunkt). Konfigurierbar ist jedes OpenAI-Chat-Modell, das Tool-Calling unterstützt – Modellnamen laut OpenAI-Dokumentation.
| ModelId | Einordnung |
|---|---|
gpt-5.4-mini
|
Standardmodell – schnell und kostengünstig, für die Maskensteuerung ausreichend |
gpt-5.4
|
Höhere Antwortqualität bei komplexeren Fragen, aber spürbar teurer |
Reasoning-Modelle (o-Serie) sind nicht getestet.
Wo finde ich den Agenten?
Web-Client, Planungsmaske im Pivot-Modus: im vertikalen Maskenmenü der Eintrag CoPlanner Agent (KI-Funken-Icon). Der Klick öffnet den Chat-Dialog, erneuter Klick schließt ihn.
Der Eintrag erscheint nur, wenn alle Voraussetzungen erfüllt sind:
- Maske im Pivot-Modus (nicht Tabellen-/Zeilensicht)
- Lizenz mit NeoFeatures-Flag
- API-Key am Server konfiguriert