Skip to content

metadata

Classes

KiaraMetadata

Bases: KiaraModel

Source code in src/kiara/models/metadata/__init__.py
 9
10
11
12
13
14
class KiaraMetadata(KiaraModel):
    def _retrieve_data_to_hash(self) -> Any:
        return {
            "metadata": self.model_dump(),
            "schema": self.__class__.model_json_schema(),
        }

CommentMetadata

Bases: KiaraMetadata

Source code in src/kiara/models/metadata/__init__.py
17
18
19
20
class CommentMetadata(KiaraMetadata):
    _kiara_model_id: ClassVar = "instance.kiara_metadata.comment"

    comment: str = Field(description="A note/comment.")

Attributes

comment: str = Field(description='A note/comment.') class-attribute instance-attribute