From 11697cb7da4e5d78d21bd2f5c107da456a08c594 Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期四, 12 六月 2025 13:22:21 +0800 Subject: [PATCH] 大模型功能修改 --- src/api/ai/chat/message/index.ts | 50 ++++++++------------------------------------------ 1 files changed, 8 insertions(+), 42 deletions(-) diff --git a/src/api/ai/chat/message/index.ts b/src/api/ai/chat/message/index.ts index 1123524..9ec9dcd 100644 --- a/src/api/ai/chat/message/index.ts +++ b/src/api/ai/chat/message/index.ts @@ -2,7 +2,6 @@ import { fetchEventSource } from '@microsoft/fetch-event-source' import { getAccessToken } from '@/utils/auth' import { config } from '@/config/axios/config' -import {refreshToken} from "@/api/login"; // 聊天VO export interface ChatMessageVO { @@ -36,6 +35,14 @@ getChatMessageListByConversationId: async (conversationId: number | null) => { return await request.get({ url: `/ai/chat/message/list-by-conversation-id?conversationId=${conversationId}` + }) + }, + + // 消息列表 + getChatMessagePageListByConversationId: async (params: number | null) => { + return await request.get({ + url: `/ai/chat/message/page-list-by-conversation-id`, + params: params }) }, @@ -76,35 +83,6 @@ signal: ctrl.signal }) }, - // 发送 Stream 消息 【工业大模型专用】 - // sendEnergyChatMessageStream: async ( - // conversationId: number, - // content: string, - // ctrl, - // enableContext: boolean, - // onMessage, - // onError, - // onClose - // ) => { - // const token = getAccessToken() - // return fetchEventSource(`${config.base_url}/ai/chat/message/send-energy-stream`, { - // method: 'post', - // headers: { - // 'Content-Type': 'application/json', - // Authorization: `Bearer ${token}` - // }, - // openWhenHidden: true, - // body: JSON.stringify({ - // conversationId, - // content, - // useContext: enableContext - // }), - // onmessage: onMessage, - // onerror: onError, - // onclose: onClose, - // signal: ctrl.signal - // }) - // }, // 删除消息 deleteChatMessage: async (id: string) => { @@ -115,18 +93,6 @@ deleteByConversationId: async (conversationId: number) => { return await request.delete({ url: `/ai/chat/message/delete-by-conversation-id?conversationId=${conversationId}` - }) - }, - - // // 删除消息【工业大模型专用】 - // deleteEnergyChatMessage: async (id: string) => { - // return await request.delete({ url: `/ai/chat/message/delete-energy?id=${id}` }) - // }, - - // 删除指定对话的消息【工业大模型专用】 - deleteEnergyByConversationId: async (conversationId: number) => { - return await request.delete({ - url: `/ai/chat/message/delete-energy-by-conversation-id?conversationId=${conversationId}` }) }, -- Gitblit v1.9.3