mirror of
http://112.124.100.131/huang.ze/ebiz-dify-ai.git
synced 2025-12-11 03:46:52 +08:00
19 lines
437 B
Python
19 lines
437 B
Python
from pydantic import BaseModel
|
|
|
|
from .segments import Segment
|
|
|
|
|
|
class SegmentGroup(BaseModel):
|
|
segments: list[Segment]
|
|
|
|
@property
|
|
def text(self):
|
|
return ''.join([segment.text for segment in self.segments])
|
|
|
|
@property
|
|
def log(self):
|
|
return ''.join([segment.log for segment in self.segments])
|
|
|
|
@property
|
|
def markdown(self):
|
|
return ''.join([segment.markdown for segment in self.segments]) |