Compartilhar via


MessagesOperations interface

Interface que representa uma operação de mensagens.

Propriedades

create

Cria uma nova mensagem em um thread especificado.

get

Recupera uma mensagem existente.

list

Obtém uma lista de mensagens que existem em um thread.

update

Modifica uma mensagem existente em um thread existente.

Detalhes da propriedade

create

Cria uma nova mensagem em um thread especificado.

create: (threadId: string, role: MessageRole, content: MessageInputContent, options?: MessagesCreateMessageOptionalParams) => Promise<ThreadMessage>

Valor da propriedade

(threadId: string, role: MessageRole, content: MessageInputContent, options?: MessagesCreateMessageOptionalParams) => Promise<ThreadMessage>

get

Recupera uma mensagem existente.

get: (threadId: string, messageId: string, options?: MessagesGetMessageOptionalParams) => Promise<ThreadMessage>

Valor da propriedade

(threadId: string, messageId: string, options?: MessagesGetMessageOptionalParams) => Promise<ThreadMessage>

list

Obtém uma lista de mensagens que existem em um thread.

list: (threadId: string, options?: MessagesListMessagesOptionalParams) => PagedAsyncIterableIterator<ThreadMessage, ThreadMessage[], PageSettings>

Valor da propriedade

(threadId: string, options?: MessagesListMessagesOptionalParams) => PagedAsyncIterableIterator<ThreadMessage, ThreadMessage[], PageSettings>

update

Modifica uma mensagem existente em um thread existente.

update: (threadId: string, messageId: string, options?: MessagesUpdateMessageOptionalParams) => Promise<ThreadMessage>

Valor da propriedade

(threadId: string, messageId: string, options?: MessagesUpdateMessageOptionalParams) => Promise<ThreadMessage>