Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions agentplatform/_genai/types/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -1312,6 +1312,9 @@
from .common import RagFileParsingConfigLlmParserOrDict
from .common import RagFileParsingConfigOrDict
from .common import RagFileState
from .common import RagFileStatus
from .common import RagFileStatusDict
from .common import RagFileStatusOrDict
from .common import RagFileTransformationConfig
from .common import RagFileTransformationConfigDict
from .common import RagFileTransformationConfigOrDict
Expand Down Expand Up @@ -2806,6 +2809,9 @@
"GetRagFileConfig",
"GetRagFileConfigDict",
"GetRagFileConfigOrDict",
"RagFileStatus",
"RagFileStatusDict",
"RagFileStatusOrDict",
"DirectUploadSource",
"DirectUploadSourceDict",
"DirectUploadSourceOrDict",
Expand Down
22 changes: 20 additions & 2 deletions agentplatform/_genai/types/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -13363,6 +13363,24 @@ class _GetRagFileRequestParametersDict(TypedDict, total=False):
]


class RagFileStatus(_common.BaseModel):
"""RagFile status."""

state: Optional[RagFileState] = Field(
default=None, description="""The state of the RagFile."""
)


class RagFileStatusDict(TypedDict, total=False):
"""RagFile status."""

state: Optional[RagFileState]
"""The state of the RagFile."""


RagFileStatusOrDict = Union[RagFileStatus, RagFileStatusDict]


class DirectUploadSource(_common.BaseModel):
"""The input content is encapsulated and uploaded in the request."""

Expand Down Expand Up @@ -13675,7 +13693,7 @@ class RagFile(_common.BaseModel):
default=None,
description="""Required. The display name of the RagFile. The name can be up to 128 characters long and can consist of any UTF-8 characters.""",
)
file_status: Optional[genai_types.FileStatus] = Field(
file_status: Optional[RagFileStatus] = Field(
default=None, description="""Output only. State of the RagFile."""
)
gcs_source: Optional[genai_types.GcsSource] = Field(
Expand Down Expand Up @@ -13730,7 +13748,7 @@ class RagFileDict(TypedDict, total=False):
display_name: Optional[str]
"""Required. The display name of the RagFile. The name can be up to 128 characters long and can consist of any UTF-8 characters."""

file_status: Optional[genai_types.FileStatusDict]
file_status: Optional[RagFileStatusDict]
"""Output only. State of the RagFile."""

gcs_source: Optional[genai_types.GcsSourceDict]
Expand Down
Loading