Schema
Data structures and type definitions.| Module | Description |
|---|---|
synth_ai.data.artifacts | Artifact schemas and structures |
synth_ai.data.coding_agent_context | Agent context payloads |
synth_ai.data.enums | Shared enums |
synth_ai.data.judgements | Judgement/result schemas |
synth_ai.data.llm_calls | LLM call records |
synth_ai.data.objectives | Objective schemas |
synth_ai.data.rewards | Reward schemas |
synth_ai.data.rubrics | Rubric schemas |
API
Artifacts
| Module | Description |
|---|---|
synth_ai.sdk.artifacts.client | Artifacts client |
synth_ai.sdk.artifacts.config | Artifacts configuration |
synth_ai.sdk.artifacts.parsing | Artifacts parsing helpers |
Eval
| Module | Description |
|---|---|
synth_ai.sdk.eval.job | Eval job lifecycle |
Graphs
| Module | Description |
|---|---|
synth_ai.sdk.graphs.verifier_schemas | Verifier schemas |
Inference
| Module | Description |
|---|---|
synth_ai.sdk.inference.client | Inference client |
Optimization
| Module | Description |
|---|---|
synth_ai.sdk.optimization.job | Optimization job lifecycle |
synth_ai.sdk.optimization.events.base | Optimization event base types |
synth_ai.sdk.optimization.events.parser | Optimization event parsing |
synth_ai.sdk.optimization.graph.job | Graph optimization job |
synth_ai.sdk.optimization.policy.job | Policy optimization job |