Skip to content

GGU-CONNECT - ggu-assistant.exe

Connie – Der KI-Assistent fuer GGU-CONNECT

Uebersicht

Connie (ggu-assistant.exe) ist ein KI-gestützter Assistent fuer Geotechniker, der natuerlichsprachliche Interaktion mit GGU-CONNECT-Datenbanken ermoeglicht. Anstatt manuell durch Menues zu navigieren, koennen Sie Connie in normaler Sprache bitten, Daten zu suchen, zu importieren, zu exportieren oder zu validieren.

Connie kombiniert:

  • Kuenstliche Intelligenz (Claude von Anthropic oder GPT-4o von OpenAI) fuer das Sprachverstaendnis
  • Geotechnisches Fachwissen zu DIN-Normen, SEP3-Format und Bodenklassifikation
  • Direkten Datenbankzugriff ueber die GGU-CONNECT-CLI im Hintergrund

Voraussetzungen

Komponente Beschreibung
GGU-CONNECT-CLI Muss installiert und konfiguriert sein (Datenbankverbindung)
API-Schluessel Anthropic API Key (fuer Claude) oder OpenAI API Key (fuer GPT-4o)
GGU-CONNECT-Datenbank Access (.mdb), PostgreSQL oder MSSQL
Internetverbindung Erforderlich fuer die Kommunikation mit dem KI-Dienst

Installation und Start

Installation

Connie wird als einzelne ausfuehrbare Datei (ggu-assistant.exe) ausgeliefert. Eine separate Installation ist nicht erforderlich — kopieren Sie die Datei in ein beliebiges Verzeichnis.

Programmstart

Starten Sie Connie per Doppelklick oder ueber die Kommandozeile:

ggu-assistant.exe

Nach dem Start erscheint das Connie-Logo und die Eingabeaufforderung:

   ____                  _
  / ___|___  _ __  _ __ (_) ___
 | |   / _ \| '_ \| '_ \| |/ _ \
 | |__| (_) | | | | | | | |  __/
  \____\___/|_| |_|_| |_|_|\___|

  GGU-CONNECT KI-Assistent v0.1.0

Sie:

Konfiguration

Connie liest Einstellungen aus mehreren Quellen. Die Reihenfolge der Prioritaet (hoechste zuerst):

Option 1: GGU-CONNECT-Appsettings.xml (empfohlen)

Wenn Sie GGU-CONNECT bereits nutzen, werden die Einstellungen automatisch aus der gemeinsamen Konfigurationsdatei gelesen:

%APPDATA%\GGU-Software\GGU-CONNECT\GGU-CONNECT-Appsettings.xml

Folgende Einstellungen werden daraus uebernommen:

XML-Element Attribute Beschreibung
anthropic-config api-key, model, max-tokens, language Anthropic/Claude-Konfiguration
llm-config llm-provider, openai-api-key, large-language-model LLM-Anbieter-Auswahl
mcp-server name, base-url, type, auth-header Zusaetzliche Wissensquellen
ggu-app-configs connect-cli-path Pfad zur GGU-CONNECT-CLI

Option 2: config.json

Legen Sie eine Datei config.json im selben Verzeichnis wie ggu-assistant.exe an:

{
  "apiKey": "sk-ant-...",
  "llmProvider": "anthropic",
  "model": "claude-sonnet-4-20250514",
  "maxTokens": 4096,
  "language": "de",
  "database": "access:C:\\Pfad\\Zur\\Datenbank.mdb",
  "gguConnectCliPath": "C:\\Programme\\GGU\\GGU.Apps.ConnectCLI.exe"
}

Option 3: Umgebungsvariablen

Variable Beschreibung Beispiel
ANTHROPIC_API_KEY API-Schluessel fuer Claude sk-ant-...
OPENAI_API_KEY API-Schluessel fuer GPT-4o sk-...
LLM_PROVIDER KI-Anbieter anthropic oder openai
GGU_DATABASE Datenbank-Verbindung access:C:\\Daten\\Projekt.mdb
GGU_DB_PROFILE Datenbankprofil-Name mein-profil
GGU_CONNECT_CLI_PATH Pfad zur CLI C:\\Programme\\GGU\\CLI.exe
GGU_LANGUAGE Sprache de oder en

Hinweis: Wenn Sie GGU-CONNECT bereits installiert haben, ist Option 1 (Appsettings.xml) der einfachste Weg — Connie uebernimmt die Konfiguration automatisch.


Bedienung

Chat-Eingabe

Schreiben Sie Ihre Frage oder Anweisung einfach in natuerlicher Sprache nach dem Sie:-Prompt. Connie versteht Deutsch und Englisch.

Befehle

Befehl Funktion
/help Zeigt verfuegbare Befehle und Beispiele
/tools Listet alle verfuegbaren GGU-CONNECT-Werkzeuge auf
/new Startet eine neue Konversation (loescht den bisherigen Verlauf)
/clear Leert den Bildschirm
/exit Beendet Connie

Beispiel-Konversation

Sie: Zeige mir alle Projekte in meiner Datenbank

Connie: Ich suche nach allen Projekten in Ihrer Datenbank...
        [Werkzeug: search_projects]

        In Ihrer Datenbank befinden sich 3 Projekte:

        | Nr. | Projektname              | Bohrungen |
        |-----|--------------------------|-----------|
        | 1   | Bauvorhaben Musterstadt  | 12        |
        | 2   | Erkundung Gewerbegebiet  | 8         |
        | 3   | Altlast Industriepark    | 24        |

        Moechten Sie Details zu einem bestimmten Projekt sehen?

Sie: Zeige mir die Bohrungen von Projekt 1

Connie: Ich lade die Bohrungsdaten fuer "Bauvorhaben Musterstadt"...
        ...

Funktionen

Daten durchsuchen

Connie kann Ihre GGU-CONNECT-Datenbank nach Projekten, Bohrungen, Schichten, Proben und Grundwasserdaten durchsuchen.

Beispiele:

  • "Zeige mir alle Projekte"
  • "Suche die Bohrung B-04 im Projekt Musterstadt"
  • "Welche Bohrungen haben Grundwasserstände?"
  • "Liste alle Schichten der Bohrung KB-1 auf"

Daten importieren

Connie kann verschiedene Datenformate in Ihre Datenbank importieren:

Format Beschreibung Beispiel-Anweisung
SEP3 / Geodin Standard-Austauschformat (.mdb) "Importiere die SEP3-Datei aus C:\Daten\bohrungen.mdb"
CSV Koordinaten und Kurzzeilen "Importiere die Koordinaten aus C:\Daten\coords.csv"
BoreholeML XML-Bohrdatenformat "Lade die BoreholeML-Datei C:\Daten\bml.xml"

Daten exportieren

Format Beschreibung Beispiel-Anweisung
CSV / Excel Tabellarische Ausgabe "Exportiere alle Bohrungen als CSV"
SEP3 SEP3-konforme Datenbank "Erstelle einen SEP3-Export fuer Projekt 1"
GGU-Formate STRATIG, BORELOG etc. "Oeffne Bohrung B-04 in GGU-STRATIG"

Daten validieren

Connie kann Ihre Daten auf SEP3-Konformitaet pruefen und Qualitaetsprobleme identifizieren:

  • "Validiere das Projekt auf SEP3-Konformitaet"
  • "Pruefe die Datenqualitaet aller Bohrungen"
  • "Gibt es Fehler in den Schichtbeschreibungen?"

Fachliche Beratung

Connie verfuegt ueber geotechnisches Fachwissen und kann bei fachlichen Fragen helfen:

Thema Beispiel-Frage
Bodenklassifikation "Was bedeutet die Kurzbezeichnung fS,ms nach DIN 18196?"
DIN-Normen "Erklaere mir die Bodengruppen nach DIN EN ISO 14688"
SEP3-Format "Welche Pflichtfelder hat eine SEP3-Schichtbeschreibung?"
GGU-Produkte "Welches GGU-Programm brauche ich fuer Setzungsberechnungen?"

KI-Anbieter

Connie unterstuetzt zwei KI-Anbieter:

Anbieter Modell Staerken
Anthropic (Standard) Claude Sonnet Praezise Antworten, starke Werkzeug-Integration
OpenAI GPT-4o Alternative bei bestehenden OpenAI-Vertraegen

Der Anbieter wird in der Konfiguration festgelegt (llmProvider). Beide Anbieter liefern vergleichbare Ergebnisse bei der Arbeit mit GGU-CONNECT-Daten.


Fehlerbehebung

"API Key nicht konfiguriert"

Connie benoetigt einen gueltigen API-Schluessel. Pruefen Sie:

  1. Ist der Schluessel in der Appsettings.xml, config.json oder als Umgebungsvariable hinterlegt?
  2. Beginnt der Schluessel mit sk-ant- (Anthropic) oder sk- (OpenAI)?
  3. Ist der Schluessel noch gueltig? (Pruefen Sie im Anbieter-Dashboard)

"GGU-CONNECT-CLI nicht gefunden"

Connie benoetigt die CLI im Hintergrund. Loesungen:

  1. Setzen Sie den Pfad explizit in der Konfiguration (gguConnectCliPath)
  2. Stellen Sie sicher, dass GGU.Apps.ConnectCLI.exe installiert ist
  3. Pruefen Sie, ob die CLI einzeln funktioniert: GGU.Apps.ConnectCLI.exe --help

"Datenbank nicht erreichbar"

  1. Pruefen Sie den Datenbankpfad in der Konfiguration
  2. Bei Access: Existiert die .mdb-Datei am angegebenen Pfad?
  3. Bei PostgreSQL/MSSQL: Ist der Datenbankserver erreichbar?
  4. Testen Sie die Verbindung ueber die CLI: GGU.Apps.ConnectCLI.exe db test

"Netzwerkfehler / Timeout"

Connie benoetigt eine Internetverbindung fuer die KI-Kommunikation:

  1. Pruefen Sie Ihre Internetverbindung
  2. Ist ein Proxy konfiguriert? Setzen Sie ggf. HTTPS_PROXY
  3. Wird die Verbindung durch eine Firewall blockiert? Port 443 (HTTPS) muss offen sein

Konversation zuruecksetzen

Wenn Connie unerwartete Antworten gibt, starten Sie eine neue Konversation:

/new

Dies loescht den bisherigen Verlauf und beginnt von vorne.