Compartilhar via


OpenAIConversationsSession class

Detalhes do construtor

OpenAIConversationsSession(OpenAIConversationsSessionOptions)

new OpenAIConversationsSession(options?: OpenAIConversationsSessionOptions)

Parâmetros

options

OpenAIConversationsSessionOptions

Detalhes da propriedade

sessionId

undefined | string sessionId

Valor da propriedade

undefined | string

[OPENAI_SESSION_API]

[OPENAI_SESSION_API]: "conversations"

Valor da propriedade

"conversations"

Detalhes do método

addItems(AgentInputItem[])

function addItems(items: AgentInputItem[]): Promise<void>

Parâmetros

items

AgentInputItem[]

Retornos

Promise<void>

clearSession()

function clearSession(): Promise<void>

Retornos

Promise<void>

getItems(number)

function getItems(limit?: number): Promise<AgentInputItem[]>

Parâmetros

limit

number

Retornos

Promise<AgentInputItem[]>

getSessionId()

function getSessionId(): Promise<string>

Retornos

Promise<string>

popItem()

function popItem(): Promise<undefined | AgentInputItem>

Retornos

Promise<undefined | AgentInputItem>