Skip to content

Function call response

FunctionCall

Bases: ModelWithSchema

__tablename__ = 'function_calls' class-attribute instance-attribute

arguments = mapped_column(JSON) class-attribute instance-attribute

call_id = mapped_column(String(50)) class-attribute instance-attribute

id = mapped_column(primary_key=True) class-attribute instance-attribute

index instance-attribute

message = relationship('MessageModel', back_populates='function_calls') class-attribute instance-attribute

message_id = mapped_column(ForeignKey('messages.id')) class-attribute instance-attribute

name = mapped_column(String(100)) class-attribute instance-attribute

__admin_repr__(request)

model_from_schema(schema) classmethod

to_schema()

FunctionResponse

Bases: ModelWithSchema

__tablename__ = 'function_responses' class-attribute instance-attribute

artifact_as_str = mapped_column(sqlalchemy.TEXT) class-attribute instance-attribute

artifact_pk_id instance-attribute

artifact_tablename instance-attribute

call_id = mapped_column(String(50)) class-attribute instance-attribute

id = mapped_column(primary_key=True) class-attribute instance-attribute

message = relationship('MessageModel', back_populates='function_response') class-attribute instance-attribute

message_id = mapped_column(ForeignKey('messages.id')) class-attribute instance-attribute

name = mapped_column(String(100)) class-attribute instance-attribute

__admin_repr__(request)

model_from_schema(schema) classmethod

to_schema()