Using the APITinker Compatibility

Tinker Compatibility Roadmap

This page lists only Tinker-compatibility interfaces. Items marked Live are available; items marked Planning are not yet implemented.

Last updated: February 5, 2026

Compatibility Items

InterfaceStatusNotes
create_lora_training_client (create_model)LiveCore training client creation
forward / forward_backward / optim_stepLiveCore training loop
save_weights_for_samplerLiveExport weights for sampling
create_sampling_sessionLiveSession-based sampling
compute_logprobs + prompt_logprobs/topk_prompt_logprobsLivePrompt logprobs support
get_info / get_tokenizerLiveModel metadata / tokenizer
save_state / load_state with optimizerPlanningWeights-only today; optimizer resume missing
forward_backward_customPlanningNeeded for DPO / custom losses
RestClient training runs & sessionsPlanningget_training_run / list_training_runs / get_session / list_sessions / get_sampler
RestClient checkpoints + canonical tinker pathsPlanningpublish/unpublish/list_user_checkpoints + tinker://…/weights/…
/sampling_clients/save_and_createPlanningCombined save+create endpoint
sampling_session_seq_id / seq_idPlanningDeterministic multi-turn sampling
Multi-turn renderer systemPlanningRenderer parity with Tinker cookbook