config.ini 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
  1. # ============================================================
  2. # LQAgentPlatform 配置文件
  3. # 按业务分类组织:应用 → 基础设施 → 模型凭证 → 业务功能
  4. # ============================================================
  5. # ============================================================
  6. # 一、应用配置
  7. # ============================================================
  8. [app]
  9. APP_CODE=lq-agent
  10. APP_SECRET=sx-73d32556-605e-11f0-9dd8-acde48001122
  11. [launch]
  12. HOST = 0.0.0.0
  13. LAUNCH_PORT = 8002
  14. [log]
  15. LOG_FILE_PATH=logs
  16. LOG_FILE_MAX_MB=10
  17. LOG_BACKUP_COUNT=5
  18. CONSOLE_OUTPUT=True
  19. [user_lists]
  20. USERS=['user-001']
  21. # ============================================================
  22. # 二、系统基础设施
  23. # ============================================================
  24. [redis]
  25. REDIS_URL=redis://:123456@127.0.0.1:6379
  26. REDIS_HOST=127.0.0.1
  27. REDIS_PORT=6379
  28. REDIS_DB=0
  29. REDIS_PASSWORD=123456
  30. REDIS_MAX_CONNECTIONS=50
  31. [mysql]
  32. MYSQL_HOST=192.168.92.61
  33. MYSQL_PORT=13306
  34. MYSQL_USER=root
  35. MYSQL_PASSWORD=Lq123456!
  36. MYSQL_DB=lq_db_dev
  37. MYSQL_MIN_SIZE=1
  38. MYSQL_MAX_SIZE=5
  39. MYSQL_AUTO_COMMIT=True
  40. [pgvector]
  41. PGVECTOR_HOST=124.223.140.149
  42. PGVECTOR_PORT=7432
  43. PGVECTOR_DB=vector_db
  44. PGVECTOR_USER=vector_user
  45. PGVECTOR_PASSWORD=pg16@123
  46. [milvus]
  47. MILVUS_HOST=192.168.92.96
  48. MILVUS_PORT=30129
  49. MILVUS_DB=lq_db
  50. MILVUS_USER=
  51. MILVUS_PASSWORD=
  52. # ============================================================
  53. # 三、模型密钥配置
  54. # ============================================================
  55. # --------------------------------------------------
  56. # 3.1 蜀天算力(主用,183.220.37.46)
  57. # --------------------------------------------------
  58. [shutian]
  59. # Qwen3.5-122B-A10B 模型(端口25423)
  60. SHUTIAN_122B_SERVER_URL=http://183.220.37.46:25423/v1
  61. SHUTIAN_122B_MODEL_ID=/model/Qwen3.5-122B-A10B
  62. SHUTIAN_122B_API_KEY=sk-prod_ojkjwcO4TTd9TL3vK6uo8a2Dvcdoz64u_9a89845f
  63. # Qwen3-8B 模型(端口25424)
  64. SHUTIAN_8B_SERVER_URL=http://183.220.37.46:25424/v1
  65. SHUTIAN_8B_MODEL_ID=/model/Qwen3-8B
  66. SHUTIAN_8B_API_KEY=sk_prod_SELVoIV1d3gku28koH_ONg8L_B2cQis__71f55615
  67. # Qwen3.6-27B 模型(端口25424)
  68. SHUTIAN_27B_SERVER_URL=http://183.220.37.46:25424/v1
  69. SHUTIAN_27B_MODEL_ID=/model/Qwen3.6-27B
  70. SHUTIAN_27B_API_KEY=sk_prod_HH21x5WB9Pm7IM9Bf808BoJPEn_4bPX5_f2c5f3f6
  71. # Qwen3.5-35B 模型(端口25427)
  72. SHUTIAN_35B_SERVER_URL=http://183.220.37.46:25427/v1
  73. SHUTIAN_35B_MODEL_ID=/model/Qwen3.5-35B
  74. SHUTIAN_35B_API_KEY=sk_prod_0NuLZt1a2UrD80F9iB-GTxOIuAkJSZxH_5522d7ae
  75. # Qwen3-Embedding-8B 嵌入模型(端口25425)
  76. SHUTIAN_EMBED_SERVER_URL=http://183.220.37.46:25425/v1
  77. SHUTIAN_EMBED_MODEL_ID=/model/Qwen3-Embedding-8B
  78. SHUTIAN_EMBED_API_KEY=sk_prod_3HDoVka8mU8Jqj9Xnmfkn8bxk5kmzKrz_700c186f
  79. # Qwen3-Reranker-8B 重排序模型(端口25426)
  80. SHUTIAN_RERANK_SERVER_URL=http://183.220.37.46:25426/v1/rerank
  81. SHUTIAN_RERANK_MODEL_ID=/model/Qwen3-Reranker-8B
  82. SHUTIAN_RERANK_API_KEY=sk_prod_dvgYHKWFoQlYAKmkIvBSyuguNSQGeNh0_23c65608
  83. # --------------------------------------------------
  84. # 3.2 DashScope 阿里云(备用)
  85. # --------------------------------------------------
  86. [qwen3_5_35b_a3b]
  87. DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
  88. DASHSCOPE_MODEL_ID=qwen3.5-35b-a3b
  89. DASHSCOPE_API_KEY=sk-98cca096416a41d5a6cec68b824486c5
  90. [qwen3_5_27b]
  91. DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
  92. DASHSCOPE_MODEL_ID=qwen3.5-27b
  93. DASHSCOPE_API_KEY=sk-98cca096416a41d5a6cec68b824486c5
  94. [qwen3_5_122b_a10b]
  95. DASHSCOPE_SERVER_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
  96. DASHSCOPE_MODEL_ID=qwen3.5-122b-a10b
  97. DASHSCOPE_API_KEY=sk-98cca096416a41d5a6cec68b824486c5
  98. # --------------------------------------------------
  99. # 3.3 第三方云端模型
  100. # --------------------------------------------------
  101. [deepseek]
  102. DEEPSEEK_SERVER_URL=https://api.deepseek.com
  103. DEEPSEEK_MODEL_ID=deepseek-chat
  104. DEEPSEEK_API_KEY=sk-9fe722389bac47e9ab30cf45b32eb736
  105. [doubao]
  106. DOUBAO_SERVER_URL=https://ark.cn-beijing.volces.com/api/v3/
  107. DOUBAO_MODEL_ID=doubao-seed-1-6-flash-250715
  108. DOUBAO_API_KEY=c98686df-506f-432c-98de-32e571a8e916
  109. [qwen]
  110. QWEN_SERVER_URL=http://192.168.91.253:8003/v1/
  111. QWEN_MODEL_ID=qwen3-30b
  112. QWEN_API_KEY=sk-123456
  113. [siliconflow]
  114. # 已废弃 — 各功能已拆分到独立 section:[siliconflow_embed] / [silicoflow_rerank_model]
  115. SLCF_MODEL_SERVER_URL=https://api.siliconflow.cn/v1
  116. SLCF_API_KEY=sk-rdabeukkgfwyelstbqlcupsrwfkmduqvadztvxeyumvllstt
  117. [siliconflow_embed]
  118. SLCF_EMBED_SERVER_URL=https://api.siliconflow.cn/v1
  119. SLCF_EMBED_API_KEY=sk-rdabeukkgfwyelstbqlcupsrwfkmduqvadztvxeyumvllstt
  120. SLCF_EMBED_MODEL_ID=Qwen/Qwen3-Embedding-8B
  121. SLCF_EMBED_DIMENSIONS=4096
  122. [silicoflow_rerank_model]
  123. SILICOFLOW_RERANKER_API_URL=https://api.siliconflow.cn/v1/rerank
  124. SILICOFLOW_RERANKER_API_KEY=sk-rdabeukkgfwyelstbqlcupsrwfkmduqvadztvxeyumvllstt
  125. SILICOFLOW_RERANKER_MODEL=Qwen/Qwen3-Reranker-8B
  126. # --------------------------------------------------
  127. # 3.4 本地部署模型
  128. # --------------------------------------------------
  129. [lq_qwen3_8b]
  130. QWEN_LOCAL_1_5B_SERVER_URL=http://192.168.91.253:9002/v1
  131. QWEN_LOCAL_1_5B_MODEL_ID=Qwen3-8B
  132. QWEN_LOCAL_1_5B_API_KEY=dummy
  133. [lq_qwen3_4b]
  134. QWEN_LOCAL_1_5B_SERVER_URL=http://192.168.91.253:9001/v1
  135. QWEN_LOCAL_1_5B_MODEL_ID=Qwen3-4B
  136. QWEN_LOCAL_1_5B_API_KEY=dummy
  137. [lq_qwen3_8B_lora]
  138. LQ_QWEN3_8B_LQ_LORA_SERVER_URL=http://192.168.91.253:9006/v1
  139. LQ_QWEN3_8B_LQ_LORA_MODEL_ID=Qwen3-8B-lq-lora
  140. LQ_QWEN3_8B_LQ_LORA_API_KEY=dummy
  141. [lq_qwen3_8b_emd]
  142. LQ_EMBEDDING_SERVER_URL=http://192.168.91.253:9003/v1
  143. LQ_EMBEDDING_MODEL_ID=Qwen3-Embedding-8B
  144. LQ_EMBEDDING_API_KEY=dummy
  145. [lq_rerank_model]
  146. LQ_RERANKER_SERVER_URL=http://192.168.91.253:9004/v1/rerank
  147. LQ_RERANKER_MODEL=Qwen3-Reranker-8B
  148. LQ_RERANKER_API_KEY=dummy
  149. LQ_RERANKER_TOP_N=10
  150. [bge_rerank_model]
  151. BGE_RERANKER_SERVER_URL=http://192.168.91.253:9004/rerank
  152. BGE_RERANKER_MODEL=BAAI/bge-reranker-v2-m3
  153. BGE_RERANKER_API_KEY=dummy
  154. BGE_RERANKER_TOP_N=10
  155. # ============================================================
  156. # 四、业务功能配置
  157. # ============================================================
  158. # --------------------------------------------------
  159. # 4.1 审查配置
  160. # --------------------------------------------------
  161. [ai_review]
  162. MAX_REVIEW_UNITS=5
  163. REVIEW_MODE=all
  164. # REVIEW_MODE=all/random/first
  165. [construction_review]
  166. MAX_CELERY_TASKS=1
  167. [timeliness_review]
  168. # 时效性审查匹配前需要去除的符号
  169. REMOVE_SYMBOLS=),-,.,/,,:,[,],【,】,〔,〕,(,),-,—,―,‐,‑,‒,–,−
  170. # --------------------------------------------------
  171. # 4.2 OCR 配置
  172. # --------------------------------------------------
  173. [ocr]
  174. enable = true
  175. # GLM-OCR 配置
  176. GLM_OCR_API_URL=http://183.220.37.46:25429/v1/chat/completions
  177. GLM_OCR_TIMEOUT=600
  178. GLM_OCR_API_KEY=sk_prod_sXgHYxfVvZdw7O-cki6i7Cp2TbguOvbA_f4beb12a
  179. # MinerU 配置
  180. MINERU_API_URL=http://183.220.37.46:25428/file_parse
  181. MINERU_TIMEOUT=300
  182. # --------------------------------------------------
  183. # 4.3 LLM 调用参数
  184. # --------------------------------------------------
  185. [llm_keywords]
  186. TIMEOUT=60
  187. MAX_RETRIES=2
  188. CONCURRENT_WORKERS=20
  189. STREAM=false
  190. TEMPERATURE=0.3
  191. MAX_TOKENS=1024
  192. # --------------------------------------------------
  193. # 4.4 RAG 检索配置
  194. # --------------------------------------------------
  195. [hybrid_search]
  196. DENSE_WEIGHT=0.3
  197. SPARSE_WEIGHT=0.7
  198. [rag_collections]
  199. ENTITY_COLLECTION=first_bfp_collection_entity
  200. CHILDREN_COLLECTION=t_rag_kng_standard
  201. PARENT_COLLECTION=t_rag_kng_standard_parent