Compare commits

..

1 Commits

Author SHA1 Message Date
f7c4ed9e3b docker fix backend url 2026-02-14 15:38:09 +00:00
3 changed files with 6 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
import React, { useState, useEffect } from 'react';
import './../styles/App.css';
import {getBackendHost} from "../utils/api";
const DebateConfiguration = ({ onCreateDebate, onViewSessions, onViewSettings, isGuest }) => {
const [formData, setFormData] = useState({
@@ -118,7 +119,7 @@ const DebateConfiguration = ({ onCreateDebate, onViewSessions, onViewSettings, i
if (provider === 'qwen') {
try {
// Call backend to get Qwen models (backend will fetch from Qwen API)
const qwenResponse = await fetch(`http://localhost:8000/models/${provider}`);
const qwenResponse = await fetch(`${getBackendHost()}/models/${provider}`);
if (qwenResponse.ok) {
const qwenData = await qwenResponse.json();
console.log('Backend Qwen models response:', qwenData); // Debug log

View File

@@ -1,5 +1,6 @@
import React, { useState, useEffect, useRef } from 'react';
import './../styles/App.css';
import {getBackendHost} from "../utils/api";
const DebateDisplay = ({ sessionId, onBackToConfig, isGuest }) => {
const [debateRounds, setDebateRounds] = useState([]);
@@ -42,7 +43,7 @@ const DebateDisplay = ({ sessionId, onBackToConfig, isGuest }) => {
.catch(err => console.error('Debate start error:', err));
// Connect to SSE endpoint for real-time updates
const es = new EventSource(`http://localhost:8000/debate/${sessionId}/stream`);
const es = new EventSource(`${getBackendHost()}/debate/${sessionId}/stream`);
setEventSource(es);
es.addEventListener('update', function(event) {

View File

@@ -1,5 +1,6 @@
import React, { useState, useEffect } from 'react';
import './../styles/App.css';
import {getBackendHost} from "../utils/api";
const SessionsList = ({ onLoadSession, onBackToConfig }) => {
const [sessions, setSessions] = useState([]);
@@ -13,7 +14,7 @@ const SessionsList = ({ onLoadSession, onBackToConfig }) => {
const fetchSessions = async () => {
try {
setLoading(true);
const response = await fetch('http://localhost:8000/sessions');
const response = await fetch(`${getBackendHost()}/sessions`);
if (!response.ok) {
throw new Error(`获取会话列表失败: ${response.statusText}`);