OpenAI GPT plugin from OpenAI to enable conversational interfaces and chatbots that can understand and respond to user inputs.
OpenAI API Key required

More info
https://openai.com/

 

neoGptSetApiKey

Purpose:

Set OpenAI API Key (Use with caution)

Category:

neoGpt

Syntax:

neoGptSetApiKey "apiKey"

 

apiKey

API Key

 

neoGptSetModel

Purpose:

Set GPT model version

Category:

neoGpt

Syntax:

neoGptSetModel "modelName

 

"modelName

GPT model name"

 

neoGptSetCreativity

Purpose:

Set the level of randomness or "creativity" in the generated text.
Higher values result in more diverse and unpredictable output. Lower values result in more conservative and predictable output.
Default value: 7

Category:

neoGpt

Syntax:

neoGptSetCreativity creativityValue

 

creativityValue

Creativity level

 

neoGptText

Purpose:

Generate a text answer to a user prompt

Category:

neoGpt

Syntax:

neoGptText "promptText" returnVar callback

 

promptText

Prompt text

returnVar

Variable to store text answer

callback

Callback subroutine (optional)

 

neoGptChat

Purpose:

Generate a text answer to a user prompt and retains conversation.
Use the first call to set the chat behaviour.

Category:

neoGpt

Syntax:

neoGptChat "promptText" returnVar arrayVar callback

 

promptText

Prompt text

returnVar

Variable to store text answer

arrayVar

Array variable to store conversation

callback

Callback subroutine (optional)

 

neoGptImage

Purpose:

Generate an Image from a user description

Category:

neoGpt

Syntax:

neoGptImage "descriptionText" imageSize returnVar "returnFormat callbacksubroutine

 

descriptionText

Description text

imageSize

Image size

returnVar

Variable to store result

"returnFormat

Return format"

callbacksubroutine

Callback subroutine (optional)


neoGptCreateAssistant

Purpose:

Create a new assistant with specific instructions, name, and model

Category:

neoGpt

Syntax:

neoGptCreateAssistant "instructions" "assistantName" "model callback

 

instructions

Instructions for the assistant

assistantName

Name of the assistant

"model

GPT model name"

callback

Callback subroutine (optional)

 

neoGptCreateThread

Purpose:

Create a new conversation thread with OpenAI API Assistant

Category:

neoGpt

Syntax:

neoGptCreateThread returnVar callback

 

returnVar

Variable to store the thread ID

callback

Callback subroutine (optional)

 

neoGptAddMessageToThread

Purpose:

Add a message to an existing conversation thread

Category:

neoGpt

Syntax:

neoGptAddMessageToThread "threadId" "messageContent" returnVar callback

 

threadId

ID of the thread

messageContent

Content of the user's message

returnVar

Variable to store the response message ID

callback

Callback subroutine (optional)

 

neoGptRunThread

Purpose:

Run a specific thread with given instructions and assistant ID

Category:

neoGpt

Syntax:

neoGptRunThread "threadId" "assistantId" "instructions" returnVar callback

 

threadId

ID of the thread to be run

assistantId

ID of the assistant

instructions

Instructions for the run

returnVar

Variable to store the run ID

callback

Callback subroutine (optional)

 

neoGptCheckRunStatus

Purpose:

Check the status of a specific run in a thread to check if it has moved to completed.

Category:

neoGpt

Syntax:

neoGptCheckRunStatus "threadId" "runId" returnVar callback

 

threadId

ID of the thread

runId

ID of the run

returnVar

Variable to store the run status

callback

Callback subroutine (optional)

 

neoGptGetThreadMessages

Purpose:

Retrieve messages from a specific thread

Category:

neoGpt

Syntax:

neoGptGetThreadMessages "threadId" returnVar callback

 

threadId

ID of the thread

returnVar

Variable to store the retrieved messages

callback

Callback subroutine (optional)

 

Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites