ExecuteGPT

<< Hilfenavigation einblenden

Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > ExecuteGPT

ExecuteGPT

Makro-Funktion ExecuteGPT

Künstliche Intelligenz mit "Generative Pre-trained Transformer" ausführen.

Syntax 1

{ExecuteGPT:Function,Database,Input}

Parameter

Function: Nummer der KI-Standardfunktion:
1: Chat
2: Text übersetzen
3: Suche erzeugen
4: Dokumentenerkennung
5: Bilderkennung
6: Kontakterkennung
7: Makro-Editor

Database: gibt die Datenverbindung für die Funktionen 3, 4, 5 und 6 an. Verwenden Sie "DocDB" für das Dokumentenarchiv oder "CRMDB" für die Kontaktdatenbank.

Input: Die Frage an die KI, der zu analysierende Text oder der Bilddateiname für die Bilderkennung. Diese Eingabe wird als {GPTInput} an die Standardfunktion gegeben. Kommata im Input stören nicht

 

Rückgabewert

Antwort (Output) des GPT.

Syntax 2

{ExecuteGPT:BaseURL,Key,Model,MaxTokens,Reduce,SystemRole,UserRole}

Parameter

BaseURL: URL des GPT

Key: API-Schlüssel

Model: GPT-Modell

MaxTokens: Anweisung an GPT für maximale Tokenanzahl

Reduce: Dokumententext des Inputs auf diese Tokenanzahl kürzen. Bei Bilderkennung das Bild auf diese Pixelhöhe oder -breite verkleinern.

SystemRole: Input der Systemrolle. Diese darf kein Komma enthalten, siehe OmApiCsvParams.

UserRole: Input der Benutzerrolle, diese darf kein Komma enthalten.

 

Rückgabewert

Antwort (Output) des GPT.

Beschreibung

Die Funktion kommuniziert mit der Künstlichen Intelligenz und gibt die Antwort (Output) zurück. Syntax 1 führt eine der Standradfunktionen aus, Syntax 2 ist frei definierbar.

Eine KI-Funktion kann beispielsweise abhängig vom Dokumententyp im Hauptmenü Start | Verwenden | Befehl oder als Datei in Makro hinterlegt werden.

Beispiele

{ExecuteGPT:2,,The computer is in the office}

{ExecuteGPT:http://localhost:4891/v1,Key,Llama 3 8B Instruct,1024,320,,Was ist eine XRechnung?}

Siehe auch

Makro-Referenz

Künstliche Intelligenz

AutoCaptGPT