InputOutputToMessages¶
- class torchtune.data.InputOutputToMessages(train_on_input: bool = False, column_map: Optional[Dict[str, str]] = None, new_system_prompt: Optional[str] = None)[源代码]¶
消息转换类,将具有“input”和“output”字段(或在 column_map 中指定的等效字段)的单个样本分别转换为用户和助手消息。这对于具有两列的数据集很有用,一列包含用户提示字符串,另一列包含模型响应字符串
| input | output | |-----------------|------------------| | "user prompt" | "model response" |
- 参数:
- 引发:
ValueError – 如果提供
column_map
且input
不在column_map
中,或output
不在column_map
中。