feat(phase3): Task1 embedding链路验证 - embo-01(1536维)+pgvector检索打通
This commit is contained in:
@@ -16,6 +16,10 @@ _DATABASE_URL = os.environ.get("DATABASE_URL")
|
||||
_SECRET_KEY = os.environ.get("SECRET_KEY", "change-me-to-a-random-string-in-production")
|
||||
_SESSION_MAX_AGE = int(os.environ.get("SESSION_MAX_AGE", "86400"))
|
||||
|
||||
# MiniMax Embedding API 凭证
|
||||
_MINIMAX_EMBED_API_KEY = os.environ.get("MINIMAX_EMBED_API_KEY", "")
|
||||
_MINIMAX_GROUP_ID = os.environ.get("MINIMAX_GROUP_ID", "")
|
||||
|
||||
# 验证必需配置
|
||||
if not _DATABASE_URL:
|
||||
raise RuntimeError(f"[config] DATABASE_URL 未设置。请检查 {_env_path} 是否存在且内容正确。")
|
||||
@@ -25,6 +29,8 @@ class Settings:
|
||||
DATABASE_URL: str = _DATABASE_URL
|
||||
SECRET_KEY: str = _SECRET_KEY
|
||||
SESSION_MAX_AGE: int = _SESSION_MAX_AGE
|
||||
MINIMAX_EMBED_API_KEY: str = _MINIMAX_EMBED_API_KEY
|
||||
MINIMAX_GROUP_ID: str = _MINIMAX_GROUP_ID
|
||||
|
||||
|
||||
settings = Settings()
|
||||
|
||||
Reference in New Issue
Block a user