Condividi tramite


MessagesOperations interface

Interfaccia che rappresenta un'operazione Messaggi.

Proprietà

create

Crea un nuovo messaggio in un thread specificato.

get

Recupera un messaggio esistente.

list

Ottiene un elenco di messaggi presenti in un thread.

update

Modifica un messaggio esistente in un thread esistente.

Dettagli proprietà

create

Crea un nuovo messaggio in un thread specificato.

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

Valore della proprietà

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

get

Recupera un messaggio esistente.

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

Valore della proprietà

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

list

Ottiene un elenco di messaggi presenti in un thread.

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

Valore della proprietà

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

update

Modifica un messaggio esistente in un thread esistente.

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

Valore della proprietà

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