API-Verbindungen (Shell/Curl)
Es ist möglich sehr leicht mit Curl Kommandos die API-Schnittstelle bei der KI-Toolbox zu nutzen.
Beispiel Shell/Curl Kommando:
curl -X 'POST' \
'https://ki-toolbox.tu-braunschweig.de/api/v1/chat/send' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <Token>' \
-H 'Content-Type: application/json' \
-d '{
"thread": null,
"prompt": "<Prompt>",
"model": "<Model>",
"customInstructions": "<Benutzerdefinierte Anweisungen>",
"hideCustomInstructions": <true oder false>,
}'
Zeile 2: API-Call Adresse anpassen wir nötig
Zeile 4: <Token> mit der API-Schlüssel (Token) ersetzen oder aus den Umgebungsvariablen laden
Zeilen 7 - 11: "Message Body" - anpassen wir nötig, z.B. "<Prompt>" mit dem Prompt ersetzen und "<Model>" mit dem Modelnamen
Zeile 10: hier können benutzerdefinierte Anweisungen eingegeben werden
Zeile 11: das Feld hier kann als true gesetzt werden falls die benutzerdefinierte Anweisungen auf dem Frontend nicht angezeigt werden sollen
No Comments