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,Database,Key,Model,Mmproj,Compatibility,Reduce,SystemRole,UserRole,ImageFileName,Params}

Parameter

BaseURL: URL des externen GPT-Dienstes. Oder "internal" bzw. leer lassen für programminterne KI.

Database: Gibt die optionale Datenverbindung für Platzhalter innerhalb der System- oder Benutzerrolle an. "DocDB" für das Dokumentenarchiv oder "CRMDB" für die Kontaktdatenbank. Dieser Parameter bleibt i. d. R. aber leer.

Key: API-Schlüssel

Model: Chat-Modell

Mmproj: Optinal visuelles Modell

Compatibility: Bei interner KI bitte 0 angeben, bei externer: 0=klassisches Modell,  oder 1=modernes Modell.

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

SystemRole: Input der Systemrolle. Die Texte dürfen kein Komma enthalten, siehe OmApiCsvParams.

UserRole: Input der Benutzerrolle.

ImageFileName: Bilddateiname bei KI mit visuellem Modell.

Params: Optionale Parameter

 

Rückgabewert

Antwort (Output) des GPT.

Syntax 3 (veraltet)

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

Bitte nicht mehr verwenden. Diese Syntax ist nur aus Kompatibilitätsgründen für Code aus den Versionen 24.0 und 25.0 vorhanden.

Beschreibung

Die Funktion kommuniziert mit der Künstlichen Intelligenz und gibt die Antwort (Output) zurück. Syntax 1 führt eine der Standardfunktionen 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:internal,,Dummykey,qianfan-ocr-4b-Q4_K_M,qianfan-ocr-mmproj,0,320,Du bist ein Assistent für die visuelle Bilderkennung.,Beschreibe das Bild.,C:\Daten\MeinBild.jpg,max_tokens=3072,temperature=0.2}

{ExecuteGPT:,,,qianfan-ocr-4b-Q4_K_M,,0,320,Du bist ein Assistent für Alltagsfragen. Antworte auf Deutsch.,Wie tief kann ein Pinguin tauchen?}

Siehe auch

Makro-Referenz

Künstliche Intelligenz

AutoCaptGPT

Hilfekapitel aktualisiert am