Files
leaudit-platform-backend/fastapi_modules/fastapi_leaudit/domian/vo/ragDatasetVo.py
T

19 lines
474 B
Python

from pydantic import BaseModel, Field
class RagDatasetItemVO(BaseModel):
id: int = Field(...)
name: str = Field(...)
description: str = Field("")
area: str = Field("")
isPublic: bool = Field(False)
isDefault: bool = Field(False)
documentCount: int = Field(0)
totalChunks: int = Field(0)
status: int = Field(1)
class RagDatasetPageVO(BaseModel):
data: list[RagDatasetItemVO] = Field(default_factory=list)
total: int = Field(0)