refactor: 移除硬编码配置,使用环境变量管理API密钥和路径

重构XinferenceEmbeddings和XinferenceReRankerModel类,移除硬编码的API密钥和路径
统一使用环境变量管理配置,提高安全性和灵活性
修改数据库路径为相对路径,增强可移植性
This commit is contained in:
2025-09-24 10:21:09 +08:00
parent 0541db1e34
commit d8d32ced9a
4 changed files with 30 additions and 23 deletions
@@ -28,7 +28,7 @@ def get_embedding_model(api_key: str = None) -> Embeddings:
Returns:
嵌入模型实例
"""
return XinferenceEmbeddings(api_key=api_key)
return XinferenceEmbeddings()
class ProfessionalNounVectorizer: