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>