Поделиться через


MessagesOperations interface

Интерфейс, представляющий операции с сообщениями.

Свойства

create

Создает новое сообщение в указанном потоке.

get

Извлекает существующее сообщение.

list

Возвращает список сообщений, существующих в потоке.

update

Изменяет существующее сообщение в существующем потоке.

Сведения о свойстве

create

Создает новое сообщение в указанном потоке.

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

Значение свойства

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

get

Извлекает существующее сообщение.

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

Значение свойства

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

list

Возвращает список сообщений, существующих в потоке.

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

Значение свойства

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

update

Изменяет существующее сообщение в существующем потоке.

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

Значение свойства

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