89 lines
2.4 KiB
Plaintext
89 lines
2.4 KiB
Plaintext
# ========================================
|
|
# 大模型配置 (支持OpenAI协议的第三方服务)
|
|
# ========================================
|
|
# 可选择的提供商: openai, deepseek, doubao, zhipu, moonshot
|
|
LLM_PROVIDER=doubao
|
|
|
|
# Embedding模型配置
|
|
# 可选择的提供商: openai, deepseek, doubao, zhipu, moonshot
|
|
EMBEDDING_PROVIDER=zhipu
|
|
|
|
# OpenAI配置
|
|
OPENAI_API_KEY=your-openai-api-key
|
|
OPENAI_BASE_URL=https://api.openai.com/v1
|
|
OPENAI_MODEL=gpt-3.5-turbo
|
|
|
|
# DeepSeek配置
|
|
DEEPSEEK_API_KEY=your-deepseek-api-key
|
|
DEEPSEEK_BASE_URL=https://api.deepseek.com/v1
|
|
DEEPSEEK_MODEL=deepseek-chat
|
|
|
|
# 豆包(字节跳动)配置
|
|
DOUBAO_API_KEY=your-doubao-api-key
|
|
DOUBAO_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
|
|
DOUBAO_MODEL=doubao-1-5-pro-32k-250115
|
|
|
|
# 智谱AI配置
|
|
ZHIPU_API_KEY=your-zhipu-api-key
|
|
ZHIPU_BASE_URL=https://open.bigmodel.cn/api/paas/v4
|
|
ZHIPU_MODEL=glm-4
|
|
ZHIPU_EMBEDDING_MODEL=embedding-3
|
|
|
|
# 月之暗面配置
|
|
MOONSHOT_API_KEY=your-moonshot-api-key
|
|
MOONSHOT_BASE_URL=https://api.moonshot.cn/v1
|
|
MOONSHOT_MODEL=moonshot-v1-8k
|
|
MOONSHOT_EMBEDDING_MODEL=moonshot-embedding
|
|
|
|
# Embedding模型配置
|
|
OPENAI_EMBEDDING_MODEL=text-embedding-ada-002
|
|
DEEPSEEK_EMBEDDING_MODEL=deepseek-embedding
|
|
DOUBAO_EMBEDDING_MODEL=doubao-embedding
|
|
|
|
# 工具API配置
|
|
## tavilySearch api
|
|
TAVILY_API_KEY=your-tavily-api-key
|
|
## 心知天气api
|
|
WEATHER_API_KEY=your_xinzhi_api_key
|
|
|
|
# ========================================
|
|
# 应用配置
|
|
# ========================================
|
|
# 后端应用配置
|
|
APP_NAME=TH-Agenter
|
|
APP_VERSION=0.1.0
|
|
DEBUG=true
|
|
ENVIRONMENT=development
|
|
HOST=0.0.0.0
|
|
PORT=8000
|
|
|
|
# 前端应用配置
|
|
VITE_API_BASE_URL=http://localhost:8000/api
|
|
VITE_APP_TITLE=TH-Agenter
|
|
VITE_APP_VERSION=1.0.0
|
|
VITE_ENABLE_MOCK=false
|
|
VITE_UPLOAD_MAX_SIZE=10485760
|
|
VITE_SUPPORTED_FILE_TYPES=pdf,txt,md,doc,docx,ppt,pptx,xls,xlsx
|
|
|
|
# ========================================
|
|
# 安全配置
|
|
# ========================================
|
|
SECRET_KEY=your-secret-key-here-change-in-production
|
|
ALGORITHM=HS256
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=300
|
|
|
|
# ========================================
|
|
# 数据库配置
|
|
# ========================================
|
|
|
|
DATABASE_URL=postgresql://iagent:iagent@118.196.30.45:5432/iagent
|
|
|
|
# ========================================
|
|
# 向量数据库配置
|
|
# ========================================
|
|
VECTOR_DB_TYPE=pgvector
|
|
PGVECTOR_HOST=localhost
|
|
PGVECTOR_PORT=5432
|
|
PGVECTOR_DATABASE=mydb
|
|
PGVECTOR_USER=myuser
|
|
PGVECTOR_PASSWORD=mypassword |