PreferenceModelBuilderFromChatRenderer - Tinker Documentation

tinker_cookbook.preference.PreferenceModelBuilderFromChatRenderer

class tinker_cookbook.preference.PreferenceModelBuilderFromChatRenderer( PreferenceModelBuilder)

Builds a PreferenceModel that uses a chat renderer and a Tinker sampling client.

This is a chz dataclass that can be serialized and passed as configuration to training scripts.

builder = PreferenceModelBuilderFromChatRenderer(
    renderer_name="qwen3_5_disable_thinking",
    model_name="Qwen/Qwen3.5-9B",
    rm_weights_path="path/to/rm_weights",
)
pref_model = builder()

Fields:

call()

Create and return a PreferenceModelFromChatRenderer.

Returns: PreferenceModel – An initialized preference model backed by a Tinker sampling client.