| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261 |
- # ============================================================
- # LQAgentPlatform 配置文件模板
- # 按业务分类组织:应用 → 基础设施 → 模型凭证 → 业务功能
- # 复制为 config.ini 后填入实际密钥
- # ============================================================
- # ============================================================
- # 一、应用配置
- # ============================================================
- [app]
- APP_CODE=lq-agent
- APP_SECRET=<your-app-secret>
- [launch]
- HOST = 0.0.0.0
- LAUNCH_PORT = 8002
- [log]
- LOG_FILE_PATH=logs
- LOG_FILE_MAX_MB=10
- LOG_BACKUP_COUNT=5
- CONSOLE_OUTPUT=True
- [user_lists]
- USERS=['user-001']
- # ============================================================
- # 二、系统基础设施
- # ============================================================
- [redis]
- REDIS_URL=redis://:<password>@<host>:6379
- REDIS_HOST=<redis-host>
- REDIS_PORT=6379
- REDIS_DB=0
- REDIS_PASSWORD=<redis-password>
- REDIS_MAX_CONNECTIONS=50
- [mysql]
- MYSQL_HOST=<mysql-host>
- MYSQL_PORT=13306
- MYSQL_USER=root
- MYSQL_PASSWORD=<mysql-password>
- MYSQL_DB=lq_db_dev
- MYSQL_MIN_SIZE=1
- MYSQL_MAX_SIZE=5
- MYSQL_AUTO_COMMIT=True
- [pgvector]
- PGVECTOR_HOST=<pgvector-host>
- PGVECTOR_PORT=7432
- PGVECTOR_DB=vector_db
- PGVECTOR_USER=vector_user
- PGVECTOR_PASSWORD=<pgvector-password>
- [milvus]
- MILVUS_HOST=<milvus-host>
- MILVUS_PORT=30129
- MILVUS_DB=lq_db
- MILVUS_USER=
- MILVUS_PASSWORD=
- # ============================================================
- # 三、模型密钥配置
- # ============================================================
- # --------------------------------------------------
- # 3.1 蜀天算力(主用)
- # --------------------------------------------------
- [shutian]
- # Qwen3.5-122B-A10B 模型
- SHUTIAN_122B_SERVER_URL=http://<shutian-host>:25423/v1
- SHUTIAN_122B_MODEL_ID=/model/Qwen3.5-122B-A10B
- SHUTIAN_122B_API_KEY=<shutian-122b-api-key>
- # Qwen3-8B 模型
- SHUTIAN_8B_SERVER_URL=http://<shutian-host>:25424/v1
- SHUTIAN_8B_MODEL_ID=/model/Qwen3-8B
- SHUTIAN_8B_API_KEY=<shutian-8b-api-key>
- # Qwen3.6-27B 模型
- SHUTIAN_27B_SERVER_URL=http://<shutian-host>:25424/v1
- SHUTIAN_27B_MODEL_ID=/model/Qwen3.6-27B
- SHUTIAN_27B_API_KEY=<shutian-27b-api-key>
- # Qwen3.5-35B 模型
- SHUTIAN_35B_SERVER_URL=http://<shutian-host>:25427/v1
- SHUTIAN_35B_MODEL_ID=/model/Qwen3.5-35B
- SHUTIAN_35B_API_KEY=<shutian-35b-api-key>
- # Qwen3-Embedding-8B 嵌入模型
- SHUTIAN_EMBED_SERVER_URL=http://<shutian-host>:25425/v1
- SHUTIAN_EMBED_MODEL_ID=/model/Qwen3-Embedding-8B
- SHUTIAN_EMBED_API_KEY=<shutian-embed-api-key>
- # Qwen3-Reranker-8B 重排序模型
- SHUTIAN_RERANK_SERVER_URL=http://<shutian-host>:25426/v1/rerank
- SHUTIAN_RERANK_MODEL_ID=/model/Qwen3-Reranker-8B
- SHUTIAN_RERANK_API_KEY=<shutian-rerank-api-key>
- # --------------------------------------------------
- # 3.2 DashScope 阿里云(备用)
- # --------------------------------------------------
- [qwen3_5_35b_a3b]
- DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
- DASHSCOPE_MODEL_ID=qwen3.5-35b-a3b
- DASHSCOPE_API_KEY=<dashscope-api-key>
- [qwen3_5_27b]
- DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
- DASHSCOPE_MODEL_ID=qwen3.5-27b
- DASHSCOPE_API_KEY=<dashscope-api-key>
- [qwen3_5_122b_a10b]
- DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
- DASHSCOPE_MODEL_ID=qwen3.5-122b-a10b
- DASHSCOPE_API_KEY=<dashscope-api-key>
- # --------------------------------------------------
- # 3.3 第三方云端模型
- # --------------------------------------------------
- [deepseek]
- DEEPSEEK_SERVER_URL=https://api.deepseek.com
- DEEPSEEK_MODEL_ID=deepseek-chat
- DEEPSEEK_API_KEY=<deepseek-api-key>
- [doubao]
- DOUBAO_SERVER_URL=https://ark.cn-beijing.volces.com/api/v3/
- DOUBAO_MODEL_ID=doubao-seed-1-6-flash-250715
- DOUBAO_API_KEY=<doubao-api-key>
- [qwen]
- QWEN_SERVER_URL=http://<qwen-host>:8003/v1/
- QWEN_MODEL_ID=qwen3-30b
- QWEN_API_KEY=<qwen-api-key>
- [siliconflow]
- # 已废弃 — 各功能已拆分到独立 section
- SLCF_MODEL_SERVER_URL=https://api.siliconflow.cn/v1
- SLCF_API_KEY=<siliconflow-api-key>
- [siliconflow_embed]
- SLCF_EMBED_SERVER_URL=https://api.siliconflow.cn/v1
- SLCF_EMBED_API_KEY=<siliconflow-api-key>
- SLCF_EMBED_MODEL_ID=Qwen/Qwen3-Embedding-8B
- SLCF_EMBED_DIMENSIONS=4096
- [silicoflow_rerank_model]
- SILICOFLOW_RERANKER_API_URL=https://api.siliconflow.cn/v1/rerank
- SILICOFLOW_RERANKER_API_KEY=<siliconflow-api-key>
- SILICOFLOW_RERANKER_MODEL=Qwen/Qwen3-Reranker-8B
- # --------------------------------------------------
- # 3.4 本地部署模型
- # --------------------------------------------------
- [lq_qwen3_8b]
- QWEN_LOCAL_1_5B_SERVER_URL=http://<local-host>:9002/v1
- QWEN_LOCAL_1_5B_MODEL_ID=Qwen3-8B
- QWEN_LOCAL_1_5B_API_KEY=dummy
- [lq_qwen3_4b]
- QWEN_LOCAL_1_5B_SERVER_URL=http://<local-host>:9001/v1
- QWEN_LOCAL_1_5B_MODEL_ID=Qwen3-4B
- QWEN_LOCAL_1_5B_API_KEY=dummy
- [lq_qwen3_8B_lora]
- LQ_QWEN3_8B_LQ_LORA_SERVER_URL=http://<local-host>:9006/v1
- LQ_QWEN3_8B_LQ_LORA_MODEL_ID=Qwen3-8B-lq-lora
- LQ_QWEN3_8B_LQ_LORA_API_KEY=dummy
- [lq_qwen3_8b_emd]
- LQ_EMBEDDING_SERVER_URL=http://<local-host>:9003/v1
- LQ_EMBEDDING_MODEL_ID=Qwen3-Embedding-8B
- LQ_EMBEDDING_API_KEY=dummy
- [lq_rerank_model]
- LQ_RERANKER_SERVER_URL=http://<local-host>:9004/v1/rerank
- LQ_RERANKER_MODEL=Qwen3-Reranker-8B
- LQ_RERANKER_API_KEY=dummy
- LQ_RERANKER_TOP_N=10
- [bge_rerank_model]
- BGE_RERANKER_SERVER_URL=http://<local-host>:9004/rerank
- BGE_RERANKER_MODEL=BAAI/bge-reranker-v2-m3
- BGE_RERANKER_API_KEY=dummy
- BGE_RERANKER_TOP_N=10
- # ============================================================
- # 四、业务功能配置
- # ============================================================
- # --------------------------------------------------
- # 4.1 审查配置
- # --------------------------------------------------
- [ai_review]
- MAX_REVIEW_UNITS=5
- REVIEW_MODE=all
- [construction_review]
- MAX_CELERY_TASKS=1
- [timeliness_review]
- REMOVE_SYMBOLS=),-,.,/,,:,[,],【,】,〔,〕,(,),-,—,―,‐,‑,‒,–,−
- # --------------------------------------------------
- # 4.2 OCR 配置
- # --------------------------------------------------
- [ocr]
- enable = true
- # GLM-OCR
- GLM_OCR_API_URL=http://<ocr-host>:25429/v1/chat/completions
- GLM_OCR_TIMEOUT=600
- GLM_OCR_API_KEY=<glm-ocr-api-key>
- # MinerU
- MINERU_API_URL=http://<ocr-host>:25428/file_parse
- MINERU_TIMEOUT=300
- # --------------------------------------------------
- # 4.3 LLM 调用参数
- # --------------------------------------------------
- [llm_keywords]
- TIMEOUT=60
- MAX_RETRIES=2
- CONCURRENT_WORKERS=20
- STREAM=false
- TEMPERATURE=0.3
- MAX_TOKENS=1024
- # --------------------------------------------------
- # 4.4 RAG 检索配置
- # --------------------------------------------------
- [hybrid_search]
- DENSE_WEIGHT=0.3
- SPARSE_WEIGHT=0.7
- [rag_collections]
- ENTITY_COLLECTION=first_bfp_collection_entity
- CHILDREN_COLLECTION=t_rag_kng_standard
- PARENT_COLLECTION=t_rag_kng_standard_parent
|