init. project
This commit is contained in:
55
rag-web-ui/.env.example
Normal file
55
rag-web-ui/.env.example
Normal file
@@ -0,0 +1,55 @@
|
||||
PROJECT_NAME=RAG Agent
|
||||
VERSION=0.1.0
|
||||
API_V1_STR=/api
|
||||
|
||||
MYSQL_SERVER=localhost
|
||||
MYSQL_PORT=3306
|
||||
MYSQL_USER=ragagent
|
||||
MYSQL_PASSWORD=ragagent
|
||||
MYSQL_DATABASE=ragagent
|
||||
|
||||
API_KEY= # API Key,服务商官网获取
|
||||
|
||||
OPENAI_API_KEY= # API Key,和上面一致
|
||||
OPENAI_API_BASE= # base-url,服务商官网获取
|
||||
OPENAI_MODEL= # 文本生成模型名称,例如 qwen3.5-plus
|
||||
OPENAI_EMBEDDINGS_MODEL= # 向量模型名称,例如 text-embedding-v4
|
||||
|
||||
SECRET_KEY=dev-secret-key-change-me
|
||||
ACCESS_TOKEN_EXPIRE_MINUTES=10080
|
||||
|
||||
CHAT_PROVIDER=dashscope
|
||||
EMBEDDINGS_PROVIDER=dashscope
|
||||
|
||||
DASH_SCOPE_API_KEY= # API Key,和上面一致
|
||||
DASH_SCOPE_API_BASE= # base-url,和上面一致
|
||||
DASH_SCOPE_CHAT_MODEL= # 文本生成模型名称
|
||||
DASH_SCOPE_EMBEDDINGS_MODEL= # 向量模型名称
|
||||
|
||||
VECTOR_STORE_TYPE=chroma
|
||||
CHROMA_DB_HOST=localhost
|
||||
CHROMA_DB_PORT=8001
|
||||
|
||||
MINIO_ENDPOINT=localhost:9000
|
||||
MINIO_ACCESS_KEY=minioadmin
|
||||
MINIO_SECRET_KEY=minioadmin
|
||||
MINIO_BUCKET_NAME=documents
|
||||
|
||||
RERANKER_API_URL= # reranker 模型的 base-url,服务商官网获取
|
||||
RERANKER_API_KEY= # API Key,和上面一致
|
||||
RERANKER_MODEL= # reranker 模型名称,例如 qwen3-vl-rerank
|
||||
RERANKER_TIMEOUT_SECONDS=10
|
||||
RERANKER_WEIGHT=0.75
|
||||
|
||||
GRAPHRAG_ENABLED=true
|
||||
GRAPHRAG_WORKING_DIR=./graphrag_cache
|
||||
GRAPHRAG_GRAPH_STORAGE=neo4j
|
||||
GRAPHRAG_QUERY_LEVEL=2
|
||||
GRAPHRAG_LOCAL_TOP_K=20
|
||||
GRAPHRAG_ENTITY_EXTRACT_MAX_GLEANING=1
|
||||
GRAPHRAG_EMBEDDING_DIM=1024
|
||||
GRAPHRAG_EMBEDDING_MAX_TOKEN_SIZE=8192
|
||||
|
||||
NEO4J_URL=bolt://localhost:7687
|
||||
NEO4J_USERNAME=neo4j
|
||||
NEO4J_PASSWORD=12345678
|
||||
Reference in New Issue
Block a user