We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9428875 commit f5d44b1Copy full SHA for f5d44b1
backend/apps/system/api/aimodel.py
@@ -107,10 +107,13 @@ async def get_model_by_id(
107
config_list = [AiModelConfigItem(**item) for item in raw]
108
except Exception:
109
pass
110
- if db_model.api_key:
111
- db_model.api_key = await sqlbot_decrypt(db_model.api_key)
112
- if db_model.api_domain:
113
- db_model.api_domain = await sqlbot_decrypt(db_model.api_domain)
+ try:
+ if db_model.api_key:
+ db_model.api_key = await sqlbot_decrypt(db_model.api_key)
+ if db_model.api_domain:
114
+ db_model.api_domain = await sqlbot_decrypt(db_model.api_domain)
115
+ except Exception:
116
+ pass
117
data = AiModelDetail.model_validate(db_model).model_dump(exclude_unset=True)
118
data.pop("config", None)
119
data["config_list"] = config_list
0 commit comments