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