.env.development 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. VITE_VERSION=${npm_package_version}
  2. # VITE_API="//192.168.14.25:4006"
  3. # VITE_API="//human-card-mini.metamaker.cn"
  4. # VITE_API="//fifth-hospital.test.metamaker.cn"
  5. VITE_API="//qingpu-data-api.metamaker.cn"
  6. VITE_APP_KEY="e61a4f61170a4b2f8f88ee946e2e635b"
  7. VITE_MODEL_SERVER="https://qingpu-data-api.metamaker.cn/llms/qingpu"
  8. # VITE_API="/api"
  9. VITE_USE_KNOWLEDGE_API=true
  10. VITE_DOWNLOAD_URL="https://qingpu-data-api.metamaker.cn/llm/download/"
  11. # 政策库优先用仓库内的本地副本(/merchant-agent/policies_public.v1.json)
  12. # 原因:远端那份 327 条**全都没有** data.市级政策id,取不到 id 就拼不出政策详情地址,
  13. # 表现为详情面板的「政策名称」是纯文本、点不开;本地这份 261/262 有该字段。
  14. # 仅开发环境打开(见 index.html),生产仍远端优先
  15. VITE_POLICY_LOCAL_FIRST="true"
  16. VITE_PARENT_ORIGIN = 'https://192.168.14.50:5174'
  17. # 新版聊天协议后端(POST /api/chat,SSE)
  18. # 开发环境走 vite 同源代理(见 vite.config.ts 的 /chat-api/),
  19. # 避免 HTTPS 页面直连 HTTP 后端被浏览器拦截,同时绕开后端未实现 CORS 的问题
  20. VITE_CHAT_API="/chat-api"
  21. # 聊天后端真实地址。dev 走同源代理(VITE_CHAT_API 是代理前缀,见 vite.config.ts),
  22. # 代理的 target 从**这个变量**读,不再硬编码在 vite.config.ts 里
  23. VITE_CHAT_TARGET="http://192.168.2.23:8000"
  24. # DMS 数据管理服务(会话/问答记录/反馈的落地库)
  25. # 走 vite 同源代理:HTTPS 页面直连 http:// 的 DMS 会被浏览器按混合内容拦截,
  26. # 且 token 由代理侧注入(见 vite.config.ts),不进浏览器产物
  27. VITE_DMS_API="/dms-api"
  28. VITE_DMS_TARGET="http://121.43.55.7:10081"
  29. # 取 OSS 上传签名的接口(当前为厂商 metamaker 提供,实测无需鉴权)。
  30. # 换自建签名服务时只改这里(见 harness/docs/reference/current-api-call-sites.md)
  31. # 取本机 IP 的接口(DMS 访客归属:访客_<IP>,见 src/utils/client-ip.ts)
  32. # 它是 **HTTP**,而页面是 HTTPS —— 直连会被混合内容拦掉,所以走同源代理
  33. VITE_IP_API="/ip-api"
  34. VITE_IP_TARGET="http://121.43.55.7:10011"
  35. # 阿里云 NLS(实时语音识别)的 token 端点 —— 后端网关提供,**同源路径**。
  36. # 网关只有 HTTP、页面是 HTTPS,直连会被混合内容拦掉,所以走 vite 代理(见 vite.config.ts 的 /aly-api/)。
  37. # 生产要在 nginx 里把 /aly-api/ 转发到 http://121.43.55.7:10011/(去掉前缀),前端代码不用改。
  38. VITE_NLS_TOKEN_API="/aly-api/proxy/verify/getALYToken"
  39. # NLS 的 appkey(识别请求要带)。它**不是密钥**,但按约定不写进仓库文件:
  40. # 开发期放 .env.development.local(gitignored),生产由部署侧注入 VITE_NLS_APPKEY。