Benchmarking best practices
Cura 1T's published results use a specific protocol — pass@1 at T=1.0 with thinking enabled. Reproduce that protocol or your numbers won't be comparable.
Cura 1T is a research model, not a medical service, and not a substitute for a clinician. Benchmark scores do not establish safety for unsupervised clinical use.
Reference configuration
Python
response = client.chat.completions.create( model="actava/cura-soar", temperature=1.0, # the published protocol; do not benchmark at T=0 max_tokens=32768, # room for the reasoning trace + the answer extra_body={"thinking": {"type": "enabled"}}, messages=[...],)Rules of the road
- Don't benchmark thinking models greedily. Long-reasoning models can degenerate at near-zero temperature; T=1.0 is both the published setting and the stable one.
- Never cap the trace. A truncated answer (finish_reason: "length") scores as a wrong answer — that measures your token budget, not the model.
- Generous timeouts. Hard clinical questions produce long traces; per-example wall-clock limits that clip them mis-score capability as failure.
- Report the protocol. Temperature, sampling count (pass@1 vs pass@k averaged over seeds), token budget, and harness — the same discipline as the published evaluation notes.