---
title: MCAI.GETAI
description: "```javascript // Scriptfunktion 'MCAI.GETAI' // GETAI ist der tatsächliche Aufruf der KI, der mit den zuvor durch ADDPROMPT gesetzten Aufforderungen und Definitionen erfolgt. //Beschreibung: //Kleines AI-Beispiel, das die Abfrage von ICD-Codes anhand zweier Diagnosen demonstriert. AIMODEL=\"gpt-5\" DIAG1=\"Prostatkarzinom\" DIAG2=\"Grippe\" $K=\",\" ISKI=MCAI.INITAI{}…"
url: "https://aspi-gmbh.de/docs/mcai-getai/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / KI/AI"
---

# MCAI.GETAI

```javascript

                // Scriptfunktion 'MCAI.GETAI'
// GETAI ist der tatsächliche Aufruf der KI, der mit den zuvor durch ADDPROMPT gesetzten Aufforderungen und Definitionen erfolgt.

//Beschreibung:
//Kleines AI-Beispiel, das die Abfrage von ICD-Codes anhand zweier Diagnosen demonstriert.

AIMODEL="gpt-5"

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{MCDMS-AI,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
```
