config.py 541 B

1234567891011121314151617
  1. from dotenv import load_dotenv
  2. import os
  3. load_dotenv()
  4. class Config:
  5. # 使用阿里云DashScope API
  6. API_KEY = os.getenv("DASHSCOPE_API_KEY")
  7. BASE_URL = os.getenv("DASHSCOPE_BASE_URL")
  8. MODEL_NAME = os.getenv("MODEL_NAME")
  9. ROLE_DESCRIPTION = os.getenv("ROLE_DESCRIPTION")
  10. # JWT密钥配置 -
  11. SECRET_KEY: str = os.getenv("SECRET_KEY") # 开发环境默认值
  12. ALGORITHM: str = os.getenv("ALGORITHM") # JWT签名算法
  13. ACCESS_TOKEN_EXPIRE_MINUTES: int = 30 # Token过期时间(分钟)