import axios from 'axios'; export interface ISessionListResult { code: number; msg: string; data: any; } // 会话列表 export function sessionListApi(dialog_id) { return axios.get( "/api/conversation/list?modeltype=localragflow&dialogid=" + dialog_id ); } // 删除会话 export function deleteSessionApi(conversation_ids: string[]) { return axios.post( '/api/conversation/del?modeltype=localragflow', { conversation_ids } ); } // 新增会话 export function addSessionApi(params: any) { return axios.get( '/api/getConId/kdwithai?platform=localragflow', { params } ); } // 聊天 export function chatApi(data: { conversation_id: string; messages: string }) { return axios.post( '/api/tech/cloudminds/query?modeltype=localragflow', data ); } // 获取会话详情 export function getSessionDetailsApi(conversation_id: string) { return axios.get( '/api/conversation/get?modeltype=localragflow', { params: { conversation_id } } ); } // 获取智能助手列表 export function getDialogListApi() { return axios.get('/api/dialog/list'); }