caikit.interfaces.common.data_model.file
This file contains interfaces required to handle File data
Classes
A DataObject is a data model class that is backed by a @dataclass. |
Module Contents
- class caikit.interfaces.common.data_model.file.File[source]
Bases:
caikit.core.data_model.DataObjectBaseA DataObject is a data model class that is backed by a @dataclass.
Data model classes that use the @dataobject decorator must derive from this base class.
- data: py_to_proto.dataclass_to_proto.Annotated[bytes, FieldNumber(1)]
- filename: py_to_proto.dataclass_to_proto.Annotated[str | None, FieldNumber(2)]
- type: py_to_proto.dataclass_to_proto.Annotated[str | None, FieldNumber(3)]