trulens.core.schema.types¶
trulens.core.schema.types
¶
Type aliases.
Attributes¶
RecordID
module-attribute
¶
Unique identifier for a record.
By default these hashes of record content as json. Record.record_id.
CallID
module-attribute
¶
Unique identifier for a record app call.
AppID
module-attribute
¶
Unique identifier for an app.
By default these are hashes of app content as json. See AppDefinition.app_id.
AppVersion
module-attribute
¶
Version identifier for an app.
Tags
module-attribute
¶
Tags for an app or record.
See AppDefinition.tags and Record.tags.
Metadata
module-attribute
¶
Metadata for an app, record, groundtruth, or dataset.
See AppDefinition.metadata, Record.meta, [Groundtruth.metadata][trulens.core.schema.groundtruth.Groundtruth.metadata], and [Dataset.metadata][trulens.core.schema.dataset.Dataset.metadata].
FeedbackDefinitionID
module-attribute
¶
Unique identifier for a feedback definition.
By default these are hashes of feedback definition content as json. See FeedbackDefinition.feedback_definition_id.
FeedbackResultID
module-attribute
¶
Unique identifier for a feedback result.
By default these are hashes of feedback result content as json. See FeedbackResult.feedback_result_id.
GroundTruthID
module-attribute
¶
Unique identifier for a groundtruth.
By default these are hashes of ground truth content as json.
See [Groundtruth.ground_truth_id][trulens.core.schema.groundtruth.Groundtruth.ground_truth_id].
DatasetID
module-attribute
¶
Unique identifier for a dataset.
By default these are hashes of dataset content as json. See [Dataset.dataset_id][trulens.core.schema.dataset.Dataset.dataset_id].