Package com.google.genkit.ai.evaluation
package com.google.genkit.ai.evaluation
-
ClassDescriptionRequest to create a new dataset.Metadata about a dataset stored in the dataset store.Represents a single sample in an inference dataset.Interface for dataset storage operations.Type of dataset based on the target action.Represents a single data point for evaluation.Represents a single metric score from an evaluator.Request to run an evaluator on a dataset.Response from an evaluator for a single test case.A single evaluation result combining input data with metric scores.Represents a complete evaluation run with results.Key that uniquely identifies an evaluation run.Status of an evaluation result.Interface for storing and retrieving evaluation runs.Manages the execution of evaluations.Evaluator<O>Evaluator represents an evaluation action that assesses the quality of AI outputs.Builder for creating Evaluator instances.EvaluatorFn<O>Functional interface for evaluator functions.Information about an evaluator including display metadata and metrics.File-based implementation of DatasetStore.File-based implementation of EvalStore.Request to run a new evaluation.Data source for evaluation - either a dataset ID or inline data.Options for evaluation.Score represents the result of an evaluation.Details about an evaluation score, including reasoning.Request to update an existing dataset.