InstructTemplate¶ class torchtune.data.InstructTemplate[source]¶ 警告 此类已弃用,将在将来的版本中删除。请使用 PromptTemplate 用于自定义指令模板。 指令模板的接口。每个模板应包含模板提示,其中包含数据输入的占位符。 abstract classmethod format(sample: Mapping[str, Any], column_map: Optional[Dict[str, str]] = None) → str[source]¶ 使用给定参数格式化提示模板。 参数:: sample (Mapping[str, Any]) – 一个包含各种字段的单个数据样本 column_map (Optional[Dict[str, str]]) – 从模板中预期的占位符名称到样本中列名的映射。如果为 None,则假设它们相同。注意:如果样本输出在数据集中未命名为“output”,则始终需要在 column_map 中将其映射到“output”。 返回值:: 格式化的提示