You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
896 B

1 month ago
from utils.request import api_request
def get_chat_session_list_api(session_id: str):
return api_request(method='get', url='/aichat/session/list/'+session_id, is_headers=True, json={})
def get_ai_chat_list_api(history_id: str):
return api_request(method='get', url='/aichat/chat/list/'+history_id, is_headers=True, json={})
def delete_chat_session(history_id: str):
return api_request(method='post', url='/aichat/delete/session/'+history_id, is_headers=True, json={})
def add_chat(page_obj: dict):
return api_request(method='post', url='/aichat/add', is_headers=True, json=page_obj)
def update_chat(page_obj: dict):
return api_request(method='post', url='/aichat/update', is_headers=True, json=page_obj)
def export_chat_file_api(page_obj: dict):
return api_request(method='post', url='/aichat/file/download', is_headers=True, json=page_obj, stream=True)