19 lines
474 B
Python
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)
|