OpenAIConversationsSession class

Détails du constructeur

OpenAIConversationsSession(OpenAIConversationsSessionOptions)

new OpenAIConversationsSession(options?: OpenAIConversationsSessionOptions)

Paramètres

options

OpenAIConversationsSessionOptions

Détails de la propriété

sessionId

undefined | string sessionId

Valeur de propriété

undefined | string

[OPENAI_SESSION_API]

[OPENAI_SESSION_API]: "conversations"

Valeur de propriété

"conversations"

Détails de la méthode

addItems(AgentInputItem[])

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

Paramètres

items

AgentInputItem[]

Retours

Promise<void>

clearSession()

function clearSession(): Promise<void>

Retours

Promise<void>

getItems(number)

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

Paramètres

limit

number

Retours

Promise<AgentInputItem[]>

getSessionId()

function getSessionId(): Promise<string>

Retours

Promise<string>

popItem()

function popItem(): Promise<undefined | AgentInputItem>

Retours

Promise<undefined | AgentInputItem>