Chat
List Sessions
beta.chat.list(ChatListParams**kwargs) -> SyncPaginatedCursor[ChatListResponse]
GET/api/v1/chat
Get Full Session
beta.chat.retrieve(strsession_id, ChatRetrieveParams**kwargs) -> ChatRetrieveResponse
GET/api/v1/chat/{session_id}
Delete Session
beta.chat.delete(strsession_id, ChatDeleteParams**kwargs)
DELETE/api/v1/chat/{session_id}
Get Session Summary
beta.chat.get_summary(strsession_id, ChatGetSummaryParams**kwargs) -> ChatGetSummaryResponse
GET/api/v1/chat/{session_id}/summary
Generate Session Title
beta.chat.set_title(strsession_id, ChatSetTitleParams**kwargs) -> ChatSetTitleResponse
POST/api/v1/chat/{session_id}/title
Stream Messages
beta.chat.stream(strsession_id, ChatStreamParams**kwargs) -> object
POST/api/v1/chat/{session_id}/messages/stream