Saltar al contenido principal
Versión: Siguiente

OpenAIChatHelper

The chat helper allow to keep a list of messages in memory and make consecutive prompt.

Propiedades

Nombre de la propiedadTipoDefault ValueDescripción
chatOpenAIChatAPI-The chat API instance used for communication with OpenAI.
systemPromptOpenAIMessage-The system prompt message that guides the chat assistant's responses.
numberOfMessagesInteger5The maximum number of messages to retain in the chat history.
parámetrosOpenAIChatCompletionsParameters-The parameters for the OpenAI chat completion request.
messagesColección de OpenAIMessage[]The collection of messages exchanged in the chat session.

Funciones

prompt()

prompt(prompt : Text) : OpenAIChatCompletionsResult

ParámetrosTipoDescripción
promptTextThe text prompt to send to OpenAI chat.
ResultadoOpenAIChatCompletionsResultThe completion result returned by the chat.

Sends a user prompt to the chat and returns the corresponding completion result.

Ejemplo de Uso

var $chatHelper:=$client.chat.create("You are a helpful assistant.")

var $result:=$chatHelper.prompt("Hello, how can I help you today?")
$result:=$chatHelper.prompt("Why 42?")