Parapet.SLO.ScoriaEval (parapet v1.0.0)

Copy Markdown View Source

Defines an SLO based on Scoria AI evaluation pass rates.

Experimental

This module is experimental in v1.x. Its API may change in a minor release with a single-version notice in CHANGELOG.md. See Stability & Deprecation Policy for details.

Summary

Functions

Builds a new ScoriaEval struct and validates required properties.

Types

t()

@type t() :: %Parapet.SLO.ScoriaEval{
  guardrail: String.t(),
  labels: map(),
  name: atom(),
  objective: float(),
  runbook: String.t()
}

Functions

new(opts)

Builds a new ScoriaEval struct and validates required properties.