From 9977b8683ecccbf94a48fd002eb8313a024c8aa8 Mon Sep 17 00:00:00 2001 From: jyong <718720800@qq.com> Date: Sun, 26 Jan 2025 09:59:58 +0800 Subject: [PATCH] add sign-content --- api/fields/segment_fields.py | 1 + api/models/dataset.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/api/fields/segment_fields.py b/api/fields/segment_fields.py index 52f89859c9..aaac31cf40 100644 --- a/api/fields/segment_fields.py +++ b/api/fields/segment_fields.py @@ -18,6 +18,7 @@ segment_fields = { "position": fields.Integer, "document_id": fields.String, "content": fields.String, + "sign_content": fields.String, "answer": fields.String, "word_count": fields.Integer, "tokens": fields.Integer, diff --git a/api/models/dataset.py b/api/models/dataset.py index 1cf3dc42fe..2e7fd6b41f 100644 --- a/api/models/dataset.py +++ b/api/models/dataset.py @@ -584,6 +584,10 @@ class DocumentSegment(db.Model): # type: ignore[name-defined] else: return [] + @property + def sign_content(self): + return self.get_sign_content() + def get_sign_content(self): signed_urls = [] text = self.content