Saltar al contenido principal
Versión: 20 R9

OpenAIChatHelper

El asistente de chat permite conservar una lista de mensajes en memoria y efectuar avisos consecutivos.

Propiedades

Nombre de la propiedadTipoValor por defectoDescripción
chatOpenAIChatAPI-La instancia API de chat utilizada para la comunicación con OpenAI.
systemPromptOpenAIMessage-El mensaje del sistema que guía las respuestas del asistente de chat.
numberOfMessagesInteger5El número máximo de mensajes a conservar en el historial de chat.
parámetrosOpenAIChatCompletionsParameters-Los parámetros para la solicitud de terminación del chat OpenAI.
messagesColección de OpenAIMessage[]La colección de mensajes intercambiados en la sesión de chat.

Funciones

prompt()

prompt(prompt : Text) : OpenAIChatCompletionsResult

ParámetrosTipoDescripción
promptTextTexto a enviar al chat de OpenAI.
ResultadoOpenAIChatCompletionsResultEl resultado de finalización devuelto por el chat.

Envía una consulta de usuario al chat y devuelve el resultado de finalización correspondiente.

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?")