feat: mysql连接环境变量配置信息

This commit is contained in:
martsforever
2026-04-01 14:26:52 +08:00
parent 4941671d86
commit fa4cf72aff
2 changed files with 12 additions and 0 deletions
+6
View File
@@ -1,3 +1,9 @@
DB_HOST=49.233.127.177 # 数据库连接ip地址
DB_PORT=14148 # 数据库连接端口
DB_USERNAME=root # 数据库连接用户名
DB_PASSWORD=JkKDWwRnFaedGWGBCpHU # 数据库连接密码
DB_DATABASE=plain # 数据库连接的数据库名
LLM_KEY_LOCAL=123 # 本地模型key LLM_KEY_LOCAL=123 # 本地模型key
LLM_KEY_HUOSHAN=dc7979dc-af60-4700-XXXX-XXXXXXXXXXXX # 火山引擎模型服务平台key LLM_KEY_HUOSHAN=dc7979dc-af60-4700-XXXX-XXXXXXXXXXXX # 火山引擎模型服务平台key
LLM_KEY_BAILIAN=sk-248f811295914adcad837XXXXXXXXXXX # 阿里云百炼模型服务平台key LLM_KEY_BAILIAN=sk-248f811295914adcad837XXXXXXXXXXX # 阿里云百炼模型服务平台key
+6
View File
@@ -3,6 +3,12 @@ from pydantic import Field
class EnvSettings(BaseSettings): class EnvSettings(BaseSettings):
db_host: str = Field(..., env="DB_HOST")
db_port: str = Field(..., env="DB_PORT")
db_username: str = Field(..., env="DB_USERNAME")
db_password: str = Field(..., env="DB_PASSWORD")
db_database: str = Field(..., env="DB_DATABASE")
llm_key_local: str = Field(..., env="LLM_KEY_LOCAL") llm_key_local: str = Field(..., env="LLM_KEY_LOCAL")
llm_key_huoshan: str = Field(..., env="LLM_KEY_HUOSHAN") llm_key_huoshan: str = Field(..., env="LLM_KEY_HUOSHAN")
llm_key_bailian: str = Field(..., env="LLM_KEY_BAILIAN") llm_key_bailian: str = Field(..., env="LLM_KEY_BAILIAN")