Files
microfish/.env.example
Kunthawat Greethong 9f2232d40b feat: support cross-origin deployment with VITE_API_BASE_URL
- Set VITE_API_BASE_URL=https://opinion-api.moreminimore.com for
  frontend-backend split deployment
- Vite proxy also uses API_BACKEND_URL env var as target
- Falls back to same-origin proxy for local dev
2026-06-17 12:11:22 +07:00

115 lines
4.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ================================================================
# MiroFish 环境变量配置
# ================================================================
# 复制此文件为 .env 并填入你的 API 密钥:
# cp .env.example .env
#
# LLM 配置支持两种方式:
# 方式1推荐设置 LLM_PROVIDER只需提供 API Key
# 方式2灵活手动指定 LLM_BASE_URL 和 LLM_MODEL_NAME
# ================================================================
# ================================================================
# 方式1使用提供商预设推荐
# ================================================================
# 取消注释你要使用的提供商,然后填入对应的 API Key。
# 设置 LLM_PROVIDER 后LLM_BASE_URL 和 LLM_MODEL_NAME 会自动填充默认值。
#
# 可用的提供商:
# - openai : OpenAI GPT 系列
# - deepseek : DeepSeek (深度求索)
# - xiaomi_mimo : Xiaomi MiMo (小米 MiMo)
# - alibaba_dashscope : 阿里百炼 (通义千问)
# - minimax : MiniMax (海螺 AI)
# --- DeepSeek ---
# API Key 获取: https://platform.deepseek.com
# LLM_PROVIDER=deepseek
# LLM_API_KEY=sk-your-deepseek-key-here
# --- Xiaomi MiMo ---
# API Key 获取: https://platform.xiaomimimo.com
# LLM_PROVIDER=xiaomi_mimo
# LLM_API_KEY=your-mimo-api-key-here
# --- OpenAI ---
# API Key 获取: https://platform.openai.com/api-keys
# LLM_PROVIDER=openai
# LLM_API_KEY=sk-your-openai-key-here
# --- 阿里百炼 (通义千问) ---
# API Key 获取: https://bailian.console.aliyun.com/
# 注意消耗较大可先进行小于40轮的模拟尝试
# LLM_PROVIDER=alibaba_dashscope
# LLM_API_KEY=sk-your-dashscope-key-here
# --- MiniMax (海螺 AI) ---
# API Key 获取: https://platform.minimaxi.com/
# LLM_PROVIDER=minimax
# LLM_API_KEY=your-minimax-key-here
# ================================================================
# 方式2手动指定配置兼容原有方式
# ================================================================
# 如果不使用 LLM_PROVIDER需要手动指定以下三个变量。
# 适用于任何兼容 OpenAI SDK 格式的 LLM API。
LLM_API_KEY=your_api_key_here
LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
LLM_MODEL_NAME=qwen-plus
# ================================================================
# Zep 记忆图谱配置(必需)
# ================================================================
# 每月免费额度即可支撑简单使用
# 获取地址: https://app.getzep.com/
ZEP_API_KEY=your_zep_api_key_here
# ================================================================
# Frontend URL 配置
# ================================================================
# 前后端分离部署时(如 opinion.moreminimore.com + opinion-api.moreminimore.com
# 设置此变量让前端直接请求后端 API 地址。
# 同源部署或本地开发时无需设置。
VITE_API_BASE_URL=https://opinion-api.moreminimore.com
# ================================================================
# 加速 LLM 配置(可选)
# ================================================================
# 注意如果不使用加速配置env文件中就不要出现下面的配置项
# LLM_BOOST_API_KEY=your_api_key_here
# LLM_BOOST_BASE_URL=your_base_url_here
# LLM_BOOST_MODEL_NAME=your_model_name_here
# ================================================================
# 提供商配置示例(完整示例,取消注释即可使用)
# ================================================================
# ---- DeepSeek 完整示例 ----
# LLM_PROVIDER=deepseek
# LLM_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# # 以下可省略(使用默认值):
# # LLM_BASE_URL=https://api.deepseek.com/v1
# # LLM_MODEL_NAME=deepseek-chat
# ---- Xiaomi MiMo 完整示例 ----
# LLM_PROVIDER=xiaomi_mimo
# LLM_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# # 以下可省略(使用默认值):
# # LLM_BASE_URL=https://api.xiaomimimo.com/v1
# # LLM_MODEL_NAME=mimo-v2.5-pro
# ---- 阿里百炼 完整示例 ----
# LLM_PROVIDER=alibaba_dashscope
# LLM_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# # 以下可省略(使用默认值):
# # LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
# # LLM_MODEL_NAME=qwen-plus