// Scriptfunktion 'MCAI.ADDPROMPT'
// Liefert einen String zur Übergabe an die KI, der die Tabellen und Feldstrukturen einer Access-Datenbank liefert.
// Wird kein Tabellenname angegeben, liefert die Funktion die Struktur der gesamten Datenbank zurück.
// Tabellen können auch per Semikolon übergeben werden, um nur ausgewählte Tabellen zurückzuliefern.
//Beschreibung:
//Kleines AI-Beispiel, das die Abfrage von ICD-Codes anhand zweier Diagnosen demonstriert.
AIMODEL="gpt-4"
DIAG1="Prostatkarzinom"
DIAG2="Grippe"
$K=","
ISKI=MCAI.INITAI{}
IFBLOCK{ISKI=True}
RES=MCAI.ADDPROMPT{Was ist der ICD Code für Diagnose {DIAG1}?}
RES=MCAI.ADDPROMPT{Und welches ist der ICD Code für die Diagnose {DIAG2}?}
RES=MCAI.ADDPROMPT{Bitte gib mir nur die ICD Codes durch SEMiKOLON Getrennt{$K} Keine Anmerkungen etc.}
RES=MCAI.GETAI{Du bist ein Experte für Medizinische Dokumentation:,{AIMODEL},5000,0.0D,0.0,1,100,0}
RES=SPLIT{{MCAI_RESULT},;,ICDS}
ELSE
RES=MCFORMS.FORMS_MESSAGE{AI-HOTKEY-SCRIPT,Die KI für MCDMS wurde entweder nicht geladen oder ist für Sie nicht verfügbar. Bitte wenden Sie sich an Ihren zuständigen Administrator{$K} um zu klären{$K} ob der AI-Hotkey für Sie freigeschaltet werden kann!,1}
ENDIF