| @@ -255,7 +255,7 @@ class AppModelConfig(db.Model): | |||
| @property | |||
| def model_dict(self) -> dict: | |||
| return json.loads(self.model) if self.model else None | |||
| return json.loads(self.model) if self.model else {} | |||
| @property | |||
| def suggested_questions_list(self) -> list: | |||
| @@ -600,8 +600,8 @@ class Conversation(db.Model): | |||
| app_model_config = ( | |||
| db.session.query(AppModelConfig).filter(AppModelConfig.id == self.app_model_config_id).first() | |||
| ) | |||
| model_config = app_model_config.to_dict() | |||
| if app_model_config: | |||
| model_config = app_model_config.to_dict() | |||
| model_config["model_id"] = self.model_id | |||
| model_config["provider"] = self.model_provider | |||