diff --git a/frontend/src/api/conversationApi.ts b/frontend/src/api/conversationApi.ts index e7b6560f..25d5530b 100644 --- a/frontend/src/api/conversationApi.ts +++ b/frontend/src/api/conversationApi.ts @@ -91,7 +91,8 @@ export const sendMessageStream = async ( onError: (error: Error) => void ) => { try { - const response = await fetch(`${import.meta.env.VITE_API_BASE_URL}/conversations/message/stream`, { + // 使用相对路径,通过Vite代理转发到后端 + const response = await fetch('/api/v1/conversations/message/stream', { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/frontend/src/pages/AgentChatPage.tsx b/frontend/src/pages/AgentChatPage.tsx index d1ca3884..2fa24cd9 100644 --- a/frontend/src/pages/AgentChatPage.tsx +++ b/frontend/src/pages/AgentChatPage.tsx @@ -71,8 +71,8 @@ const AgentChatPage = () => { title: `与${agent.name}的对话`, }) - if (response.data.success && response.data.data) { - setConversation(response.data.data) + if (response.success && response.data) { + setConversation(response.data) setMessages([]) } } catch (err) {