【新增】AI:对话管理 100%

This commit is contained in:
YunaiV
2024-05-25 08:59:56 +08:00
parent d172d3db73
commit 4c259cd60f
5 changed files with 365 additions and 168 deletions

View File

@ -55,5 +55,10 @@ export const ChatConversationApi = {
// 获得对话分页
getChatConversationPage: async (params: any) => {
return await request.get({ url: `/ai/chat/conversation/page`, params })
},
// 管理员删除消息
deleteChatConversationByAdmin: async (id: number) => {
return await request.delete({ url: `/ai/chat/conversation/delete-by-admin?id=${id}` })
}
}

View File

@ -55,7 +55,7 @@ export const ChatMessageApi = {
body: JSON.stringify({
conversationId,
content,
useContext: enableContext,
useContext: enableContext
}),
onmessage: onMessage,
onerror: onError,
@ -71,7 +71,18 @@ export const ChatMessageApi = {
// 删除消息 - 对话所有消息
deleteByConversationId: async (conversationId: string) => {
return await request.delete({ url: `/ai/chat/message/delete-by-conversation-id?conversationId=${conversationId}` })
}
return await request.delete({
url: `/ai/chat/message/delete-by-conversation-id?conversationId=${conversationId}`
})
},
// 获得消息分页
getChatMessagePage: async (params: any) => {
return await request.get({ url: '/ai/chat/message/page', params })
},
// 管理员删除消息
deleteChatMessageByAdmin: async (id: number) => {
return await request.delete({ url: `/ai/chat/message/delete-by-admin?id=${id}` })
}
}