import os

# 项目根目录
project_root = os.path.join(os.path.dirname(os.path.abspath(__file__)), '..')


#定义配置文件
class Config:
    def __init__(self):
        # 大模型配置
        self.api_key = "sk-envatqyeffxlrtalgexbrueftyzjcezorhhenlexsioqesox"
        self.base_url = "https://api.siliconflow.cn/v1"
        self.model_name = "deepseek-ai/DeepSeek-V4-Flash"

        """self.api_key = "test"
        self.base_url = "http://localhost:11434/v1"
        self.model_name = "qwen2.5:7b"""

        # 数据库配置
        self.host = 'localhost'
        self.user = 'root'
        self.password = '123456'
        self.database = 'travel_rag'

        # 日志配置
        self.log_file = os.path.join(project_root, 'SmartVoyage', 'logs/app.log')


if __name__ == '__main__':
    print(Config().log_file)
