mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-05-11 08:29:14 +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]) |