This commit is contained in:
@@ -46,7 +46,7 @@ services:
|
|||||||
dockerfile: docker/Dockerfile.frontend
|
dockerfile: docker/Dockerfile.frontend
|
||||||
container_name: ai-frontend
|
container_name: ai-frontend
|
||||||
environment:
|
environment:
|
||||||
- API_URL=/ai/api/chat # 通过 Nginx 反向代理访问后端(路径前缀 /ai)
|
- API_URL=http://backend:8001/chat # Docker 内部使用服务名解析
|
||||||
ports:
|
ports:
|
||||||
- "8501:8501"
|
- "8501:8501"
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ Streamlit 前端 - 支持模型选择
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
# 标准库
|
# 标准库
|
||||||
|
import os
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
# 第三方库
|
# 第三方库
|
||||||
@@ -10,11 +11,8 @@ import requests
|
|||||||
import streamlit as st
|
import streamlit as st
|
||||||
|
|
||||||
|
|
||||||
# 原来的硬编码,本地测试
|
# 后端 API 地址:优先从环境变量读取,Docker 环境使用服务名,本地开发可覆盖
|
||||||
# API_URL = "http://115.190.121.151:8001/chat"
|
API_URL = os.getenv("API_URL", "http://backend:8001/chat")
|
||||||
|
|
||||||
# 改为相对路径(由 Nginx 代理转发,路径前缀为 /ai)
|
|
||||||
API_URL = "/ai/api/chat"
|
|
||||||
|
|
||||||
st.set_page_config(page_title="AI 个人助手", page_icon="🤖")
|
st.set_page_config(page_title="AI 个人助手", page_icon="🤖")
|
||||||
st.title("🤖 个人生活与数据分析助手")
|
st.title("🤖 个人生活与数据分析助手")
|
||||||
|
|||||||
Reference in New Issue
Block a user