feat: 统一API密钥管理 - 将所有API密钥集中到config/api_keys.py进行统一管理,提供更安全便捷的密钥管理方式
This commit is contained in:
@@ -519,10 +519,15 @@ class QwenLLMClient:
|
||||
}
|
||||
|
||||
|
||||
# 千问配置 - 从环境变量获取
|
||||
# 千问配置 - 使用统一API密钥管理
|
||||
def get_qwen_config() -> LLMConfig:
|
||||
"""获取千问配置"""
|
||||
api_key = os.getenv('QWEN_API_KEY', 'sk-c0dbefa1718d46eaa897199135066f00')
|
||||
from config.api_keys import get_qwen_key
|
||||
|
||||
api_key = get_qwen_key()
|
||||
if not api_key:
|
||||
raise ValueError("千问API密钥未配置,请在.env文件中设置QWEN_API_KEY")
|
||||
|
||||
base_url = os.getenv('QWEN_BASE_URL', 'https://dashscope.aliyuncs.com/compatible-mode/v1')
|
||||
model = os.getenv('QWEN_MODEL', 'qwen-plus-latest')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user