From df7e33b4f5a680981d2b1f3b198d9e3937e1b37e Mon Sep 17 00:00:00 2001 From: GuanMu Date: Thu, 12 Jun 2025 03:34:41 +0000 Subject: [PATCH] fix: remove outputs --- api/models/model.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/api/models/model.py b/api/models/model.py index eccb49f507..229e77134e 100644 --- a/api/models/model.py +++ b/api/models/model.py @@ -898,9 +898,6 @@ class Message(Base): message_unit_price = db.Column(db.Numeric(10, 4), nullable=False) message_price_unit = db.Column(db.Numeric(10, 7), nullable=False, server_default=db.text("0.001")) answer: Mapped[str] = db.Column(db.Text, nullable=False) - outputs: Mapped[Optional[str]] = mapped_column( - "outputs", db.Text, nullable=True, server_default=db.text("'{}'::text") - ) answer_tokens = db.Column(db.Integer, nullable=False, server_default=db.text("0")) answer_unit_price = db.Column(db.Numeric(10, 4), nullable=False) answer_price_unit = db.Column(db.Numeric(10, 7), nullable=False, server_default=db.text("0.001")) @@ -1089,14 +1086,6 @@ class Message(Base): def message_metadata_dict(self) -> dict: return json.loads(self.message_metadata) if self.message_metadata else {} - @property - def outputs_dict(self) -> dict: - return json.loads(self.outputs) if self.outputs else {} - - @outputs_dict.setter - def outputs_dict(self, value: Mapping[str, Any]): - self.outputs = json.dumps(value, ensure_ascii=False) if value else "{}" - @property def agent_thoughts(self): return ( @@ -1191,7 +1180,6 @@ class Message(Base): "model_id": self.model_id, "inputs": self.inputs, "query": self.query, - "outputs": self.outputs_dict, "total_price": self.total_price, "message": self.message, "answer": self.answer,