EvaluationContent

sealed class EvaluationContent

A content block for ground truth data in evaluation reference inputs. Supports text content for expected responses and assertions.

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
data class Text(val value: String) : EvaluationContent

The text content of the ground truth data. Used for expected response text and assertion statements.

Functions

Link copied to clipboard
fun asText(): String

Casts this EvaluationContent as a Text and retrieves its kotlin.String value. Throws an exception if the EvaluationContent is not a Text.

Link copied to clipboard

Casts this EvaluationContent as a Text and retrieves its kotlin.String value. Returns null if the EvaluationContent is not a Text.