← Все команды
chimera evolve
Opt-in model evolution (curate trajectories -> LoRA/DPO recipe).
Подкоманды
chimera evolve export
Export a curated SFT or DPO dataset from trajectories.
Параметры
--outstrобязательный
Output JSONL path.
--formatstrпо умолчанию: 'sft'
sft | dpo
--trajstr
Trajectory JSONL (default: <home>/trajectories.jsonl).
--min-rewardfloatпо умолчанию: 0.0
Drop examples below this reward.
--no-dedupboolean
Keep duplicate examples.
--min-marginfloatпо умолчанию: 0.0
DPO: min reward margin chosen − rejected.
--min-stepsintпо умолчанию: 0
Recipe: keep only traces with >= N steps.
--diverseboolean
Recipe: at most one SFT example per task.
--min-processfloat
Keep only traces whose step-following score >= this (SkillCoach).
chimera evolve guard
Watch evolution health; retract the most recent skill on a SIGNIFICANT regression (M19-A6).
Параметры
--limitintпо умолчанию: 0
Limit demo tasks (0 = all).
--model, -mstr
Override the model slug.
--cost-drift-tolfloat
Also roll back if second-half mean cost exceeds first by more than this.
--applyboolean
Retire the most recent skill IF a SIGNIFICANT regression is measured.
chimera evolve recipe
Emit a runnable LoRA training recipe (train.py + README + requirements).
Параметры
--outstrобязательный
Directory for the training recipe.
--formatstrпо умолчанию: 'sft'
sft | dpo
--base-modelstrпо умолчанию: 'meta-llama/Llama-3.1-8B-Instruct'
--datasetstrпо умолчанию: 'dataset.jsonl'
Dataset filename the script reads.
chimera evolve refine
GEPA-refine a skill from verified trajectories, gated on non-regressing transfer (M19-A5).
Параметры
--trajstr
Trajectory JSONL (default: <home>/trajectories.jsonl).
--model, -mstr
Override the model.
--budgetintпо умолчанию: 20
GEPA rollout budget.
--min-rewardfloatпо умолчанию: 1.0
Only mine trajectories at/above this reward (1.0 = verified).
--applyboolean
Persist the refined skill IF it passes the transfer gate.
chimera evolve rft
One rejection-sampling fine-tuning round, gated by an honest A/B on two bench result files.
Rejection-samples the collected trajectories (successes at/above the reward bar), then promotes
the round ONLY if the candidate beats the baseline with a confidence interval that excludes zero
— no lift, no promotion, no training on noise. Artifacts are withheld for an unpromoted round
unless ``--force``. Feed ``--baseline``/``--candidate`` the pass/fail lists two bench runs produce.
Параметры
--baselinestrобязательный
JSON list of baseline bench pass/fail.
--candidatestrобязательный
JSON list of candidate bench pass/fail.
--trajstr
Trajectory JSONL (default: <home>/trajectories.jsonl).
--min-rewardfloatпо умолчанию: 0.5
Rejection-sampling reward bar.
--min-examplesintпо умолчанию: 30
Accepted examples needed to gate.
--top-kintпо умолчанию: 0
Keep at most this many accepted per prompt (0 = all).
--outstr
If promoted, write dataset + recipe here.
--forceboolean
Export even if the round is not promoted.
chimera evolve status
Show how much training signal the collected trajectories hold.
Параметры
--trajstr
Trajectory JSONL (default: <home>/trajectories.jsonl).
--min-rewardfloatпо умолчанию: 0.0
Drop examples below this reward.
--min-examplesintпо умолчанию: 30
Examples needed before training is worth it.
chimera evolve tune
Self-optimize the agent spec (OpenJarvis meta-search) against the daily scenarios.
Each round a model proposes a coordinated edit to the spec; the candidate is scored on
the daily scenarios and kept only on non-regression. Uses real model calls.
Параметры
--roundsintпо умолчанию: 2
Meta-search rounds.
--modelstr
Base model for the spec.
--max-stepsintпо умолчанию: 8
Initial runtime step budget.
--kintпо умолчанию: 3
Suite runs per candidate — one samples, two alert, three decide. Multiplies cost.