Merge e9cac5f8ee into 96096ea0ff
This commit is contained in:
commit
757a1cde2c
|
|
@ -1,7 +1,4 @@
|
|||
"""
|
||||
配置管理
|
||||
统一从项目根目录的 .env 文件加载配置
|
||||
"""
|
||||
"""\n配置管理\n统一从项目根目录的 .env 文件加载配置\n"""
|
||||
|
||||
import os
|
||||
from dotenv import load_dotenv
|
||||
|
|
@ -22,9 +19,9 @@ class Config:
|
|||
|
||||
# Flask配置
|
||||
SECRET_KEY = os.environ.get('SECRET_KEY', 'mirofish-secret-key')
|
||||
DEBUG = os.environ.get('FLASK_DEBUG', 'True').lower() == 'true'
|
||||
DEBUG = os.environ.get('FLASK_DEBUG', 'False').lower() == 'true'
|
||||
|
||||
# JSON配置 - 禁用ASCII转义,让中文直接显示(而不是 \uXXXX 格式)
|
||||
# JSON配置 - 禁用ASCII转义,让中文直接显示
|
||||
JSON_AS_ASCII = False
|
||||
|
||||
# LLM配置(统一使用OpenAI格式)
|
||||
|
|
@ -71,5 +68,7 @@ class Config:
|
|||
errors.append("LLM_API_KEY 未配置")
|
||||
if not cls.ZEP_API_KEY:
|
||||
errors.append("ZEP_API_KEY 未配置")
|
||||
if cls.DEBUG:
|
||||
import warnings
|
||||
warnings.warn("Flask DEBUG mode is enabled. Do not use in production.", RuntimeWarning)
|
||||
return errors
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue