Skip to content

Base event schema

BaseEventSchema

Bases: BaseSchema

Source code in griptape/griptape/schemas/events/base_event_schema.py
class BaseEventSchema(BaseSchema):
    timestamp = fields.Float()
    type = fields.Str()

    @abstractmethod
    def make_obj(self, data, **kwargs):
        ...

timestamp = fields.Float() class-attribute instance-attribute

type = fields.Str() class-attribute instance-attribute

make_obj(data, **kwargs) abstractmethod

Source code in griptape/griptape/schemas/events/base_event_schema.py
@abstractmethod
def make_obj(self, data, **kwargs):
    ...