Ver código fonte

fix(model): make sure AppModelConfig.model_dict returns a dict. (#10972)

tags/0.12.0
-LAN- 11 meses atrás
pai
commit
535c72cad7
Nenhuma conta vinculada ao e-mail do autor do commit
1 arquivos alterados com 3 adições e 3 exclusões
  1. 3
    3
      api/models/model.py

+ 3
- 3
api/models/model.py Ver arquivo

@@ -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

Carregando…
Cancelar
Salvar