FileLinx | Beheerdershandleiding
×
Menu
Index

6.9.27. Open AI (ChatGPT)

 
Met deze workflow stap kunt u kunstmatige intelligentie (Artificial intelligence (AI)) integreren in uw oplossing via Open AI. ChatGPT is het taalmodel wat ontwikkeld is door OpenAI. Zie voor meer informatie: https://openai.com/
 
Om de workflow stap in te richten moet er eerst een OpenAI provider worden ingesteld. Dit kan door een nieuwe "System-OpenAI-Provider" aan te maken.
 
 
 
 
System-OpenAI-Provider
Uitleg
Name
Geeft de naam van stap weer. U kunt hier zelf een omschrijving opgeven.
Token*
Uw persoonlijke open AI token (API Key). U moet hiervoor een account hebben bij Open AI
URL**
De URL van de OpenAI Api:
https://api.openai.com/v1/chat/completions
Model**
Het taalmodel (FileLinx is getest met "gpt-3.5-turbo" en "gpt-4-turbo")
Temperature**
Een tunings parameter voor de api (FileLinx is getest met "0.7")
Allow uploadfiles***
Met deze optie kan een image naar Open AI gestuurd worden,  deze kan mogelijk de tekst eruit lezen.
De optie werkt alleen vanaf model "gpt-4-turbo". Zie de link voor meer informatie.
Ondersteund alleen "JPEG, PNG and non-animated GIF". Werkt vanaf "gpt-4-turbo" model (met Vision)
 
 
 
 
Wij raden aan om de waardes zoals hierboven beschreven over te nemen. FileLinx heeft geen enkele invloed op de uitkomsten van de API.
 
Nadat u een Open AI provider heeft aangemaakt, kunt u de workflow stap inrichten
 
 
Open AI
Uitleg
Naam
Geef een voor u herkenbare naam op
Provider
De "System-OpenAI-Provider", zie hierboven
Prompt  (FileLinx function)
De vraag die u wilt stellen aan Chat GPT. Via een veld of parameter
Save Result in Field
Het veld waarin het antwoord van Chat GPT kan worden opgeslagen
File Input Filter (*.docx;*.pdf)
Hiermee kunt u een bestand/bestanden mee sturen naar Chat GPT. U kunt ook een FileLinx function opgeven.
 Hierbij kan gebruik gemaakt worden van wildcards. Er kunnen meerdere specificaties worden opgegeven door deze middels een punt-komma te scheiden.
Output filename
U kunt hetantwoord van Chat GPT ook opslaan in een bestand. Geeft hier de bestandsnaam op
Overwrite existing file
Indien u het antwoord opslaat in een bestand, geeft u hiermee aan of deze telkens overschreven mag worden. Zo niet, wordt er bij ieder antwoord een nieuwe versie van het bestand gemaakt.
Field Contains ChatID
U kunt hier een veld kiezen, waarin de chathistorie bewaard kan worden. U kunt dan op elk gewenst moment verder gaan met de chat waar u gebleven was. Chat GPT weet waar de historische conversatie over ging. Ondersteunede veldtypes zijn:
 
  • String
  • Memo small
  • Memo big
  • Integer
  • LinxType
 
Bij een LinxType veld, moet deze wijzen naar een "System-OpenAI-Chat-Item" wijzen, maar u kunt deze ook configureren als: "All LinxType"
 
Enable change logging
Standaard staat deze instelling uit. Als u de geschiedenis van wijzigingen wilt bijhouden zet u deze aan.
Enable workflow check for step action(s)
Standaard staat deze instelling uit. Indien aangevinkt worden items welke aangemaakt/bijgewerkt worden via deze workflow stap (actie) gecontroleerd op aanwezigheid van andere workflows die in dit geval af moeten gaan afhankelijk van hun start events, start conditions etc.