Home
Galileo
Galileo Ai Core Structure
Galileo Ai Core Structure
JSON Structure mapping of the Galileo platform's core domain objects and how they nest. Mirrors the entities defined in the JSON Schema files in json-schema/.
Type:
Properties: 0
AI Evaluation AI Observability GenAI Guardrails Agentic AI LLM Tracing Experiments Prompts Datasets
Galileo Ai Core Structure is a JSON Structure definition published by Galileo.
Meta-schema:
JSON Structure
{
"specification": "JSON Structure",
"version": "0.1",
"provider": "Galileo",
"providerId": "galileo-ai",
"description": "JSON Structure mapping of the Galileo platform's core domain objects and how they nest. Mirrors the entities defined in the JSON Schema files in json-schema/.",
"entities": [
{
"name": "Project",
"schema": "json-schema/galileo-ai-project-schema.json",
"children": ["Dataset", "Experiment", "LogStream", "PromptTemplate", "AnnotationTemplate"]
},
{
"name": "Dataset",
"schema": "json-schema/galileo-ai-dataset-schema.json",
"children": ["DatasetRow"]
},
{
"name": "Experiment",
"schema": "json-schema/galileo-ai-experiment-schema.json",
"references": ["Dataset", "PromptTemplate", "Metric"]
},
{
"name": "Trace",
"schema": "json-schema/galileo-ai-trace-schema.json",
"children": ["Span"],
"references": ["Project", "LogStream", "Metric"]
},
{
"name": "Span",
"parent": "Trace",
"kinds": ["workflow", "llm", "retriever", "tool"],
"references": ["Metric"]
},
{
"name": "Metric",
"schema": "json-schema/galileo-ai-metric-schema.json",
"kinds": ["builtin", "luna", "custom"]
},
{
"name": "AnnotationTemplate",
"children": ["AnnotationRating"]
},
{
"name": "Integration",
"kinds": ["llm_provider", "vector_store", "framework"]
},
{ "name": "Group" },
{ "name": "ApiKey" }
]
}