ModelProvenance

@ApiStatus.Experimental
data class ModelProvenance constructor(val modelName: String, val provider: String, val version: String? = null, val requestId: String? = null)

Provider-reported identity of the model that produced an assessment. Optional version and request ID remain absent when unknown. This evidence does not assert calibration or resolve a model. Providers must supply identifiers suitable for the caller to retain, never credentials or payloads.

JSON leaves out an absent version or request ID.

Constructors

Link copied to clipboard
constructor(modelName: String, provider: String, version: String? = null, requestId: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val requestId: String? = null
Link copied to clipboard
val version: String? = null