|
<< Click to Display Table of Contents >> Navigation: Komponenten > Treiber > REST Client > ChatGPT |
Beispiel zur Einbindung von ChatGPT über die REST API. Eine ScadaComp kann hier heruntergeladen werden.
Voraussetzung ist ein kostenpflichtiger Zugang.
1. Einloggen bei openai unter https://platform.openai.com/api-keys
2. + Create new secret key drücken und einen Key anfordern
3. Schlüssel kopieren
4. Im EisBaertreiber "Keine/Andere" als Authentifizierung auswählen
5. API Base URL = https://api.openai.com/v1/
6. "Allgemein" im Header "Authorization=Bearer Leerzeichen Secretkey" eintragen (Beispiel: Authorization=Bearer HierFolgtDerChatGPTSecretKey)

7. Parameter-Profil anlegen:

8. Im Kanaleditor einen Kanal erstellen für die Fragen an ChatGPT über den Pfad "chat/completions":

9. Das Antwort Profil wird angelegt:

Nun kann über die Texteingabe eine Frage an ChatGPT gesendet werden.
Hierfür wird der Text an den Datenpunkt: Dynamisch - Abfrageparameter - messages - [0] - content , gesendet.
Die Antwort erhält man am Datenpunkt: Dynamisch - Frage stellen - Abfrage Antwort - choices - [0] - message - content