settings.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # BiddingKG 全局配置
  2. #
  3. # 真实密码、内网地址、Token 一律通过环境变量或 .env 覆盖,不写入本文件。
  4. # 加载优先级:环境变量 > .env > 本文件默认值。
  5. # 详见 infra/config.py。
  6. # 服务端口
  7. server:
  8. web_port: 15014 # web_server.py(前端入队)
  9. single_port: 15013 # single_server.py(同步模式)
  10. host: "0.0.0.0"
  11. debug: false # 生产环境必须为 false;BIDDINGKG_ENV=production 时强制忽略
  12. max_content_length: 150000
  13. # 模型输入 shape(运行时业务路径必需)
  14. model_input_shape:
  15. role: [2, 10, 128]
  16. money: [3, 100, 60]
  17. person: [2, 10, 128]
  18. # PAI-EAS 远程推理
  19. pai_eas:
  20. enabled: false # 默认本地推理
  21. api_url: "${PAI_EAS_API_URL:http://127.0.0.1:888}"
  22. use_api: false
  23. # 内部 HTTP 调用(extract.test1 等)
  24. internal_api:
  25. article_extract_url: "${INTERNAL_ARTICLE_EXTRACT_URL:http://127.0.0.1:15030/article_extract}"
  26. # 日志
  27. logging:
  28. level: INFO # DEBUG / INFO / WARNING / ERROR
  29. format: "%(asctime)s - %(levelname)s - %(message)s"
  30. date_format: "%m/%d/%Y %H:%M:%S %p"
  31. file: "logs/model_server.log"