95dee5a70e
后端改进: - 改进 addCitationsToResponse 函数,更激进地添加来源标注 - 支持识别所有有实质内容的行(长度>5) - 优化特殊行的识别逻辑,保留'依据引用'、'分析'、'建议'等内容行 - 修复 go.mod 中 lib/pq 的依赖问题 - 优化字符串拼接效率(使用 fmt.Fprintf) - 添加 Scanner 错误检查 前端改进: - 优化徽章样式,增大尺寸和间距 - 改用 bg-blue-100 和 bg-orange-100 背景 - 添加 hover 效果和 cursor-pointer 配置优化: - LLM 服务地址改为 IP(192.168.1.6:18888),支持外部调用 - 本地服务保持 localhost,性能更优 测试: - 新增 6 个单元测试用例,全部通过 - 验证清单项、列表项、陈述句等各种格式的标注 文档: - 添加实现方案文档 - 添加用户使用指南
81 lines
2.0 KiB
Bash
81 lines
2.0 KiB
Bash
# ============================================================
|
|
# Aily - 企业 AI 应用平台 环境变量配置
|
|
# 复制此文件为 .env 并填入实际值
|
|
# ============================================================
|
|
|
|
# ---- 门户后端 ----
|
|
SERVER_HOST=0.0.0.0
|
|
SERVER_PORT=8080
|
|
DATABASE_URL=postgres://freedak:@localhost:5432/govai_portal?sslmode=disable
|
|
REDIS_URL=redis://localhost:6379
|
|
JWT_SECRET=change-this-to-a-random-string-in-production
|
|
JWT_EXPIRY=24h
|
|
|
|
# ---- LLM 直连(替代 Dify 对话引擎) ----
|
|
LLM_PROVIDER=openai
|
|
|
|
# OpenAI 兼容接口
|
|
OPENAI_API_KEY=sk-local
|
|
OPENAI_BASE_URL=http://192.168.1.6:18888/v1
|
|
OPENAI_MODEL=qwen2.5-7b-instruct
|
|
|
|
# Anthropic
|
|
ANTHROPIC_API_KEY=
|
|
ANTHROPIC_BASE_URL=https://api.anthropic.com
|
|
ANTHROPIC_MODEL=claude-sonnet-4-20250514
|
|
|
|
# 阿里千问 (Qwen)
|
|
QWEN_API_KEY=sk-c0c5174892c44ff48d587cd040fbdd40
|
|
QWEN_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
|
|
QWEN_MODEL=qwen-plus
|
|
|
|
# 本地 LLM 服务
|
|
LOCAL_LLM_BASE_URL=http://192.168.1.6:18888/v1
|
|
LOCAL_LLM_MODEL=qwen2.5-7b-instruct
|
|
LOCAL_LLM_API_KEY=
|
|
|
|
# ---- Dify 对接(知识库/创作中心仍可用) ----
|
|
DIFY_API_URL=http://localhost:5001/v1
|
|
DIFY_API_KEY=app-xxxx
|
|
|
|
# ---- 模型网关(未来扩展) ----
|
|
MODEL_GATEWAY_URL=http://localhost:8081
|
|
|
|
# ---- SSO 认证 ----
|
|
SSO_TYPE=password
|
|
|
|
# LDAP
|
|
LDAP_URL=ldap://ldap.company.com:389
|
|
LDAP_BASE_DN=dc=company,dc=com
|
|
LDAP_BIND_DN=cn=admin,dc=company,dc=com
|
|
LDAP_BIND_PASSWORD=
|
|
|
|
# OAuth2
|
|
OAUTH2_CLIENT_ID=
|
|
OAUTH2_CLIENT_SECRET=
|
|
OAUTH2_AUTH_URL=
|
|
OAUTH2_TOKEN_URL=
|
|
OAUTH2_USERINFO_URL=
|
|
|
|
# ---- PPT Worker 微服务 ----
|
|
PPT_WORKER_URL=http://localhost:8090
|
|
|
|
# ---- 对象存储 (MinIO) ----
|
|
MINIO_ENDPOINT=localhost:9000
|
|
MINIO_ACCESS_KEY=minioadmin
|
|
MINIO_SECRET_KEY=minioadmin
|
|
MINIO_BUCKET=aily-files
|
|
|
|
# ---- 前端 ----
|
|
NEXT_PUBLIC_API_URL=http://localhost:8080
|
|
NEXT_PUBLIC_APP_NAME=Aily - 企业AI应用平台
|
|
|
|
# ---- PostgreSQL (Docker) ----
|
|
POSTGRES_USER=aily
|
|
POSTGRES_PASSWORD=aily
|
|
POSTGRES_DB=aily_portal
|
|
|
|
# ---- MinIO (Docker) ----
|
|
MINIO_ROOT_USER=minioadmin
|
|
MINIO_ROOT_PASSWORD=minioadmin
|