Saltar al contenido principal
Versión: 20 R9 BETA

OpenAIParameters

The OpenAIParameters class is designed to handle execution and request parameters for interacting with the OpenAI API.

Propiedades

Propiedades de la programación asíncrona

PropiedadTipoDescripción
formula u onTerminateFunctionA function to be called asynchronously when finished. Asegúrese de que el proceso actual no termina.
onResponseFunctionA function to be called asynchronously when the request finishes successfully. Asegúrese de que el proceso actual no termina.
onErrorFunctionA function to be called asynchronously when the request finishes with errors. Asegúrese de que el proceso actual no termina.
throwBooleanSi es true, lanza un error si se produce uno. Only if no formula callback defined.

Ver la documentación sobre código asíncrono

Propiedades de la red

PropiedadTipoDescripción
timeoutRealOverrides the client-level default timeout for the request, in seconds. Por defecto es 0.
httpAgentHTTPAgentOverrides the client-level default HTTP agent for the request.
maxRetriesIntegerThe maximum number of retries for the request. (Sólo si el código no es asíncrono, es decir, no se proporciona ninguna función)
extraHeadersObjectEncabezados adicionales para enviar con la petición.

Propiedades OpenAPI

PropiedadTipoDescripción
userTextA unique identifier representing the end-user, which helps OpenAI monitor and detect abuse.

Clases heredadas

Several classes inherit from OpenAIParameters to extend its functionality for specific use cases. Below are some of the classes that extend OpenAIParameters: