Сеансы
Создать сеанс
BetaManagedAgentsSession beta().sessions().create(params, requestOptions = RequestOptions.none())POST/v1/sessions
Список сеансов
SessionListPage beta().sessions().list(params = SessionListParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions
Получить сеанс
BetaManagedAgentsSession beta().sessions().retrieve(params = SessionRetrieveParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}
Обновить сеанс
BetaManagedAgentsSession beta().sessions().update(params = SessionUpdateParams.none(), requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}
Удалить сеанс
BetaManagedAgentsDeletedSession beta().sessions().delete(params = SessionDeleteParams.none(), requestOptions = RequestOptions.none())DELETE/v1/sessions/{session_id}
Архивировать сеанс
BetaManagedAgentsSession beta().sessions().archive(params = SessionArchiveParams.none(), requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}/archive
Models
СеансыСобытия
Список событий
EventListPage beta().sessions().events().list(params = EventListParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/events
Отправить события
BetaManagedAgentsSendSessionEvents beta().sessions().events().send(params, requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}/events
Потоковая передача событий
StreamResponse<BetaManagedAgentsStreamSessionEvents> beta().sessions().events().streamStreaming(params = EventStreamParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/events/stream
СеансыРесурсы
Добавить ресурс сеанса
BetaManagedAgentsFileResource beta().sessions().resources().add(params, requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}/resources
Список ресурсов сеанса
ResourceListPage beta().sessions().resources().list(params = ResourceListParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/resources
Получить ресурс сеанса
ResourceRetrieveResponse beta().sessions().resources().retrieve(params, requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/resources/{resource_id}
Обновить ресурс сеанса
ResourceUpdateResponse beta().sessions().resources().update(params, requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}/resources/{resource_id}
Удалить ресурс сеанса
BetaManagedAgentsDeleteSessionResource beta().sessions().resources().delete(params, requestOptions = RequestOptions.none())DELETE/v1/sessions/{session_id}/resources/{resource_id}
СеансыПотоки
Список потоков сеанса
ThreadListPage beta().sessions().threads().list(params = ThreadListParams.none(), requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/threads
Получить поток сеанса
BetaManagedAgentsSessionThread beta().sessions().threads().retrieve(params, requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/threads/{thread_id}
Архивировать поток сеанса
BetaManagedAgentsSessionThread beta().sessions().threads().archive(params, requestOptions = RequestOptions.none())POST/v1/sessions/{session_id}/threads/{thread_id}/archive
СеансыПотокиСобытия
Список событий потока сеанса
EventListPage beta().sessions().threads().events().list(params, requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/threads/{thread_id}/events
Потоковая передача событий потока сеанса
StreamResponse<BetaManagedAgentsStreamSessionThreadEvents> beta().sessions().threads().events().streamStreaming(params, requestOptions = RequestOptions.none())GET/v1/sessions/{session_id}/threads/{thread_id}/stream