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>