Skip to main content
This reference documents the Synth AI Python SDK, auto-generated from source docstrings.

Schema

Data structures and type definitions.
ModuleDescription
synth_ai.data.artifactsArtifact schemas and structures
synth_ai.data.coding_agent_contextAgent context payloads
synth_ai.data.enumsShared enums
synth_ai.data.judgementsJudgement/result schemas
synth_ai.data.llm_callsLLM call records
synth_ai.data.objectivesObjective schemas
synth_ai.data.rewardsReward schemas
synth_ai.data.rubricsRubric schemas

API

Artifacts

ModuleDescription
synth_ai.sdk.artifacts.clientArtifacts client
synth_ai.sdk.artifacts.configArtifacts configuration
synth_ai.sdk.artifacts.parsingArtifacts parsing helpers

Eval

ModuleDescription
synth_ai.sdk.eval.jobEval job lifecycle

Graphs

ModuleDescription
synth_ai.sdk.graphs.verifier_schemasVerifier schemas

Inference

ModuleDescription
synth_ai.sdk.inference.clientInference client

Optimization

ModuleDescription
synth_ai.sdk.optimization.jobOptimization job lifecycle
synth_ai.sdk.optimization.events.baseOptimization event base types
synth_ai.sdk.optimization.events.parserOptimization event parsing
synth_ai.sdk.optimization.graph.jobGraph optimization job
synth_ai.sdk.optimization.policy.jobPolicy optimization job
Core and tracing docstrings are intentionally excluded from the public reference.