feat: add DeepSeek extreme reasoning tier
This commit is contained in:
@@ -26,6 +26,8 @@ def _float(name: str, default: float) -> float:
|
||||
class Settings:
|
||||
model_api_base_url: str
|
||||
model_api_key: str
|
||||
deepseek_api_base_url: str
|
||||
deepseek_api_key: str
|
||||
openwebui_forward_jwt_secret: str
|
||||
internal_provider_key: str
|
||||
internal_gateway_key: str
|
||||
@@ -49,6 +51,8 @@ class Settings:
|
||||
return cls(
|
||||
model_api_base_url=os.getenv("MODEL_API_BASE_URL", "https://api.k1412.top").rstrip("/"),
|
||||
model_api_key=os.getenv("MODEL_API_KEY", ""),
|
||||
deepseek_api_base_url=os.getenv("DEEPSEEK_API_BASE_URL", "https://api.deepseek.com").rstrip("/"),
|
||||
deepseek_api_key=os.getenv("DEEPSEEK_API_KEY", ""),
|
||||
openwebui_forward_jwt_secret=os.getenv("OPENWEBUI_FORWARD_JWT_SECRET", ""),
|
||||
internal_provider_key=os.getenv("INTERNAL_PROVIDER_KEY", ""),
|
||||
internal_gateway_key=os.getenv("INTERNAL_GATEWAY_KEY", ""),
|
||||
@@ -73,6 +77,7 @@ class Settings:
|
||||
name
|
||||
for name, value in (
|
||||
("MODEL_API_KEY", self.model_api_key),
|
||||
("DEEPSEEK_API_KEY", self.deepseek_api_key),
|
||||
("OPENWEBUI_FORWARD_JWT_SECRET", self.openwebui_forward_jwt_secret),
|
||||
("INTERNAL_PROVIDER_KEY", self.internal_provider_key),
|
||||
("INTERNAL_GATEWAY_KEY", self.internal_gateway_key),
|
||||
|
||||
Reference in New Issue
Block a user