# tinker_cookbook.distillation.PromptOnlyEnv

## _class_ [**tinker_cookbook.distillation.PromptOnlyEnv**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/distillation/datasets.py#L85)( _[ProblemEnv](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/rl/problemenv/)_)

Environment that only provides prompts with no rewards.

### [**get_reference_answer**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/distillation/datasets.py#L109)()

No reference answer needed for distillation.

**Returns:** _str_

### [**step**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/distillation/datasets.py#L113)( _action_, _extra_)

Return zero reward always.

**Parameters:**

- [**action**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/distillation/datasets.py#L113) ( _Action_)
- [**extra**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/distillation/datasets.py#L113) ( _[ActionExtra](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/rl/actionextra/) | None_)

**Returns:** _[StepResult](https://tinker-docs.thinking-machines.ai/cookbook/api-reference/rl/stepresult/)_
