Skip to main content
POST
Set a target score and let your model reach it autonomously

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

alignment_id
string
required

Body

application/json

Target a score and let the system plan the alignment to reach it.

Every field except target_score defaults to auto. The deep configuration blocks are accepted as given and stored verbatim, so a run can pin any detail without the public schema enumerating every knob.

target_score
number
required

Target alignment quality on a 0-99 scale. The system iterates across phases until this score is reached or the compute budget is consumed. Targets above 85 typically cause the system to explore multiple optimisation strategies in sequence.

Required range: 0 <= x <= 99
Example:

88

benchmark_id
string | null

Benchmark used to measure the achieved score against the target. Defaults to the benchmark already on the alignment project.

method
string | null
default:auto

Which optimisation families the system may use. On auto it selects and sequences them from the score trajectory, and may begin with one approach, move to another, and revisit earlier ones.

representations
string | null
default:auto

How internal model representations are handled before and during alignment. On auto the system profiles the base model and picks a strategy before any gradient-based phase begins.

sequencing
string[] | null

Explicit phase ordering. When null the system orders phases itself and may interleave or revisit them. When given, it follows the order and still controls the hyperparameters within each phase.

max_compute_hours
number | null

Upper bound on GPU hours across all phases, allocated by expected marginal score gain. When null the run continues until the target.

notify_on_phase_transition
boolean | null
default:true

Notify when the system moves between alignment phases.

config
Config · object | null

Optional overrides for any phase of the run: dataset, rendering, sampling, reward, advantage, loss, adapter, optimizer, training, reference policy, environment, checkpointing, evaluation and logging. Anything omitted resolves to auto.

Response

Auto-alignment request accepted and recorded.

Acknowledgement of an auto-alignment request.

auto_align_id
string
required

Identifier of the auto-alignment request.

alignment_id
string
required

Alignment project the request targets.

status
string
required

Request status.

message
string
required

Human-readable outcome of the request.