feat: 部署初版测试
This commit is contained in:
49
server/.env.example
Normal file
49
server/.env.example
Normal file
@@ -0,0 +1,49 @@
|
||||
# ====================================
|
||||
# InsightReply 后端环境变量模板
|
||||
# 复制此文件为 .env 并填入真实值
|
||||
# cp .env.example .env
|
||||
# ====================================
|
||||
|
||||
# ---- 数据库 ----
|
||||
# DATABASE_URL=postgres://root:QG#7X*HHt3CqbZ@100.64.0.5:5432/InsightReply?sslmode=disable
|
||||
DATABASE_URL=postgres://root:QG%237X%2AHHt3CqbZ@100.64.0.5:5432/InsightReply?sslmode=disable
|
||||
|
||||
|
||||
# ---- LLM Configuration (Multi-Provider Support) ----
|
||||
# Supported Providers: openai, anthropic, deepseek, gemini
|
||||
LLM_PROVIDER=gemini
|
||||
LLM_MODEL=gemini-2.5-flash
|
||||
|
||||
# Provider: OpenAI (or compatible: Groq, Ollama, vLLM)
|
||||
OPENAI_API_KEY=sk-your-openai-api-key
|
||||
OPENAI_BASE_URL=https://api.openai.com/v1 # 留空使用官方默认,可改写为代理地址
|
||||
OPENAI_AVAILABLE_MODELS=gpt-4o,gpt-4o-mini,o1-mini # 前端下拉菜单展示的模型列表,逗号分隔
|
||||
|
||||
# Provider: Anthropic
|
||||
ANTHROPIC_API_KEY=sk-ant-your-anthropic-api-key
|
||||
ANTHROPIC_BASE_URL=
|
||||
ANTHROPIC_AVAILABLE_MODELS=claude-3-5-sonnet-latest,claude-3-5-haiku-latest
|
||||
|
||||
# Provider: DeepSeek
|
||||
DEEPSEEK_API_KEY=sk-your-deepseek-api-key
|
||||
DEEPSEEK_BASE_URL=https://api.deepseek.com
|
||||
DEEPSEEK_AVAILABLE_MODELS=deepseek-chat,deepseek-reasoner
|
||||
|
||||
# Provider: Gemini
|
||||
GEMINI_API_KEY=AIzaSy-your-gemini-api-key
|
||||
GEMINI_BASE_URL=https://generativelanguage.googleapis.com/v1beta/models
|
||||
GEMINI_AVAILABLE_MODELS=gemini-2.5-flash,gemini-2.5-pro
|
||||
|
||||
# ---- JWT Authentication ----
|
||||
JWT_SECRET=your-random-32-char-secret-key-here
|
||||
|
||||
# ---- 服务器 ----
|
||||
SERVER_PORT=8080
|
||||
LOG_LEVEL=info
|
||||
|
||||
# ---- CORS ----
|
||||
CORS_ORIGINS=chrome-extension://*
|
||||
|
||||
# ---- LLM 韧性参数 ----
|
||||
LLM_TIMEOUT_SEC=30
|
||||
LLM_MAX_RETRIES=2
|
||||
Reference in New Issue
Block a user