validate_messages¶ torchtune.data.validate_messages(messages: List[Message]) → None[源码]¶ 给定一个消息列表,确保消息构成一个有效的来回对话。如果出现以下情况,将引发错误: 存在不是第一条消息的系统消息 存在两条连续的用户消息 助理消息出现在第一条用户消息之前 消息为空 消息长度小于 2(至少一个用户-助理轮次) 参数: messages (List[Message]) – 要验证的消息。 抛出: ValueError – 如果消息无效。