Galileo · Schema

Galileo Experiment

A Galileo experiment: a single run of a prompt template or runner function over a dataset with attached metrics.

AI EvaluationAI ObservabilityGenAIGuardrailsAgentic AILLMTracingExperimentsPromptsDatasets

Properties

Name Type Description
id string
name string
project_id string
dataset_id string
prompt_template_id string
metrics array Names of metrics attached to the experiment.
status string
created_at string
completed_at string
View JSON Schema on GitHub

JSON Schema

galileo-ai-experiment-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/galileo-ai/main/json-schema/galileo-ai-experiment-schema.json",
  "title": "Galileo Experiment",
  "description": "A Galileo experiment: a single run of a prompt template or runner function over a dataset with attached metrics.",
  "type": "object",
  "required": ["id", "name", "project_id"],
  "properties": {
    "id": { "type": "string", "format": "uuid" },
    "name": { "type": "string" },
    "project_id": { "type": "string", "format": "uuid" },
    "dataset_id": { "type": "string", "format": "uuid" },
    "prompt_template_id": { "type": "string", "format": "uuid" },
    "metrics": {
      "type": "array",
      "items": { "type": "string" },
      "description": "Names of metrics attached to the experiment."
    },
    "status": {
      "type": "string",
      "enum": ["pending", "running", "completed", "failed", "cancelled"]
    },
    "created_at": { "type": "string", "format": "date-time" },
    "completed_at": { "type": "string", "format": "date-time" }
  },
  "additionalProperties": true
}