Partilhar via


MessagesOperations interface

Interface que representa uma operação 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 de Propriedade

create

Cria uma nova mensagem em um thread especificado.

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

Valor de 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 de 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 de 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 de Propriedade

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