config.py 494 B

1234567891011121314151617181920212223
  1. """
  2. KnowHub 统一配置
  3. 所有 KnowHub 相关代码应该从这里获取配置,而不是硬编码。
  4. """
  5. import os
  6. # KnowHub Server 默认地址
  7. DEFAULT_API_URL = "http://43.106.118.91:9999"
  8. # 从环境变量获取,如果没有则使用默认值
  9. KNOWHUB_API_URL = os.getenv("KNOWHUB_API", DEFAULT_API_URL)
  10. def get_api_url() -> str:
  11. """获取 KnowHub API 地址
  12. 优先级:
  13. 1. 环境变量 KNOWHUB_API
  14. 2. 默认值 DEFAULT_API_URL
  15. """
  16. return KNOWHUB_API_URL