diff --git a/IOPO/Benchmark-TRACE/2024_trace_evaluation.jsonl b/IOPO/Benchmark-TRACE/2024_trace_evaluation.jsonl new file mode 100644 index 00000000..6ed27005 --- /dev/null +++ b/IOPO/Benchmark-TRACE/2024_trace_evaluation.jsonl @@ -0,0 +1,1042 @@ +{"id": "0", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一首歌曲写一个简短描述\n1. 描述需采用文艺的语气风格,以激发读者对歌曲的兴趣;\n# Inputs:\n\"Hotel California\" — 老鹰乐队。\n"}], "type": "trace", "description": "为一首歌曲写一个简短描述", "constraints": "1. 描述需采用文艺的语气风格,以激发读者对歌曲的兴趣;", "input": "\"Hotel California\" — 老鹰乐队。", "constraints_num": 1, "constraints_splits": ["1. 描述需采用文艺的语气风格,以激发读者对歌曲的兴趣;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "1", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以温馨、富有情感的文艺风格写一篇短篇小说,故事内容围绕人与机器人之间建立深厚友情的主线。\n1. 至少一处场景描述使用比喻或拟人手法,以增强故事的文学性和情感深度;\n"}], "type": "trace", "description": "以温馨、富有情感的文艺风格写一篇短篇小说,故事内容围绕人与机器人之间建立深厚友情的主线。", "constraints": "1. 至少一处场景描述使用比喻或拟人手法,以增强故事的文学性和情感深度;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 至少一处场景描述使用比喻或拟人手法,以增强故事的文学性和情感深度;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "2", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定数列的平均值和标准差,并返回结果\n1. 输出格式遵循给定的JSON示例\n# Inputs:\n[2,4,6,8]\n"}], "type": "trace", "description": "计算给定数列的平均值和标准差,并返回结果", "constraints": "1. 输出格式遵循给定的JSON示例", "input": "[2,4,6,8]", "constraints_num": 1, "constraints_splits": ["1. 输出格式遵循给定的JSON示例"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "3", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。\n# Inputs:\n小美投保了信美相互创可贴意外伤害医疗保险小美在保险起见届满日的10天前因运动意外受伤在重症监护病房住院40天请问住院津贴按照几天进行赔付\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。", "input": "小美投保了信美相互创可贴意外伤害医疗保险小美在保险起见届满日的10天前因运动意外受伤在重症监护病房住院40天请问住院津贴按照几天进行赔付", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "4", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的一组数字按升序排列,并以表格形式输出结果\n1. 数字范围应在1到20之间;\n# Inputs:\n待排序数字:10, 5, 3, 8, 2\n"}], "type": "trace", "description": "将给定的一组数字按升序排列,并以表格形式输出结果", "constraints": "1. 数字范围应在1到20之间;", "input": "待排序数字:10, 5, 3, 8, 2", "constraints_num": 1, "constraints_splits": ["1. 数字范围应在1到20之间;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "5", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份销售页面以展示Enablix Learn产品相对于竞争对手的优势,重点强调其在企业培训革新、深度分析、个性化学习体验、实时学习、适应性以及内容与销售业绩关联分析等方面的能力。\n1. 销售页面需使用英文撰写,确保国际客户能够理解其价值。\n"}], "type": "trace", "description": "撰写一份销售页面以展示Enablix Learn产品相对于竞争对手的优势,重点强调其在企业培训革新、深度分析、个性化学习体验、实时学习、适应性以及内容与销售业绩关联分析等方面的能力。", "constraints": "1. 销售页面需使用英文撰写,确保国际客户能够理解其价值。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 销售页面需使用英文撰写,确保国际客户能够理解其价值。"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "6", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一份包含10道数学问题的练习题,题目适合初中生水平,涵盖代数、几何、概率和统计四个主要领域。\n1. 题目描述中避免使用过于专业或复杂的数学术语,以确保初中生能够理解题目的要求;\n"}], "type": "trace", "description": "给出一份包含10道数学问题的练习题,题目适合初中生水平,涵盖代数、几何、概率和统计四个主要领域。", "constraints": "1. 题目描述中避免使用过于专业或复杂的数学术语,以确保初中生能够理解题目的要求;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 题目描述中避免使用过于专业或复杂的数学术语,以确保初中生能够理解题目的要求;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "7", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一个含有5至7个词的短语\n1. 短语中必须包含\"音乐\"和\"海洋\"这两个词;\n"}], "type": "trace", "description": "创作一个含有5至7个词的短语", "constraints": "1. 短语中必须包含\"音乐\"和\"海洋\"这两个词;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 短语中必须包含\"音乐\"和\"海洋\"这两个词;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "8", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 地区 | 招考单位 | 部门及职位 | 职位简介 | 职位代码 | 招考人数 | 专业要求 | 学历要求 | 学位要求 | 政治面貌 | 其他条件 | 备注 | 试卷类型 | 联系电话 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 银川市 | 民盟银川市委员会 | 民盟银川市委员会科员 | 从事办公室日常各项事务性工作,撰写文字性材料 | 027001 | 1 | 中国语言文学类、公共管理类 | 本科及以上 | 学士及以上 | 非中共党员 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 市委老干部局 | 市委老干部局科员 | 从事老干部服务管理工作 | 027002 | 1 | 不限 | 本科及以上 | 学士及以上 | 不限 | 面向“三支一扶”“西部计划志愿者”“大学生村官”项目服务期满2年且考核合格人员及“退役大学生士兵”定向招录 | | A卷 | 09516888895 |\n| 银川市 | 银川市住房和城乡建设局 | 银川市住房和城乡建设局科员 | 从事城乡建设和建筑市场行业监管等相关工作 | 027003 | 1 | 建筑类,安全工程,安全技术及工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市城市管理局 | 银川市城市管理局科员 | 从事编制单位年度部门预算、决算、财务审核、编制会计报表以及相关财务分析工作 | 027004 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有助理会计师及以上专业技术资格 | | A卷 | 09516888895 |\n| 银川市 | 银川市财政局 | 银川市财政局科员 | 从事预算的编制、审核、监督等财务管理工作;从事财政政策研究工作 | 027005 | 2 | 金融,金融学,金融管理与实务,财政、财政学 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市农牧局 | 银川市农牧局科员 | 从事畜牧业、奶产业有关工作,组织实施动物防疫、检疫、疫情扑灭、监督工作。条件艰苦,适宜男性 | 027006 | 1 | 畜牧兽医类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市林业局 | 银川市林业局科员 | 从事组织全市城乡园林绿化发展规划和分期建设规划的统筹分析、编制、报批等工作 | 027007 | 1 | 园林、园艺、园林技术、园艺技术、园林植物与观赏园艺 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员一 | 从事市直各部门有关项目审计工作 | 027008 | 2 | 财政、财政学、会计学、会计与审计、会计、会计电算化、审计学、审计实务、金融学、金融管理与实务 | 本科及以上 | 学士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员二 | 从事计算机辅助审计相关工作 | 027009 | 1 | 计算机类 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市统计局 | 银川市统计局科员 | 从事国民统计核算、新经济运行调查分析研究工作,需要经常驻点下乡。 | 027010 | 1 | 统计类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市水务局 | 银川市水务局科员 | 从事会计核算,及时记账、登帐,编制各种财务报表及其他基础性财务工作。 | 027011 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有会计从业资格证 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员一 | 从事食品生产、加工、流通环节产品质量市场监管工作及抽检工作,需经常深入市场、经营主体进行执法检查 | 027012 | 8 | 食品类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员二 | 从事特种设备的生产、经营、使用、检验检测等环节的监督监察;对涉及工业产品及行政执法活动中存在的违法违纪进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027013 | 8 | 机械类、安全技术与工程、安全工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员三 | 从事药品生产、经营环节日常监督、药品使用环节的质量监督;对涉及药品医疗器械行政执法活动中存在的违法违纪行为进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027014 | 8 | 药学类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员四 | 从事相关地方性法规和规章草案的立项、调研、起草、论证、修订工作;承担规范性文件合法性的审查及备案;行政案件的核审、听证等工作。 | 027015 | 3 | 法律类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市教育局 | 银川市教育局科员 | 从事银川市人民政府教育督导评估工作 | 027016 | 1 | 教育学、教育学原理 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市行政审批服务局 | 银川市行政审批服务局科员 | 从事政府及企业投资项目的审批、审核、统计等工作 | 027017 | 1 | 建筑学、土木工程、工程造价(建筑),建筑技术科学,岩土工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市委统战部 | 银川市委统战部理论研究室科员 | 从事统一战线理论、方针、政策的综合性研究;承担各类调研报告的起草,提出加强和改进统一战线工作的意见和建议。 | 027018 | 1 | 社会学、民族学、宗教学、马克思主义民族理论与民族政策 | 本科及以上 | 不限 | 不限 | 限回族 | 参照公务员法管理事业单位 | A卷 | 09516888895 |\n| 银川市 | 银川市委党校 | 银川市委党校科员一 | 从事各类电教设备以及多媒体教室的管理维护工作 | 027019 | 1 | 计算机类、电气信息类 | 研究生及以上 | 硕士及以上 | 中共党员 | 不限 | 参照公务员法管理事业单位 | A卷 | 09516888895 |\n# Inputs:\n招考单位中有多少个单位对专业有具体要求,并且职位要求本科及以上学历?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 地区 | 招考单位 | 部门及职位 | 职位简介 | 职位代码 | 招考人数 | 专业要求 | 学历要求 | 学位要求 | 政治面貌 | 其他条件 | 备注 | 试卷类型 | 联系电话 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 银川市 | 民盟银川市委员会 | 民盟银川市委员会科员 | 从事办公室日常各项事务性工作,撰写文字性材料 | 027001 | 1 | 中国语言文学类、公共管理类 | 本科及以上 | 学士及以上 | 非中共党员 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 市委老干部局 | 市委老干部局科员 | 从事老干部服务管理工作 | 027002 | 1 | 不限 | 本科及以上 | 学士及以上 | 不限 | 面向“三支一扶”“西部计划志愿者”“大学生村官”项目服务期满2年且考核合格人员及“退役大学生士兵”定向招录 | | A卷 | 09516888895 |\n| 银川市 | 银川市住房和城乡建设局 | 银川市住房和城乡建设局科员 | 从事城乡建设和建筑市场行业监管等相关工作 | 027003 | 1 | 建筑类,安全工程,安全技术及工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市城市管理局 | 银川市城市管理局科员 | 从事编制单位年度部门预算、决算、财务审核、编制会计报表以及相关财务分析工作 | 027004 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有助理会计师及以上专业技术资格 | | A卷 | 09516888895 |\n| 银川市 | 银川市财政局 | 银川市财政局科员 | 从事预算的编制、审核、监督等财务管理工作;从事财政政策研究工作 | 027005 | 2 | 金融,金融学,金融管理与实务,财政、财政学 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市农牧局 | 银川市农牧局科员 | 从事畜牧业、奶产业有关工作,组织实施动物防疫、检疫、疫情扑灭、监督工作。条件艰苦,适宜男性 | 027006 | 1 | 畜牧兽医类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市林业局 | 银川市林业局科员 | 从事组织全市城乡园林绿化发展规划和分期建设规划的统筹分析、编制、报批等工作 | 027007 | 1 | 园林、园艺、园林技术、园艺技术、园林植物与观赏园艺 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员一 | 从事市直各部门有关项目审计工作 | 027008 | 2 | 财政、财政学、会计学、会计与审计、会计、会计电算化、审计学、审计实务、金融学、金融管理与实务 | 本科及以上 | 学士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员二 | 从事计算机辅助审计相关工作 | 027009 | 1 | 计算机类 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市统计局 | 银川市统计局科员 | 从事国民统计核算、新经济运行调查分析研究工作,需要经常驻点下乡。 | 027010 | 1 | 统计类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市水务局 | 银川市水务局科员 | 从事会计核算,及时记账、登帐,编制各种财务报表及其他基础性财务工作。 | 027011 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有会计从业资格证 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员一 | 从事食品生产、加工、流通环节产品质量市场监管工作及抽检工作,需经常深入市场、经营主体进行执法检查 | 027012 | 8 | 食品类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员二 | 从事特种设备的生产、经营、使用、检验检测等环节的监督监察;对涉及工业产品及行政执法活动中存在的违法违纪进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027013 | 8 | 机械类、安全技术与工程、安全工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员三 | 从事药品生产、经营环节日常监督、药品使用环节的质量监督;对涉及药品医疗器械行政执法活动中存在的违法违纪行为进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027014 | 8 | 药学类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员四 | 从事相关地方性法规和规章草案的立项、调研、起草、论证、修订工作;承担规范性文件合法性的审查及备案;行政案件的核审、听证等工作。 | 027015 | 3 | 法律类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市教育局 | 银川市教育局科员 | 从事银川市人民政府教育督导评估工作 | 027016 | 1 | 教育学、教育学原理 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市行政审批服务局 | 银川市行政审批服务局科员 | 从事政府及企业投资项目的审批、审核、统计等工作 | 027017 | 1 | 建筑学、土木工程、工程造价(建筑),建筑技术科学,岩土工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市委统战部 | 银川市委统战部理论研究室科员 | 从事统一战线理论、方针、政策的综合性研究;承担各类调研报告的起草,提出加强和改进统一战线工作的意见和建议。 | 027018 | 1 | 社会学、民族学、宗教学、马克思主义民族理论与民族政策 | 本科及以上 | 不限 | 不限 | 限回族 | 参照公务员法管理事业单位 | A卷 | 09516888895 |\n| 银川市 | 银川市委党校 | 银川市委党校科员一 | 从事各类电教设备以及多媒体教室的管理维护工作 | 027019 | 1 | 计算机类、电气信息类 | 研究生及以上 | 硕士及以上 | 中共党员 | 不限 | 参照公务员法管理事业单位 | A卷 | 09516888895 |", "input": "招考单位中有多少个单位对专业有具体要求,并且职位要求本科及以上学历?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 地区 | 招考单位 | 部门及职位 | 职位简介 | 职位代码 | 招考人数 | 专业要求 | 学历要求 | 学位要求 | 政治面貌 | 其他条件 | 备注 | 试卷类型 | 联系电话 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 银川市 | 民盟银川市委员会 | 民盟银川市委员会科员 | 从事办公室日常各项事务性工作,撰写文字性材料 | 027001 | 1 | 中国语言文学类、公共管理类 | 本科及以上 | 学士及以上 | 非中共党员 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 市委老干部局 | 市委老干部局科员 | 从事老干部服务管理工作 | 027002 | 1 | 不限 | 本科及以上 | 学士及以上 | 不限 | 面向“三支一扶”“西部计划志愿者”“大学生村官”项目服务期满2年且考核合格人员及“退役大学生士兵”定向招录 | | A卷 | 09516888895 |\n| 银川市 | 银川市住房和城乡建设局 | 银川市住房和城乡建设局科员 | 从事城乡建设和建筑市场行业监管等相关工作 | 027003 | 1 | 建筑类,安全工程,安全技术及工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市城市管理局 | 银川市城市管理局科员 | 从事编制单位年度部门预算、决算、财务审核、编制会计报表以及相关财务分析工作 | 027004 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有助理会计师及以上专业技术资格 | | A卷 | 09516888895 |\n| 银川市 | 银川市财政局 | 银川市财政局科员 | 从事预算的编制、审核、监督等财务管理工作;从事财政政策研究工作 | 027005 | 2 | 金融,金融学,金融管理与实务,财政、财政学 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市农牧局 | 银川市农牧局科员 | 从事畜牧业、奶产业有关工作,组织实施动物防疫、检疫、疫情扑灭、监督工作。条件艰苦,适宜男性 | 027006 | 1 | 畜牧兽医类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市林业局 | 银川市林业局科员 | 从事组织全市城乡园林绿化发展规划和分期建设规划的统筹分析、编制、报批等工作 | 027007 | 1 | 园林、园艺、园林技术、园艺技术、园林植物与观赏园艺 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员一 | 从事市直各部门有关项目审计工作 | 027008 | 2 | 财政、财政学、会计学、会计与审计、会计、会计电算化、审计学、审计实务、金融学、金融管理与实务 | 本科及以上 | 学士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市审计局 | 银川市审计局科员二 | 从事计算机辅助审计相关工作 | 027009 | 1 | 计算机类 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | 笔试加试审计相关知识 | A卷专业 | 09516888895 |\n| 银川市 | 银川市统计局 | 银川市统计局科员 | 从事国民统计核算、新经济运行调查分析研究工作,需要经常驻点下乡。 | 027010 | 1 | 统计类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市水务局 | 银川市水务局科员 | 从事会计核算,及时记账、登帐,编制各种财务报表及其他基础性财务工作。 | 027011 | 1 | 财政类 | 本科及以上 | 学士及以上 | 不限 | 具有会计从业资格证 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员一 | 从事食品生产、加工、流通环节产品质量市场监管工作及抽检工作,需经常深入市场、经营主体进行执法检查 | 027012 | 8 | 食品类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员二 | 从事特种设备的生产、经营、使用、检验检测等环节的监督监察;对涉及工业产品及行政执法活动中存在的违法违纪进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027013 | 8 | 机械类、安全技术与工程、安全工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员三 | 从事药品生产、经营环节日常监督、药品使用环节的质量监督;对涉及药品医疗器械行政执法活动中存在的违法违纪行为进行稽查和巡查;需经常深入经营主体中进行执法检查 | 027014 | 8 | 药学类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市市场监督管理局 | 银川市市场监督管理局科员四 | 从事相关地方性法规和规章草案的立项、调研、起草、论证、修订工作;承担规范性文件合法性的审查及备案;行政案件的核审、听证等工作。 | 027015 | 3 | 法律类 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市教育局 | 银川市教育局科员 | 从事银川市人民政府教育督导评估工作 | 027016 | 1 | 教育学、教育学原理 | 研究生及以上 | 硕士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市行政审批服务局 | 银川市行政审批服务局科员 | 从事政府及企业投资项目的审批、审核、统计等工作 | 027017 | 1 | 建筑学、土木工程、工程造价(建筑),建筑技术科学,岩土工程 | 本科及以上 | 学士及以上 | 不限 | 不限 | | A卷 | 09516888895 |\n| 银川市 | 银川市委统战部 | 银川市委统战部理论研究室科员 | 从事统一战线理论、方针、政策的综合性研究;承担各类调研报告的起草,提出加强和改进统一战线工作的意见和建议。 | 027018 | 1 | 社会学、民族学、宗教学、马克思主义民族理论与民族政策 | 本科及以上 | 不限 | 不限 | 限回族 | 参照公务员法管理事业单位 | A卷 | 09516888895 |\n| 银川市 | 银川市委党校 | 银川市委党校科员一 | 从事各类电教设备以及多媒体教室的管理维护工作 | 027019 | 1 | 计算机类、电气信息类 | 研究生及以上 | 硕士及以上 | 中共党员 | 不限 | 参照公务员法管理事业单位 | A卷 | 09516888895 |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "9", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "向一群对物理有一定了解的医学研究生解释核磁共振现象中拉莫尔频率与塞斯贝条件的物理意义,以及它们在核磁共振成像技术中的应用。在解释时,需使用严谨的科学术语,并通过一个具体的计算示例来说明在实际核磁共振实验中如何应用这两个概念。\n1. 在解释时,可以参考以下示例,讲解磁场强度为1.5特斯拉时,氢核的拉莫尔频率是多少,以及如何根据塞斯贝条件选择适当的射频脉冲宽度;\n"}], "type": "trace", "description": "向一群对物理有一定了解的医学研究生解释核磁共振现象中拉莫尔频率与塞斯贝条件的物理意义,以及它们在核磁共振成像技术中的应用。在解释时,需使用严谨的科学术语,并通过一个具体的计算示例来说明在实际核磁共振实验中如何应用这两个概念。", "constraints": "1. 在解释时,可以参考以下示例,讲解磁场强度为1.5特斯拉时,氢核的拉莫尔频率是多少,以及如何根据塞斯贝条件选择适当的射频脉冲宽度;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在解释时,可以参考以下示例,讲解磁场强度为1.5特斯拉时,氢核的拉莫尔频率是多少,以及如何根据塞斯贝条件选择适当的射频脉冲宽度;"], "levels2": ["正例约束"], "category": "trace1.0"} +{"id": "10", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在给定的一组数字中找到最小的偶数,并以JSON格式返回结果\n1. 如果列表中没有偶数,则返回null;\n# Inputs:\n[5, 3, 8, 7, 1, 10]\n"}], "type": "trace", "description": "在给定的一组数字中找到最小的偶数,并以JSON格式返回结果", "constraints": "1. 如果列表中没有偶数,则返回null;", "input": "[5, 3, 8, 7, 1, 10]", "constraints_num": 1, "constraints_splits": ["1. 如果列表中没有偶数,则返回null;"], "levels2": ["先验条件约束"], "category": "trace1.0"} +{"id": "11", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇科技新闻稿\n1. 使用比喻或类比的方式解释复杂概念;\n# Inputs:\n修改后新闻稿示例:\n未来的日子里,一种超级快的思维机器——我们把它比作超级计算机——将在几个关键领域,如在线购物、银行和健康护理,引发巨大的变革。尽管这些领域充满了机会,但它们也面临着一些难题。由于这种超级计算机运行得像闪电一样快,这也意味着我们需要将保护信息宝藏的锁升级到全新的高度,以应对越来越复杂的威胁。\n"}], "type": "trace", "description": "编辑一篇科技新闻稿", "constraints": "1. 使用比喻或类比的方式解释复杂概念;", "input": "修改后新闻稿示例:\n未来的日子里,一种超级快的思维机器——我们把它比作超级计算机——将在几个关键领域,如在线购物、银行和健康护理,引发巨大的变革。尽管这些领域充满了机会,但它们也面临着一些难题。由于这种超级计算机运行得像闪电一样快,这也意味着我们需要将保护信息宝藏的锁升级到全新的高度,以应对越来越复杂的威胁。", "constraints_num": 1, "constraints_splits": ["1. 使用比喻或类比的方式解释复杂概念;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "12", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的输入文本,用一个合适的、具有文艺气息的单词来替换文本中的空白处,以营造一种旅行前的浪漫氛围。\n1. 所填的词应与旅行和行李准备相关;\n# Inputs:\n“他在出发前为自己准备了一个精心制作的行李______。”\n"}], "type": "trace", "description": "根据给定的输入文本,用一个合适的、具有文艺气息的单词来替换文本中的空白处,以营造一种旅行前的浪漫氛围。", "constraints": "1. 所填的词应与旅行和行李准备相关;", "input": "“他在出发前为自己准备了一个精心制作的行李______。”", "constraints_num": 1, "constraints_splits": ["1. 所填的词应与旅行和行李准备相关;"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "13", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个使用numpy库的\"Inverted Residual blocks\"的详细代码示例,代码需包含注释,用以解释每个关键步骤的功能和作用,并确保代码格式为代码块\n1. 使用英文回答;\n"}], "type": "trace", "description": "提供一个使用numpy库的\"Inverted Residual blocks\"的详细代码示例,代码需包含注释,用以解释每个关键步骤的功能和作用,并确保代码格式为代码块", "constraints": "1. 使用英文回答;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用英文回答;"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "14", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇文章,解释为什么《星球大战:最后的绝地武士》这部电影实际上是好的,同时反驳其负面评论。\n1. 文章不应涉及任何剧透,以尊重尚未观看电影的观众。\n"}], "type": "trace", "description": "撰写一篇文章,解释为什么《星球大战:最后的绝地武士》这部电影实际上是好的,同时反驳其负面评论。", "constraints": "1. 文章不应涉及任何剧透,以尊重尚未观看电影的观众。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章不应涉及任何剧透,以尊重尚未观看电影的观众。"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "15", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的一组文本分类到不同的类别中\n1. 输出的JSON结构应包含类别的名称、类别描述和分类的文本列表;\n# Inputs:\n文本1:狗是人类最好的朋友之一。\n文本2:太阳是我们太阳系的中心。\n"}], "type": "trace", "description": "将给定的一组文本分类到不同的类别中", "constraints": "1. 输出的JSON结构应包含类别的名称、类别描述和分类的文本列表;", "input": "文本1:狗是人类最好的朋友之一。\n文本2:太阳是我们太阳系的中心。", "constraints_num": 1, "constraints_splits": ["1. 输出的JSON结构应包含类别的名称、类别描述和分类的文本列表;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "16", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以医生的角色出发,分析一名血液疾病患者在医院感染防控过程中可能遇到的问题,并针对每个问题提出可行的解决方案。\n1. 将问题和解决方案以编号列表的形式列出,其中包括问题描述和对应的解决方案,以便于清晰呈现。\n"}], "type": "trace", "description": "以医生的角色出发,分析一名血液疾病患者在医院感染防控过程中可能遇到的问题,并针对每个问题提出可行的解决方案。", "constraints": "1. 将问题和解决方案以编号列表的形式列出,其中包括问题描述和对应的解决方案,以便于清晰呈现。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 将问题和解决方案以编号列表的形式列出,其中包括问题描述和对应的解决方案,以便于清晰呈现。"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "17", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇科普文章,深入探讨黑洞的形成原因及其对宇宙的影响\n1. 使用清晰的层次化结构,包括标题和子标题,确保读者易于理解。\n"}], "type": "trace", "description": "撰写一篇科普文章,深入探讨黑洞的形成原因及其对宇宙的影响", "constraints": "1. 使用清晰的层次化结构,包括标题和子标题,确保读者易于理解。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用清晰的层次化结构,包括标题和子标题,确保读者易于理解。"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "18", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】MH500 男士登山防水徒步鞋 - 黑色_黄色\n【标题】MH500 男士登山防水徒步鞋 - 黑色_黄色\n# MH500 男士登山防水徒步鞋 - 黑色/黄色\n【正文】1. 支撑更稳妥: 有些鞋底是预成型的,或加固过,可以更有效地支撑足弓。 2. 更为舒适:中底也可保暖且/或缓震。\n3. 使用寿命延长:每个季度更换中底,即可恢复鞋子的支撑能力和舒适性。|- 自然晾干。\n- 用硬质刷子刷掉干泥。\n- 用刷子和温水清洁污迹\n- 自然晾干\n- 喷洒防水性恢复产品,恢复鞋面的防水性。\n**benefits**: 5 毫米鞋钉,具有出色的牵引力。橡胶鞋底,具有良好的抓地力。|前掌有耐用的防石击橡胶,后脚掌采用塑料件。|防水透气膜内衬:各种天气下都能保持双脚 6 小时干爽|43 码每只重 445 克。|厚实的EVA泡沫中底,穿着舒适,防止地面硌脚。|最后两个鞋带环上采用 Weblock 锁紧设计,可固定中足和后跟。|前脚掌处采用麂皮绒皮革制成,将会长久地适应脚型。\n**genders**: 男士\n**structurations**: 频率::定期|运动地点::山地|天气情况::所有天气|运动地点::森林|紧固件类型::绑带|鞋高::低帮鞋|材质::皮革|防水::防水|材质::小山羊皮|足宽::中型|可拆卸鞋底::可拆卸鞋底|外底技术::户外通讯|皮革类型::坯革\n**colors**: 碳灰色/枇杷黄\n**brand**: QUECHUA\n**product_nature**: 鞋子\n**universe_label_zh**: 山地徒步\n**department_label_zh**: 山地徒步\n**family**: 男式山地徒步/登山鞋\n**discount_price**: nan\n**list_price**: 549.9\n**display_price**: 549.9\n**currency**: Chinese Yuan\n**size**: 43码|42码|40码|41码|39码|45码|44码\n# Inputs:\n迪卡侬的登山鞋MH600和MH900在支撑性和重量上有哪些区别?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】MH500 男士登山防水徒步鞋 - 黑色_黄色\n【标题】MH500 男士登山防水徒步鞋 - 黑色_黄色\n# MH500 男士登山防水徒步鞋 - 黑色/黄色\n【正文】1. 支撑更稳妥: 有些鞋底是预成型的,或加固过,可以更有效地支撑足弓。 2. 更为舒适:中底也可保暖且/或缓震。\n3. 使用寿命延长:每个季度更换中底,即可恢复鞋子的支撑能力和舒适性。|- 自然晾干。\n- 用硬质刷子刷掉干泥。\n- 用刷子和温水清洁污迹\n- 自然晾干\n- 喷洒防水性恢复产品,恢复鞋面的防水性。\n**benefits**: 5 毫米鞋钉,具有出色的牵引力。橡胶鞋底,具有良好的抓地力。|前掌有耐用的防石击橡胶,后脚掌采用塑料件。|防水透气膜内衬:各种天气下都能保持双脚 6 小时干爽|43 码每只重 445 克。|厚实的EVA泡沫中底,穿着舒适,防止地面硌脚。|最后两个鞋带环上采用 Weblock 锁紧设计,可固定中足和后跟。|前脚掌处采用麂皮绒皮革制成,将会长久地适应脚型。\n**genders**: 男士\n**structurations**: 频率::定期|运动地点::山地|天气情况::所有天气|运动地点::森林|紧固件类型::绑带|鞋高::低帮鞋|材质::皮革|防水::防水|材质::小山羊皮|足宽::中型|可拆卸鞋底::可拆卸鞋底|外底技术::户外通讯|皮革类型::坯革\n**colors**: 碳灰色/枇杷黄\n**brand**: QUECHUA\n**product_nature**: 鞋子\n**universe_label_zh**: 山地徒步\n**department_label_zh**: 山地徒步\n**family**: 男式山地徒步/登山鞋\n**discount_price**: nan\n**list_price**: 549.9\n**display_price**: 549.9\n**currency**: Chinese Yuan\n**size**: 43码|42码|40码|41码|39码|45码|44码", "input": "迪卡侬的登山鞋MH600和MH900在支撑性和重量上有哪些区别?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】MH500 男士登山防水徒步鞋 - 黑色_黄色\n【标题】MH500 男士登山防水徒步鞋 - 黑色_黄色\n# MH500 男士登山防水徒步鞋 - 黑色/黄色\n【正文】1. 支撑更稳妥: 有些鞋底是预成型的,或加固过,可以更有效地支撑足弓。 2. 更为舒适:中底也可保暖且/或缓震。\n3. 使用寿命延长:每个季度更换中底,即可恢复鞋子的支撑能力和舒适性。|- 自然晾干。\n- 用硬质刷子刷掉干泥。\n- 用刷子和温水清洁污迹\n- 自然晾干\n- 喷洒防水性恢复产品,恢复鞋面的防水性。\n**benefits**: 5 毫米鞋钉,具有出色的牵引力。橡胶鞋底,具有良好的抓地力。|前掌有耐用的防石击橡胶,后脚掌采用塑料件。|防水透气膜内衬:各种天气下都能保持双脚 6 小时干爽|43 码每只重 445 克。|厚实的EVA泡沫中底,穿着舒适,防止地面硌脚。|最后两个鞋带环上采用 Weblock 锁紧设计,可固定中足和后跟。|前脚掌处采用麂皮绒皮革制成,将会长久地适应脚型。\n**genders**: 男士\n**structurations**: 频率::定期|运动地点::山地|天气情况::所有天气|运动地点::森林|紧固件类型::绑带|鞋高::低帮鞋|材质::皮革|防水::防水|材质::小山羊皮|足宽::中型|可拆卸鞋底::可拆卸鞋底|外底技术::户外通讯|皮革类型::坯革\n**colors**: 碳灰色/枇杷黄\n**brand**: QUECHUA\n**product_nature**: 鞋子\n**universe_label_zh**: 山地徒步\n**department_label_zh**: 山地徒步\n**family**: 男式山地徒步/登山鞋\n**discount_price**: nan\n**list_price**: 549.9\n**display_price**: 549.9\n**currency**: Chinese Yuan\n**size**: 43码|42码|40码|41码|39码|45码|44码"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "19", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇关于旅行的简短文章,文章风格为文艺浪漫。\n1. 文章应采用Markdown格式输出,其中标题使用#,子标题使用##,并使用markdown语法对“雨”一词进行高亮显示;\n"}], "type": "trace", "description": "编辑一篇关于旅行的简短文章,文章风格为文艺浪漫。", "constraints": "1. 文章应采用Markdown格式输出,其中标题使用#,子标题使用##,并使用markdown语法对“雨”一词进行高亮显示;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章应采用Markdown格式输出,其中标题使用#,子标题使用##,并使用markdown语法对“雨”一词进行高亮显示;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "20", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇标题为“迷失荒岛”的小说,使用生动的描述和富有情感的语言,增强小说的吸引力,并确保包含详细的环境描写,以及主角的心理活动和成长过程。\n1. 按照层次化结构进行组织:开头部分(约1000字),中间部分(约7000字),结尾部分(约2000字);\n"}], "type": "trace", "description": "编辑一篇标题为“迷失荒岛”的小说,使用生动的描述和富有情感的语言,增强小说的吸引力,并确保包含详细的环境描写,以及主角的心理活动和成长过程。", "constraints": "1. 按照层次化结构进行组织:开头部分(约1000字),中间部分(约7000字),结尾部分(约2000字);", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 按照层次化结构进行组织:开头部分(约1000字),中间部分(约7000字),结尾部分(约2000字);"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "21", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 系所码 | 系所 | 招生人数 | 学位类型 | 专业代码 | 专业名称 | 导师姓名 | 研究方向码 | 研究方向 | 外国语代码 | 外国语 | 专业基础课代码 | 专业基础课 | 专业课代码 | 专业课 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 700 | 医学院 | | 专业学位 | 105100 | 临床医学(普专) | 黄钢 | 01 | 临床医学技能训练 | 无 | 无 | 无 | 无 | 3997 | 仅招收本院4+4模式转博生 | 仅供本校临床医学八年制(硕博班)学生转博报名 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | MANMOHAN | 01 | 人类疾病与表观遗传学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 曾凡一 | 02 | 早期胚胎发育,干细胞及动物克隆研究和应用 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈广洁 | 03 | 免疫调节与自身免疫病 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈国强 | 04 | 肿瘤的病理生理学和治疗学基础研究 | 无 | 无 | 无 | 无 | 3863 | 肿瘤学 | 仅招收申请考核制及硕博连读生 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈学进 | 05 | 动物转基因、动物克隆 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 程金科 | 06 | 蛋白质SUMO修饰与免疫代谢调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓炯 | 07 | 肺癌发生机理及防治的研究 | 1101 | 英语 | 2803 | 医学基础A | 38013863 | 病理生理学肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓刘福 | 08 | 肿瘤免疫学 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 丁之德 | 09 | 生殖细胞发生、成熟、受精及肥胖对生殖影响 | 1101 | 英语 | 2803 | 医学基础A | 3871 | 组织学与胚胎学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 傅国辉 | 10 | 肿瘤的靶向治疗和免疫细胞治疗 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 郭晓奎 | 11 | 微生物组;病原基因组学;微生态学; | 1101 | 英语 | 2803 | 医学基础A | 3803 | 病原生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 洪登礼 | 12 | 白血病干细胞及其niche的起源和演化 | 1101 | 英语 | 2803 | 医学基础A | 3867 | 肿瘤生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 侯照远 | 13 | 基因表达与调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄传新 | 14 | B细胞发育和恶变的分子机制 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄建 | 15 | 肿瘤分子生物学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄莺 | 16 | 肿瘤发生发展相关的细胞分子生物学机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 金颖 | 17 | 干细胞维持自我更新和全能性的分子机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 李福彬 | 18 | 肿瘤免疫治疗、抗体作用机制、B细胞发育 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n# Inputs:\n如果一个学生对肿瘤学感兴趣,并且希望在专业课中学习到与肿瘤学相关的内容,他应该选择哪位导师的研究方向?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 系所码 | 系所 | 招生人数 | 学位类型 | 专业代码 | 专业名称 | 导师姓名 | 研究方向码 | 研究方向 | 外国语代码 | 外国语 | 专业基础课代码 | 专业基础课 | 专业课代码 | 专业课 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 700 | 医学院 | | 专业学位 | 105100 | 临床医学(普专) | 黄钢 | 01 | 临床医学技能训练 | 无 | 无 | 无 | 无 | 3997 | 仅招收本院4+4模式转博生 | 仅供本校临床医学八年制(硕博班)学生转博报名 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | MANMOHAN | 01 | 人类疾病与表观遗传学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 曾凡一 | 02 | 早期胚胎发育,干细胞及动物克隆研究和应用 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈广洁 | 03 | 免疫调节与自身免疫病 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈国强 | 04 | 肿瘤的病理生理学和治疗学基础研究 | 无 | 无 | 无 | 无 | 3863 | 肿瘤学 | 仅招收申请考核制及硕博连读生 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈学进 | 05 | 动物转基因、动物克隆 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 程金科 | 06 | 蛋白质SUMO修饰与免疫代谢调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓炯 | 07 | 肺癌发生机理及防治的研究 | 1101 | 英语 | 2803 | 医学基础A | 38013863 | 病理生理学肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓刘福 | 08 | 肿瘤免疫学 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 丁之德 | 09 | 生殖细胞发生、成熟、受精及肥胖对生殖影响 | 1101 | 英语 | 2803 | 医学基础A | 3871 | 组织学与胚胎学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 傅国辉 | 10 | 肿瘤的靶向治疗和免疫细胞治疗 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 郭晓奎 | 11 | 微生物组;病原基因组学;微生态学; | 1101 | 英语 | 2803 | 医学基础A | 3803 | 病原生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 洪登礼 | 12 | 白血病干细胞及其niche的起源和演化 | 1101 | 英语 | 2803 | 医学基础A | 3867 | 肿瘤生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 侯照远 | 13 | 基因表达与调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄传新 | 14 | B细胞发育和恶变的分子机制 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄建 | 15 | 肿瘤分子生物学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄莺 | 16 | 肿瘤发生发展相关的细胞分子生物学机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 金颖 | 17 | 干细胞维持自我更新和全能性的分子机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 李福彬 | 18 | 肿瘤免疫治疗、抗体作用机制、B细胞发育 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |", "input": "如果一个学生对肿瘤学感兴趣,并且希望在专业课中学习到与肿瘤学相关的内容,他应该选择哪位导师的研究方向?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 系所码 | 系所 | 招生人数 | 学位类型 | 专业代码 | 专业名称 | 导师姓名 | 研究方向码 | 研究方向 | 外国语代码 | 外国语 | 专业基础课代码 | 专业基础课 | 专业课代码 | 专业课 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 700 | 医学院 | | 专业学位 | 105100 | 临床医学(普专) | 黄钢 | 01 | 临床医学技能训练 | 无 | 无 | 无 | 无 | 3997 | 仅招收本院4+4模式转博生 | 仅供本校临床医学八年制(硕博班)学生转博报名 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | MANMOHAN | 01 | 人类疾病与表观遗传学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 曾凡一 | 02 | 早期胚胎发育,干细胞及动物克隆研究和应用 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈广洁 | 03 | 免疫调节与自身免疫病 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈国强 | 04 | 肿瘤的病理生理学和治疗学基础研究 | 无 | 无 | 无 | 无 | 3863 | 肿瘤学 | 仅招收申请考核制及硕博连读生 |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 陈学进 | 05 | 动物转基因、动物克隆 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 程金科 | 06 | 蛋白质SUMO修饰与免疫代谢调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓炯 | 07 | 肺癌发生机理及防治的研究 | 1101 | 英语 | 2803 | 医学基础A | 38013863 | 病理生理学肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 邓刘福 | 08 | 肿瘤免疫学 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 丁之德 | 09 | 生殖细胞发生、成熟、受精及肥胖对生殖影响 | 1101 | 英语 | 2803 | 医学基础A | 3871 | 组织学与胚胎学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 傅国辉 | 10 | 肿瘤的靶向治疗和免疫细胞治疗 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 郭晓奎 | 11 | 微生物组;病原基因组学;微生态学; | 1101 | 英语 | 2803 | 医学基础A | 3803 | 病原生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 洪登礼 | 12 | 白血病干细胞及其niche的起源和演化 | 1101 | 英语 | 2803 | 医学基础A | 3867 | 肿瘤生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 侯照远 | 13 | 基因表达与调控 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄传新 | 14 | B细胞发育和恶变的分子机制 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄建 | 15 | 肿瘤分子生物学 | 1101 | 英语 | 2803 | 医学基础A | 3810 | 分子生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 黄莺 | 16 | 肿瘤发生发展相关的细胞分子生物学机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3863 | 肿瘤学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 金颖 | 17 | 干细胞维持自我更新和全能性的分子机制研究 | 1101 | 英语 | 2803 | 医学基础A | 3808 | 发育生物学 | |\n| 710 | 基础医学院 | 41 | 学术型 | 100100 | 基础医学(学术) | 李福彬 | 18 | 肿瘤免疫治疗、抗体作用机制、B细胞发育 | 1101 | 英语 | 2804 | 医学基础B | 3829 | 免疫学 | |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "22", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。\n# Inputs:\n小美投保了信美相互创可贴意外伤害医疗保险小美在保险起见届满日的10天前因运动意外受伤在重症监护病房住院40天请问住院津贴按照几天进行赔付\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。", "input": "小美投保了信美相互创可贴意外伤害医疗保险小美在保险起见届满日的10天前因运动意外受伤在重症监护病房住院40天请问住院津贴按照几天进行赔付", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "23", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个展示员工信息的HTML页面\n1. header包含站点标题,main部分放置表格,footer包含版权信息;\n"}], "type": "trace", "description": "创建一个展示员工信息的HTML页面", "constraints": "1. header包含站点标题,main部分放置表格,footer包含版权信息;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. header包含站点标题,main部分放置表格,footer包含版权信息;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "24", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于韩国双重清洁护肤好处的文章,深入探讨其在现代护肤中的重要性。\n1. 文章内容需全面覆盖韩国双重清洁法的原理、益处及正确执行方法;\n"}], "type": "trace", "description": "写一篇关于韩国双重清洁护肤好处的文章,深入探讨其在现代护肤中的重要性。", "constraints": "1. 文章内容需全面覆盖韩国双重清洁法的原理、益处及正确执行方法;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章内容需全面覆盖韩国双重清洁法的原理、益处及正确执行方法;"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "25", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "选择并深入阐述两个强有力的观点,支持为何企业应当更新其人力资源政策,文章标题为“与时俱进:为何企业需更新人力资源政策”。\n1. 文章结尾需包含一个总结段落,重申观点的重要性并呼吁行动;\n"}], "type": "trace", "description": "选择并深入阐述两个强有力的观点,支持为何企业应当更新其人力资源政策,文章标题为“与时俱进:为何企业需更新人力资源政策”。", "constraints": "1. 文章结尾需包含一个总结段落,重申观点的重要性并呼吁行动;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章结尾需包含一个总结段落,重申观点的重要性并呼吁行动;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "26", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为高铁车站设计一个响应式的页面布局。\n1. 页面中不应包含任何广告或无关信息,确保用户能够快速找到所需信息;\n"}], "type": "trace", "description": "为高铁车站设计一个响应式的页面布局。", "constraints": "1. 页面中不应包含任何广告或无关信息,确保用户能够快速找到所需信息;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 页面中不应包含任何广告或无关信息,确保用户能够快速找到所需信息;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "27", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "重新构造给定的文本段落\n1. 重构后的段落应避免任何关于特定族群的描述,而采用更为泛化的表达;\n# Inputs:\n在19世纪初,大约有150万印第安人生活在现在的美国。想象一下,如果他们仍然占据着这片土地,会发生什么。\n"}], "type": "trace", "description": "重新构造给定的文本段落", "constraints": "1. 重构后的段落应避免任何关于特定族群的描述,而采用更为泛化的表达;", "input": "在19世纪初,大约有150万印第安人生活在现在的美国。想象一下,如果他们仍然占据着这片土地,会发生什么。", "constraints_num": 1, "constraints_splits": ["1. 重构后的段落应避免任何关于特定族群的描述,而采用更为泛化的表达;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "28", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出《小王子》一书的摘要,推荐至少3本与《小王子》风格相似,探讨类似主题的书籍\n1. 读者年龄段:12至18岁青少年;\n"}], "type": "trace", "description": "给出《小王子》一书的摘要,推荐至少3本与《小王子》风格相似,探讨类似主题的书籍", "constraints": "1. 读者年龄段:12至18岁青少年;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 读者年龄段:12至18岁青少年;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "29", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "从给定文本中找到并返回最长的单词,结果需要以JSON格式返回,包括\"source_text\"(源文本)、\"longest_word\"(最长单词)和\"word_length\"(单词长度)。如果存在多个相同长度的最长单词,应返回所有这些单词。\n1. 整个结果不应超过200字;\n# Inputs:\n\"马尔科姆X是一个非常有名的黑人领袖,他致力于争取非裔美国人的权利和平等。\"\n"}], "type": "trace", "description": "从给定文本中找到并返回最长的单词,结果需要以JSON格式返回,包括\"source_text\"(源文本)、\"longest_word\"(最长单词)和\"word_length\"(单词长度)。如果存在多个相同长度的最长单词,应返回所有这些单词。", "constraints": "1. 整个结果不应超过200字;", "input": "\"马尔科姆X是一个非常有名的黑人领袖,他致力于争取非裔美国人的权利和平等。\"", "constraints_num": 1, "constraints_splits": ["1. 整个结果不应超过200字;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "30", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于2019年国际足联世界杯最终胜利者的新闻稿\n1. 新闻稿应避免使用任何可能引起读者困惑的体育术语,确保广大非体育迷也能轻松阅读和理解;\n"}], "type": "trace", "description": "撰写一篇关于2019年国际足联世界杯最终胜利者的新闻稿", "constraints": "1. 新闻稿应避免使用任何可能引起读者困惑的体育术语,确保广大非体育迷也能轻松阅读和理解;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 新闻稿应避免使用任何可能引起读者困惑的体育术语,确保广大非体育迷也能轻松阅读和理解;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "31", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据电影描述,输出电影的名称、主演名单、上映年份,简短的电影剧情描述。\n1. 列出至少两个权威电影数据库的来源链接。\n# Inputs:\n电影描述:一名年轻的男子与一只非洲猩猩建立了深厚的情谊,但随着时间的推移,猩猩变得危险并且不可控制。中途有一场火灾,导致动物从笼子里逃出来并在城市中肆虐。这部电影于1986年上映,由杰夫·戴尼尔斯和劳拉·邓恩主演。\n"}], "type": "trace", "description": "根据电影描述,输出电影的名称、主演名单、上映年份,简短的电影剧情描述。", "constraints": "1. 列出至少两个权威电影数据库的来源链接。", "input": "电影描述:一名年轻的男子与一只非洲猩猩建立了深厚的情谊,但随着时间的推移,猩猩变得危险并且不可控制。中途有一场火灾,导致动物从笼子里逃出来并在城市中肆虐。这部电影于1986年上映,由杰夫·戴尼尔斯和劳拉·邓恩主演。", "constraints_num": 1, "constraints_splits": ["1. 列出至少两个权威电影数据库的来源链接。"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "32", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一则关于苹果公司最新发布的AirTag产品的新闻稿\n1. 新闻稿的开头以“苹果公司今日宣布”作为固定的新闻开头模式;\n"}], "type": "trace", "description": "写一则关于苹果公司最新发布的AirTag产品的新闻稿", "constraints": "1. 新闻稿的开头以“苹果公司今日宣布”作为固定的新闻开头模式;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 新闻稿的开头以“苹果公司今日宣布”作为固定的新闻开头模式;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "33", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一段描述秋天夜晚的场景\n1. 文本中应包含对秋天夜晚温度、颜色、声音的生动描述;\n"}], "type": "trace", "description": "撰写一段描述秋天夜晚的场景", "constraints": "1. 文本中应包含对秋天夜晚温度、颜色、声音的生动描述;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文本中应包含对秋天夜晚温度、颜色、声音的生动描述;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "34", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个程序,该程序接收一个单词作为输入,输出该单词的所有可能词性及其定义,格式为JSON。\n1. 输出中包含单词的词性类别不少于5种,例如名词(Noun)、动词(Verb)、形容词(Adjective)等;\n"}], "type": "trace", "description": "设计一个程序,该程序接收一个单词作为输入,输出该单词的所有可能词性及其定义,格式为JSON。", "constraints": "1. 输出中包含单词的词性类别不少于5种,例如名词(Noun)、动词(Verb)、形容词(Adjective)等;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 输出中包含单词的词性类别不少于5种,例如名词(Noun)、动词(Verb)、形容词(Adjective)等;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "35", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以正式、简洁的语气,使用主系表结构回答问题:谁是哈利波特系列小说的作者?\n1. 示例答案:“哈利波特系列小说的作者是J.K.罗琳。”\n"}], "type": "trace", "description": "以正式、简洁的语气,使用主系表结构回答问题:谁是哈利波特系列小说的作者?", "constraints": "1. 示例答案:“哈利波特系列小说的作者是J.K.罗琳。”", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 示例答案:“哈利波特系列小说的作者是J.K.罗琳。”"], "levels2": ["正例约束"], "category": "trace1.0"} +{"id": "36", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一组商品数据,并使用表格形式列出三种笔记本电脑的详细配置,同时根据性能与价格比推荐一个最佳购买选项,并简要说明推荐理由。\n1. 理由说明限定在100字内。\n# Inputs:\n| 笔记本型号 | 价格 | 屏幕尺寸 | RAM | 存储配置 |\n|----------|------|--------|----|---------|\n| A | 7000元 | 15英寸 | 8GB | 256GB SSD |\n| B | 8000元 | 15.6英寸 | 12GB | 512GB SSD |\n| C | 9000元 | 14英寸 | 16GB | 1TB HDD, 512GB SSD |\n"}], "type": "trace", "description": "给出一组商品数据,并使用表格形式列出三种笔记本电脑的详细配置,同时根据性能与价格比推荐一个最佳购买选项,并简要说明推荐理由。", "constraints": "1. 理由说明限定在100字内。", "input": "| 笔记本型号 | 价格 | 屏幕尺寸 | RAM | 存储配置 |\n|----------|------|--------|----|---------|\n| A | 7000元 | 15英寸 | 8GB | 256GB SSD |\n| B | 8000元 | 15.6英寸 | 12GB | 512GB SSD |\n| C | 9000元 | 14英寸 | 16GB | 1TB HDD, 512GB SSD |", "constraints_num": 1, "constraints_splits": ["1. 理由说明限定在100字内。"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "37", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 序号 | 药物名 | 中文名 | 商品名 | 批准的适应症 | 靶点 | 一般副反应 | 严重副反应 | 价格 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | Adotrastuzumab emtansine | 曲妥珠单抗抗体药物共轭物 | Kadcyla | Her2过表达的转移性乳腺癌 | HER2蛋白细胞外段 | 恶心、呕吐、腹泻、便秘、疲劳、血球减少,肝毒性、低钾血、高血压、头痛、肌肉骨骼疼痛、鼻出血 | 肝毒性,左心功能受损,致畸死胎 | 未知 |\n| 2 | Alemtuzumab | 阿仑单抗 | Campath | B细胞慢性淋巴细胞白血病 | B细胞和T细胞上的CD52蛋白 | 骨髓抑制、血球减少、低血压、呼吸道感染、发热、发冷、皮疹、头痛 | 心律失常,心肌病,慢性心衰,自身免疫性疾病,Grave’s病,巨细胞病毒及EBV病毒感染,第二肿瘤发生率增加 | 不可购买,该药物控制严格,只能通过REMS项目(风险评估缓解策略)预定 |\n| 3 | Bevacizumab | 贝伐珠单抗 | Avastin | 转移性结直肠癌,肾癌以及非小细胞肺癌;铂类耐药的复发性上皮细胞卵巢癌,输卵管癌,或者原发性腹膜后肿瘤;宫颈癌;脑胶质瘤 | VEGF | 腹痛、恶心、呕吐、腹泻、便秘、头痛、高血压、蛋白尿、衰弱、上呼吸道感染 | 高血压,栓塞时间,出血,肠道穿孔,伤口裂开。 | 100mg4mL(1瓶)3839.92美元 |\n| 4 | Blinatumomab | 双特异性抗体 | Blincyto | 费城染色体阴性的复发难治性B细胞前体急性淋巴细胞白血病(BcellALL) | B细胞上的CD19T细胞上的CD3 | 发热、血球减少、恶心、便秘 | 细胞因子释放综合征,神经毒性,中性粒缺乏性发热,败血症 | 未知 |\n| 5 | Brentuximab vedotin | 新型靶向抗体药物偶联物 | Adcetris | CD30阳性的霍奇金淋巴瘤患者 | CD30,共轭的细胞毒性药物MMAE结合细胞微管 | 感觉神经病变、血球减少、腹泻、恶心、呕吐、皮疹、咳嗽、疲劳 | 室上性心律失常,气胸,肺炎,肺栓塞,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 6 | Cetuximab | 西妥昔单抗 | Erbitux | 转移性KRAS阴性的结直肠癌,头颈部鳞癌 | EGFR | 痤疮样皮疹、脱发、瘙痒,低镁症、腹泻、恶心、便秘、失眠、抑郁症(特别是在患者接受伊立替康治疗时)、感觉神经病变 | 突发心脏骤停,肾衰,间质性肺病,肺栓塞,注射反应 | 2mgmL(1瓶,50mL):2031美元2mgml(1瓶,100mL):8237.2美元 |\n| 7 | Denosumab | 地诺塞麦 | Xgeva | 手术不能切除的骨巨细胞瘤 | RANK配体 | 关节痛、头痛、腹泻、恶心、呕吐、背部疼痛、疲劳和肢体疼痛 | 下颌骨坏死,骨髓炎 | 60mgmL(5支,1mL)1026.09美元 |\n| 8 | Ibritumomab tiuxetan | 替伊莫单抗 | Zevalin | 复发难治性非霍奇金淋巴瘤(NHL) | CD20,Tiuxetan是钇90金属螯合剂 | 高血压、血球减少、皮疹、腹痛、腹泻、恶心 | 注射反应,严重的细胞减少伴出血,StevenJohnson综合征,毒性表皮坏死溶解(toxicepidermalnecrolysis),AML及MDS患病风险增加。 | 未知 |\n| 9 | Ipilimumab | 伊匹单抗 | Yervoy | 不可切除或转移性恶性黑色瘤 | CTLA4 | 皮疹,瘙痒、腹泻、疲劳 | 心包炎,肾上腺功能减低,垂体功能减低,甲状腺功能减低,肠穿孔,肝炎,肺炎,格林巴利综合症。 | 未知 |\n| 10 | Nivolumab | 纳武单抗 | Opdivo | 不可切除或转移性恶性黑色素瘤,且对其他治疗药物反应不佳,转移性鳞状非小细胞肺癌 | PD1 | 皮疹、瘙痒、电解液紊乱、转氨酶升高、咳嗽、上呼吸道感染、水肿 | 免疫相关的结肠炎,肝炎,肾炎,肺炎 | 未知 |\n| 11 | Obinutuzumab | 阿托珠单抗 | Gazyva | 未经治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 血球减少、发热、咳嗽、肌肉骨骼疾病 | 乙型肝炎病毒反应,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 12 | Ofatimumab | 奥法木单抗 | Arzerra | 难治性CLL,未经前线治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 皮疹、腹泻、恶心、贫血、肺炎、疲劳、发烧 | 肠梗阻,病毒性肝炎,感染性疾病,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 13 | Panitumumab | 帕尼单抗 | Vectibix | 表达EGFR的结直肠癌 | EGFR | 痤疮样皮疹、瘙痒、表皮剥脱的甲沟炎皮炎、低镁症、低钙血症、咳嗽、呼吸困难、外围水肿、疲劳 | 皮肤毒性,间质性肺病,肺炎,肺纤维化 | 未知 |\n| 14 | Pertuzumab | 帕托珠单抗 | Perjeta | 转移性Her2阳性乳腺癌,需与曲妥珠单抗和多西他赛联用 | HER2蛋白细胞外段二聚化过程 | 脱发、腹泻、恶心、呕吐、粘液膜炎症、疹、周围神经病变、贫血、疲劳 | 伴或者不伴发热的中性粒细胞缺乏,过敏反应,左心室功能失常 | 未知 |\n| 15 | Ramucirumab | 雷莫芦单抗 | Cyramza | 进展转移性胃癌或胃食管交界癌,转移性非小细胞肺癌(经铂类联合多西他赛治疗期间或治疗后疾病仍然进展的患者),转移性结直肠癌(需与FOLFIRI化疗方案联用) | VEGFR2 | 高血压、腹泻、嗜中性白血球减少症、口腔炎 | 出血,高血压,心血管事件,肝硬化,肠梗阻,伤口愈合障碍,中性粒细胞缺乏性发热 | 未知 |\n| 16 | Rituxumab | 利妥昔单抗 | Rituxan | B细胞非霍奇金淋巴瘤,CLL | CD20 | 输液反应(发热、低血压、颤抖)、腹痛、腹泻、恶心、关节痛、肌痛 | 心律失常,心源性休克,骨髓抑制,肾毒性,血管性水肿,溶瘤综合征 | 10mgmL(1瓶,10mL):15596.6美元 |\n| 17 | Siltuximab | 司妥昔单抗 | Sylvant | HIV和HHV8阴性的多灶性Castleman’s病 | 可溶性和细胞膜上的白介素6(IL6) | 水肿,关节痛,上呼吸道感染、疲劳、皮疹 | 胃肠道穿孔,过敏反应,感染性疾病 | 未知 |\n| 18 | Tositumomab | 托西莫单抗 | Bexxar | CD20阳性的非霍奇金淋巴瘤 | 先给予CD20“裸”抗体,在给予放射性碘131结合的抗体 | 腹痛、恶心、呕吐、甲状腺功能减退、无力、头痛、咳嗽、发烧 | 骨髓抑制,AMLMDS风险增加,胸膜积液,肺炎,过敏反应 | 2014年2月起GSK不再生产该药 |\n# Inputs:\n如果一位患者需要连续使用Bevacizumab药物治疗转移性结直肠癌4个月,每月需要2瓶,购买这种药物的总花费是否会超过30000美元?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 序号 | 药物名 | 中文名 | 商品名 | 批准的适应症 | 靶点 | 一般副反应 | 严重副反应 | 价格 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | Adotrastuzumab emtansine | 曲妥珠单抗抗体药物共轭物 | Kadcyla | Her2过表达的转移性乳腺癌 | HER2蛋白细胞外段 | 恶心、呕吐、腹泻、便秘、疲劳、血球减少,肝毒性、低钾血、高血压、头痛、肌肉骨骼疼痛、鼻出血 | 肝毒性,左心功能受损,致畸死胎 | 未知 |\n| 2 | Alemtuzumab | 阿仑单抗 | Campath | B细胞慢性淋巴细胞白血病 | B细胞和T细胞上的CD52蛋白 | 骨髓抑制、血球减少、低血压、呼吸道感染、发热、发冷、皮疹、头痛 | 心律失常,心肌病,慢性心衰,自身免疫性疾病,Grave’s病,巨细胞病毒及EBV病毒感染,第二肿瘤发生率增加 | 不可购买,该药物控制严格,只能通过REMS项目(风险评估缓解策略)预定 |\n| 3 | Bevacizumab | 贝伐珠单抗 | Avastin | 转移性结直肠癌,肾癌以及非小细胞肺癌;铂类耐药的复发性上皮细胞卵巢癌,输卵管癌,或者原发性腹膜后肿瘤;宫颈癌;脑胶质瘤 | VEGF | 腹痛、恶心、呕吐、腹泻、便秘、头痛、高血压、蛋白尿、衰弱、上呼吸道感染 | 高血压,栓塞时间,出血,肠道穿孔,伤口裂开。 | 100mg4mL(1瓶)3839.92美元 |\n| 4 | Blinatumomab | 双特异性抗体 | Blincyto | 费城染色体阴性的复发难治性B细胞前体急性淋巴细胞白血病(BcellALL) | B细胞上的CD19T细胞上的CD3 | 发热、血球减少、恶心、便秘 | 细胞因子释放综合征,神经毒性,中性粒缺乏性发热,败血症 | 未知 |\n| 5 | Brentuximab vedotin | 新型靶向抗体药物偶联物 | Adcetris | CD30阳性的霍奇金淋巴瘤患者 | CD30,共轭的细胞毒性药物MMAE结合细胞微管 | 感觉神经病变、血球减少、腹泻、恶心、呕吐、皮疹、咳嗽、疲劳 | 室上性心律失常,气胸,肺炎,肺栓塞,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 6 | Cetuximab | 西妥昔单抗 | Erbitux | 转移性KRAS阴性的结直肠癌,头颈部鳞癌 | EGFR | 痤疮样皮疹、脱发、瘙痒,低镁症、腹泻、恶心、便秘、失眠、抑郁症(特别是在患者接受伊立替康治疗时)、感觉神经病变 | 突发心脏骤停,肾衰,间质性肺病,肺栓塞,注射反应 | 2mgmL(1瓶,50mL):2031美元2mgml(1瓶,100mL):8237.2美元 |\n| 7 | Denosumab | 地诺塞麦 | Xgeva | 手术不能切除的骨巨细胞瘤 | RANK配体 | 关节痛、头痛、腹泻、恶心、呕吐、背部疼痛、疲劳和肢体疼痛 | 下颌骨坏死,骨髓炎 | 60mgmL(5支,1mL)1026.09美元 |\n| 8 | Ibritumomab tiuxetan | 替伊莫单抗 | Zevalin | 复发难治性非霍奇金淋巴瘤(NHL) | CD20,Tiuxetan是钇90金属螯合剂 | 高血压、血球减少、皮疹、腹痛、腹泻、恶心 | 注射反应,严重的细胞减少伴出血,StevenJohnson综合征,毒性表皮坏死溶解(toxicepidermalnecrolysis),AML及MDS患病风险增加。 | 未知 |\n| 9 | Ipilimumab | 伊匹单抗 | Yervoy | 不可切除或转移性恶性黑色瘤 | CTLA4 | 皮疹,瘙痒、腹泻、疲劳 | 心包炎,肾上腺功能减低,垂体功能减低,甲状腺功能减低,肠穿孔,肝炎,肺炎,格林巴利综合症。 | 未知 |\n| 10 | Nivolumab | 纳武单抗 | Opdivo | 不可切除或转移性恶性黑色素瘤,且对其他治疗药物反应不佳,转移性鳞状非小细胞肺癌 | PD1 | 皮疹、瘙痒、电解液紊乱、转氨酶升高、咳嗽、上呼吸道感染、水肿 | 免疫相关的结肠炎,肝炎,肾炎,肺炎 | 未知 |\n| 11 | Obinutuzumab | 阿托珠单抗 | Gazyva | 未经治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 血球减少、发热、咳嗽、肌肉骨骼疾病 | 乙型肝炎病毒反应,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 12 | Ofatimumab | 奥法木单抗 | Arzerra | 难治性CLL,未经前线治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 皮疹、腹泻、恶心、贫血、肺炎、疲劳、发烧 | 肠梗阻,病毒性肝炎,感染性疾病,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 13 | Panitumumab | 帕尼单抗 | Vectibix | 表达EGFR的结直肠癌 | EGFR | 痤疮样皮疹、瘙痒、表皮剥脱的甲沟炎皮炎、低镁症、低钙血症、咳嗽、呼吸困难、外围水肿、疲劳 | 皮肤毒性,间质性肺病,肺炎,肺纤维化 | 未知 |\n| 14 | Pertuzumab | 帕托珠单抗 | Perjeta | 转移性Her2阳性乳腺癌,需与曲妥珠单抗和多西他赛联用 | HER2蛋白细胞外段二聚化过程 | 脱发、腹泻、恶心、呕吐、粘液膜炎症、疹、周围神经病变、贫血、疲劳 | 伴或者不伴发热的中性粒细胞缺乏,过敏反应,左心室功能失常 | 未知 |\n| 15 | Ramucirumab | 雷莫芦单抗 | Cyramza | 进展转移性胃癌或胃食管交界癌,转移性非小细胞肺癌(经铂类联合多西他赛治疗期间或治疗后疾病仍然进展的患者),转移性结直肠癌(需与FOLFIRI化疗方案联用) | VEGFR2 | 高血压、腹泻、嗜中性白血球减少症、口腔炎 | 出血,高血压,心血管事件,肝硬化,肠梗阻,伤口愈合障碍,中性粒细胞缺乏性发热 | 未知 |\n| 16 | Rituxumab | 利妥昔单抗 | Rituxan | B细胞非霍奇金淋巴瘤,CLL | CD20 | 输液反应(发热、低血压、颤抖)、腹痛、腹泻、恶心、关节痛、肌痛 | 心律失常,心源性休克,骨髓抑制,肾毒性,血管性水肿,溶瘤综合征 | 10mgmL(1瓶,10mL):15596.6美元 |\n| 17 | Siltuximab | 司妥昔单抗 | Sylvant | HIV和HHV8阴性的多灶性Castleman’s病 | 可溶性和细胞膜上的白介素6(IL6) | 水肿,关节痛,上呼吸道感染、疲劳、皮疹 | 胃肠道穿孔,过敏反应,感染性疾病 | 未知 |\n| 18 | Tositumomab | 托西莫单抗 | Bexxar | CD20阳性的非霍奇金淋巴瘤 | 先给予CD20“裸”抗体,在给予放射性碘131结合的抗体 | 腹痛、恶心、呕吐、甲状腺功能减退、无力、头痛、咳嗽、发烧 | 骨髓抑制,AMLMDS风险增加,胸膜积液,肺炎,过敏反应 | 2014年2月起GSK不再生产该药 |", "input": "如果一位患者需要连续使用Bevacizumab药物治疗转移性结直肠癌4个月,每月需要2瓶,购买这种药物的总花费是否会超过30000美元?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 序号 | 药物名 | 中文名 | 商品名 | 批准的适应症 | 靶点 | 一般副反应 | 严重副反应 | 价格 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | Adotrastuzumab emtansine | 曲妥珠单抗抗体药物共轭物 | Kadcyla | Her2过表达的转移性乳腺癌 | HER2蛋白细胞外段 | 恶心、呕吐、腹泻、便秘、疲劳、血球减少,肝毒性、低钾血、高血压、头痛、肌肉骨骼疼痛、鼻出血 | 肝毒性,左心功能受损,致畸死胎 | 未知 |\n| 2 | Alemtuzumab | 阿仑单抗 | Campath | B细胞慢性淋巴细胞白血病 | B细胞和T细胞上的CD52蛋白 | 骨髓抑制、血球减少、低血压、呼吸道感染、发热、发冷、皮疹、头痛 | 心律失常,心肌病,慢性心衰,自身免疫性疾病,Grave’s病,巨细胞病毒及EBV病毒感染,第二肿瘤发生率增加 | 不可购买,该药物控制严格,只能通过REMS项目(风险评估缓解策略)预定 |\n| 3 | Bevacizumab | 贝伐珠单抗 | Avastin | 转移性结直肠癌,肾癌以及非小细胞肺癌;铂类耐药的复发性上皮细胞卵巢癌,输卵管癌,或者原发性腹膜后肿瘤;宫颈癌;脑胶质瘤 | VEGF | 腹痛、恶心、呕吐、腹泻、便秘、头痛、高血压、蛋白尿、衰弱、上呼吸道感染 | 高血压,栓塞时间,出血,肠道穿孔,伤口裂开。 | 100mg4mL(1瓶)3839.92美元 |\n| 4 | Blinatumomab | 双特异性抗体 | Blincyto | 费城染色体阴性的复发难治性B细胞前体急性淋巴细胞白血病(BcellALL) | B细胞上的CD19T细胞上的CD3 | 发热、血球减少、恶心、便秘 | 细胞因子释放综合征,神经毒性,中性粒缺乏性发热,败血症 | 未知 |\n| 5 | Brentuximab vedotin | 新型靶向抗体药物偶联物 | Adcetris | CD30阳性的霍奇金淋巴瘤患者 | CD30,共轭的细胞毒性药物MMAE结合细胞微管 | 感觉神经病变、血球减少、腹泻、恶心、呕吐、皮疹、咳嗽、疲劳 | 室上性心律失常,气胸,肺炎,肺栓塞,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 6 | Cetuximab | 西妥昔单抗 | Erbitux | 转移性KRAS阴性的结直肠癌,头颈部鳞癌 | EGFR | 痤疮样皮疹、脱发、瘙痒,低镁症、腹泻、恶心、便秘、失眠、抑郁症(特别是在患者接受伊立替康治疗时)、感觉神经病变 | 突发心脏骤停,肾衰,间质性肺病,肺栓塞,注射反应 | 2mgmL(1瓶,50mL):2031美元2mgml(1瓶,100mL):8237.2美元 |\n| 7 | Denosumab | 地诺塞麦 | Xgeva | 手术不能切除的骨巨细胞瘤 | RANK配体 | 关节痛、头痛、腹泻、恶心、呕吐、背部疼痛、疲劳和肢体疼痛 | 下颌骨坏死,骨髓炎 | 60mgmL(5支,1mL)1026.09美元 |\n| 8 | Ibritumomab tiuxetan | 替伊莫单抗 | Zevalin | 复发难治性非霍奇金淋巴瘤(NHL) | CD20,Tiuxetan是钇90金属螯合剂 | 高血压、血球减少、皮疹、腹痛、腹泻、恶心 | 注射反应,严重的细胞减少伴出血,StevenJohnson综合征,毒性表皮坏死溶解(toxicepidermalnecrolysis),AML及MDS患病风险增加。 | 未知 |\n| 9 | Ipilimumab | 伊匹单抗 | Yervoy | 不可切除或转移性恶性黑色瘤 | CTLA4 | 皮疹,瘙痒、腹泻、疲劳 | 心包炎,肾上腺功能减低,垂体功能减低,甲状腺功能减低,肠穿孔,肝炎,肺炎,格林巴利综合症。 | 未知 |\n| 10 | Nivolumab | 纳武单抗 | Opdivo | 不可切除或转移性恶性黑色素瘤,且对其他治疗药物反应不佳,转移性鳞状非小细胞肺癌 | PD1 | 皮疹、瘙痒、电解液紊乱、转氨酶升高、咳嗽、上呼吸道感染、水肿 | 免疫相关的结肠炎,肝炎,肾炎,肺炎 | 未知 |\n| 11 | Obinutuzumab | 阿托珠单抗 | Gazyva | 未经治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 血球减少、发热、咳嗽、肌肉骨骼疾病 | 乙型肝炎病毒反应,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 12 | Ofatimumab | 奥法木单抗 | Arzerra | 难治性CLL,未经前线治疗的CLL(需与苯丁酸氮芥联用) | CD20 | 皮疹、腹泻、恶心、贫血、肺炎、疲劳、发烧 | 肠梗阻,病毒性肝炎,感染性疾病,病毒感染导致的进行性多灶性脑白质脑病(PML) | 未知 |\n| 13 | Panitumumab | 帕尼单抗 | Vectibix | 表达EGFR的结直肠癌 | EGFR | 痤疮样皮疹、瘙痒、表皮剥脱的甲沟炎皮炎、低镁症、低钙血症、咳嗽、呼吸困难、外围水肿、疲劳 | 皮肤毒性,间质性肺病,肺炎,肺纤维化 | 未知 |\n| 14 | Pertuzumab | 帕托珠单抗 | Perjeta | 转移性Her2阳性乳腺癌,需与曲妥珠单抗和多西他赛联用 | HER2蛋白细胞外段二聚化过程 | 脱发、腹泻、恶心、呕吐、粘液膜炎症、疹、周围神经病变、贫血、疲劳 | 伴或者不伴发热的中性粒细胞缺乏,过敏反应,左心室功能失常 | 未知 |\n| 15 | Ramucirumab | 雷莫芦单抗 | Cyramza | 进展转移性胃癌或胃食管交界癌,转移性非小细胞肺癌(经铂类联合多西他赛治疗期间或治疗后疾病仍然进展的患者),转移性结直肠癌(需与FOLFIRI化疗方案联用) | VEGFR2 | 高血压、腹泻、嗜中性白血球减少症、口腔炎 | 出血,高血压,心血管事件,肝硬化,肠梗阻,伤口愈合障碍,中性粒细胞缺乏性发热 | 未知 |\n| 16 | Rituxumab | 利妥昔单抗 | Rituxan | B细胞非霍奇金淋巴瘤,CLL | CD20 | 输液反应(发热、低血压、颤抖)、腹痛、腹泻、恶心、关节痛、肌痛 | 心律失常,心源性休克,骨髓抑制,肾毒性,血管性水肿,溶瘤综合征 | 10mgmL(1瓶,10mL):15596.6美元 |\n| 17 | Siltuximab | 司妥昔单抗 | Sylvant | HIV和HHV8阴性的多灶性Castleman’s病 | 可溶性和细胞膜上的白介素6(IL6) | 水肿,关节痛,上呼吸道感染、疲劳、皮疹 | 胃肠道穿孔,过敏反应,感染性疾病 | 未知 |\n| 18 | Tositumomab | 托西莫单抗 | Bexxar | CD20阳性的非霍奇金淋巴瘤 | 先给予CD20“裸”抗体,在给予放射性碘131结合的抗体 | 腹痛、恶心、呕吐、甲状腺功能减退、无力、头痛、咳嗽、发烧 | 骨髓抑制,AMLMDS风险增加,胸膜积液,肺炎,过敏反应 | 2014年2月起GSK不再生产该药 |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "38", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为文本分类任务创建一个深度学习模型,并采用交叉验证方法评估模型的准确度。\n1. 报告附录提供所有用于模型训练和评估的代码和资料、来源。\n"}], "type": "trace", "description": "为文本分类任务创建一个深度学习模型,并采用交叉验证方法评估模型的准确度。", "constraints": "1. 报告附录提供所有用于模型训练和评估的代码和资料、来源。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 报告附录提供所有用于模型训练和评估的代码和资料、来源。"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "39", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算购买所有糖果所需的总费用,并使用JSON格式输出结果,结果中需包含“总费用”这一关键词。\n1. 计算过程中保留两位小数的精度。\n# Inputs:\n{\n \"巧克力棒\": {\n \"数量\": 5,\n \"价格\": 3.5\n },\n \"饼干\": {\n \"数量\": 10,\n \"价格\": 2\n },\n \"糖果\": {\n \"数量\": 15,\n \"价格\": 1.5\n }\n}\n"}], "type": "trace", "description": "计算购买所有糖果所需的总费用,并使用JSON格式输出结果,结果中需包含“总费用”这一关键词。", "constraints": "1. 计算过程中保留两位小数的精度。", "input": "{\n \"巧克力棒\": {\n \"数量\": 5,\n \"价格\": 3.5\n },\n \"饼干\": {\n \"数量\": 10,\n \"价格\": 2\n },\n \"糖果\": {\n \"数量\": 15,\n \"价格\": 1.5\n }\n}", "constraints_num": 1, "constraints_splits": ["1. 计算过程中保留两位小数的精度。"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "40", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按照步骤和格式,制作一道美味的素食沙拉,确保食材新鲜与健康,注重食材处理和调味料使用。\n1. 采用简洁明了的语气风格,确保每个步骤清晰易懂,适合厨房新手操作。\n# Inputs:\n将生菜、西红柿、鳄梨、黄瓜、胡萝卜、羽衣甘蓝洗净,确保无残留农药;将生菜撕成小片,西红柿切丁,鳄梨切片,黄瓜切条,胡萝卜切丝,羽衣甘蓝切碎;将切好的所有食材放入大碗中;将半个柠檬挤汁,加入2汤匙橄榄油和适量盐,搅拌均匀;将调味料均匀倒在食材上,轻轻拌匀;将拌好的沙拉装盘,即可享用。\n"}], "type": "trace", "description": "按照步骤和格式,制作一道美味的素食沙拉,确保食材新鲜与健康,注重食材处理和调味料使用。", "constraints": "1. 采用简洁明了的语气风格,确保每个步骤清晰易懂,适合厨房新手操作。", "input": "将生菜、西红柿、鳄梨、黄瓜、胡萝卜、羽衣甘蓝洗净,确保无残留农药;将生菜撕成小片,西红柿切丁,鳄梨切片,黄瓜切条,胡萝卜切丝,羽衣甘蓝切碎;将切好的所有食材放入大碗中;将半个柠檬挤汁,加入2汤匙橄榄油和适量盐,搅拌均匀;将调味料均匀倒在食材上,轻轻拌匀;将拌好的沙拉装盘,即可享用。", "constraints_num": 1, "constraints_splits": ["1. 采用简洁明了的语气风格,确保每个步骤清晰易懂,适合厨房新手操作。"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "41", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述康复物理治疗的过程,并以流程图的形式展示,包括初次评估、治疗计划制定、物理治疗实施、进度跟踪和定期评估等步骤。内容需包含初次评估目的、个性化治疗计划制定、常用治疗方法和技术、康复进度跟踪方法及定期评估的重要性。\n1. 描述需以康复物理治疗师的第一人称角度进行。\n"}], "type": "trace", "description": "描述康复物理治疗的过程,并以流程图的形式展示,包括初次评估、治疗计划制定、物理治疗实施、进度跟踪和定期评估等步骤。内容需包含初次评估目的、个性化治疗计划制定、常用治疗方法和技术、康复进度跟踪方法及定期评估的重要性。", "constraints": "1. 描述需以康复物理治疗师的第一人称角度进行。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 描述需以康复物理治疗师的第一人称角度进行。"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "42", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用JSON格式输出商品名称为iMac,价格为1500美元转换为不同货币的价格\n1. 对于非英语使用者,需在输出中包含对应货币的非英语名称,例如,欧元应表示为“Euro”(英语)和“欧元”(中文);\n"}], "type": "trace", "description": "使用JSON格式输出商品名称为iMac,价格为1500美元转换为不同货币的价格", "constraints": "1. 对于非英语使用者,需在输出中包含对应货币的非英语名称,例如,欧元应表示为“Euro”(英语)和“欧元”(中文);", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 对于非英语使用者,需在输出中包含对应货币的非英语名称,例如,欧元应表示为“Euro”(英语)和“欧元”(中文);"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "43", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为白雪公主创造一个女儿作为新角色,新角色的设定需与原著世界观相契合,保持童话主题,遵循积极、正面的价值观,采用浪漫、梦幻的语气风格,设定在一个和平、繁荣的王国,具备善良、勇敢的品质,与白雪公主一同经历冒险。\n1. 在描述这些内容时,应使用生动、形象的语言,让读者能够清晰地想象出这个新角色的形象和性格。\n"}], "type": "trace", "description": "为白雪公主创造一个女儿作为新角色,新角色的设定需与原著世界观相契合,保持童话主题,遵循积极、正面的价值观,采用浪漫、梦幻的语气风格,设定在一个和平、繁荣的王国,具备善良、勇敢的品质,与白雪公主一同经历冒险。", "constraints": "1. 在描述这些内容时,应使用生动、形象的语言,让读者能够清晰地想象出这个新角色的形象和性格。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在描述这些内容时,应使用生动、形象的语言,让读者能够清晰地想象出这个新角色的形象和性格。"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "44", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 行政处罚决定书文号 | 处罚名称 | 处罚类别1 | 处罚类别2 | 处罚事由 | 处罚依据 | 行政相对人名称 | 法定代表人姓名 | 处罚结果 | 处罚决定日期 | 处罚机关 | 当前状态 | 地方编码 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 迁安市管食品处字〔201801〕41号 | 迁安市北购商场有限责任公司经营标签不符合规定的食品 | 罚款 | 没收违法所得、没收非法财物 | 经营标签不符合规定的食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 迁安市北购商场有限责任公司 | 李治蓉 | 1、没收违法所得592.8元;2、没收违法经营的“台趣”牌猴菇酥性饼干3盒;3、处行政罚款18500元,合计19092.8元。 | 2018723 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕12号 | 迁安市桐君阁药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市桐君阁药房 | 商国正 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕13号 | 迁安市康信药店未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市康信药店 | 张印荣 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕14号 | 迁安市悦康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市悦康大药房 | 戚峰 | 1.责令停业整顿;2.罚款5000元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕15号 | 迁安市恩康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市恩康大药房 | 汪晓悦 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕16号 | 迁安市药匣子大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市药匣子大药房 | 尹文霞 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕29号 | 李红梅销售农药残留超过食品安全标准限量的食用农产品案 | 罚款 | 没收违法所得、没收非法财物 | 销售农药残留超过食品安全标准限量的食用农产品 | 《中华人民共和国食品安全法》第一百二十四条第一款 | 李红梅 | | 1.没收违法所得10.00元;2.罚款50000.00元。 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕42号 | 罗长波未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 罗长波 | | 1、没收未销售的保健食品“银色世纪”牌螺旋藻片10盒;2、没收违法所得100元;3、处行政罚款50000元,合计50100元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕46号 | 李雪未取得食品经营许可从事保健食品“洞庭牌祺然片”销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“洞庭牌祺然片”销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 李雪 | | 1、没收未销售的保健食品“洞庭牌祺然片”8瓶;2、没收违法所得130元;3、处行政罚款50000元,合计50130元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕37号 | 张东侠经营不符合食品安全标准食品 | 罚款 | 没收违法所得、没收非法财物 | 经营不符合食品安全标准食品 | 《中华人民共和国食品安全法》第一百二十四条第一款第(三)项;第一百二十五条第二款 | 张东侠 | | 1、责令其限期改正经营标签存在瑕疵的食品的行为;2、没收违法所得15元;3、罚款50000元;合计50015元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕43号 | 河北蓝亨啤酒有限公司生产经营不合格食品案 | 罚款 | 没收违法所得、没收非法财物 | 生产经营不合格食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 河北蓝亨啤酒有限公司 | 何力彬 | 1、没收违法所得410.4元2、罚款29589.6元,共计30000元。 | 201874 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕14号 | 杨建未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 杨建 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕16号 | 范丽文未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 范丽文 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201810〕10号 | 唐山祝君康大药房连锁有限公司永信店未按规定实施《药品经营质量管理规范》 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 唐山祝君康大药房连锁有限公司永信店 | 李小飞 | 1.责令停业整顿;2.行政罚款5000元。 | 201876 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕39号 | 阎艳利经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 阎艳利 | | 1、没收违法所得200元;2、并处罚款50000元,合计50200元。 | 2018629 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕40号 | 杨勇经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 杨勇 | | 1、没收违法所得10元;2、行政罚款50000元,合计50010元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕0526号 | 田海艳未取得小餐饮登记证从事餐饮经营活动案 | 罚款 | 没收违法所得、没收非法财物 | 未取得小餐饮登记证从事餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 田海艳 | | 1、没收违法所得3000元;2、罚款2000元;合计5000元。 | 2018628 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔2018〕112号 | 刘才未取得食品小作坊登记证从事食品加工经营活动案 | 罚款 | | 未取得食品小作坊登记证从事食品加工经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 刘才 | | 罚款1000元 | 2018727 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕124号 | 许磊未取得登记证从事小餐饮经营活动 | 罚款 | 没收违法所得、没收非法财物 | 未取得登记证从事小餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 许磊 | | 1.没收违法所得3000元;2.罚款2000元,合计5000元。 | 2018625 | 迁安市市场监督管理局 | 0 | 130283 | |\n# Inputs:\n哪些案件的处罚结果既包含了\"没收违法所得、没收非法财物\"又对行政相对人处以了罚款,并请列出各案件的行政相对人名称、法定代表人姓名(如有)、处罚结果的详细信息?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 行政处罚决定书文号 | 处罚名称 | 处罚类别1 | 处罚类别2 | 处罚事由 | 处罚依据 | 行政相对人名称 | 法定代表人姓名 | 处罚结果 | 处罚决定日期 | 处罚机关 | 当前状态 | 地方编码 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 迁安市管食品处字〔201801〕41号 | 迁安市北购商场有限责任公司经营标签不符合规定的食品 | 罚款 | 没收违法所得、没收非法财物 | 经营标签不符合规定的食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 迁安市北购商场有限责任公司 | 李治蓉 | 1、没收违法所得592.8元;2、没收违法经营的“台趣”牌猴菇酥性饼干3盒;3、处行政罚款18500元,合计19092.8元。 | 2018723 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕12号 | 迁安市桐君阁药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市桐君阁药房 | 商国正 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕13号 | 迁安市康信药店未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市康信药店 | 张印荣 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕14号 | 迁安市悦康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市悦康大药房 | 戚峰 | 1.责令停业整顿;2.罚款5000元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕15号 | 迁安市恩康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市恩康大药房 | 汪晓悦 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕16号 | 迁安市药匣子大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市药匣子大药房 | 尹文霞 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕29号 | 李红梅销售农药残留超过食品安全标准限量的食用农产品案 | 罚款 | 没收违法所得、没收非法财物 | 销售农药残留超过食品安全标准限量的食用农产品 | 《中华人民共和国食品安全法》第一百二十四条第一款 | 李红梅 | | 1.没收违法所得10.00元;2.罚款50000.00元。 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕42号 | 罗长波未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 罗长波 | | 1、没收未销售的保健食品“银色世纪”牌螺旋藻片10盒;2、没收违法所得100元;3、处行政罚款50000元,合计50100元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕46号 | 李雪未取得食品经营许可从事保健食品“洞庭牌祺然片”销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“洞庭牌祺然片”销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 李雪 | | 1、没收未销售的保健食品“洞庭牌祺然片”8瓶;2、没收违法所得130元;3、处行政罚款50000元,合计50130元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕37号 | 张东侠经营不符合食品安全标准食品 | 罚款 | 没收违法所得、没收非法财物 | 经营不符合食品安全标准食品 | 《中华人民共和国食品安全法》第一百二十四条第一款第(三)项;第一百二十五条第二款 | 张东侠 | | 1、责令其限期改正经营标签存在瑕疵的食品的行为;2、没收违法所得15元;3、罚款50000元;合计50015元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕43号 | 河北蓝亨啤酒有限公司生产经营不合格食品案 | 罚款 | 没收违法所得、没收非法财物 | 生产经营不合格食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 河北蓝亨啤酒有限公司 | 何力彬 | 1、没收违法所得410.4元2、罚款29589.6元,共计30000元。 | 201874 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕14号 | 杨建未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 杨建 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕16号 | 范丽文未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 范丽文 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201810〕10号 | 唐山祝君康大药房连锁有限公司永信店未按规定实施《药品经营质量管理规范》 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 唐山祝君康大药房连锁有限公司永信店 | 李小飞 | 1.责令停业整顿;2.行政罚款5000元。 | 201876 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕39号 | 阎艳利经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 阎艳利 | | 1、没收违法所得200元;2、并处罚款50000元,合计50200元。 | 2018629 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕40号 | 杨勇经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 杨勇 | | 1、没收违法所得10元;2、行政罚款50000元,合计50010元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕0526号 | 田海艳未取得小餐饮登记证从事餐饮经营活动案 | 罚款 | 没收违法所得、没收非法财物 | 未取得小餐饮登记证从事餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 田海艳 | | 1、没收违法所得3000元;2、罚款2000元;合计5000元。 | 2018628 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔2018〕112号 | 刘才未取得食品小作坊登记证从事食品加工经营活动案 | 罚款 | | 未取得食品小作坊登记证从事食品加工经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 刘才 | | 罚款1000元 | 2018727 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕124号 | 许磊未取得登记证从事小餐饮经营活动 | 罚款 | 没收违法所得、没收非法财物 | 未取得登记证从事小餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 许磊 | | 1.没收违法所得3000元;2.罚款2000元,合计5000元。 | 2018625 | 迁安市市场监督管理局 | 0 | 130283 | |", "input": "哪些案件的处罚结果既包含了\"没收违法所得、没收非法财物\"又对行政相对人处以了罚款,并请列出各案件的行政相对人名称、法定代表人姓名(如有)、处罚结果的详细信息?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 行政处罚决定书文号 | 处罚名称 | 处罚类别1 | 处罚类别2 | 处罚事由 | 处罚依据 | 行政相对人名称 | 法定代表人姓名 | 处罚结果 | 处罚决定日期 | 处罚机关 | 当前状态 | 地方编码 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 迁安市管食品处字〔201801〕41号 | 迁安市北购商场有限责任公司经营标签不符合规定的食品 | 罚款 | 没收违法所得、没收非法财物 | 经营标签不符合规定的食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 迁安市北购商场有限责任公司 | 李治蓉 | 1、没收违法所得592.8元;2、没收违法经营的“台趣”牌猴菇酥性饼干3盒;3、处行政罚款18500元,合计19092.8元。 | 2018723 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕12号 | 迁安市桐君阁药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市桐君阁药房 | 商国正 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕13号 | 迁安市康信药店未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市康信药店 | 张印荣 | 1.责令停业整顿;2.罚款5000元。 | 201879 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕14号 | 迁安市悦康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市悦康大药房 | 戚峰 | 1.责令停业整顿;2.罚款5000元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕15号 | 迁安市恩康大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市恩康大药房 | 汪晓悦 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201814〕16号 | 迁安市药匣子大药房未按规定实施《药品经营质量管理规范》案 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 迁安市药匣子大药房 | 尹文霞 | 1.责令停业整顿;2.罚款5000元。 | 2018725 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕29号 | 李红梅销售农药残留超过食品安全标准限量的食用农产品案 | 罚款 | 没收违法所得、没收非法财物 | 销售农药残留超过食品安全标准限量的食用农产品 | 《中华人民共和国食品安全法》第一百二十四条第一款 | 李红梅 | | 1.没收违法所得10.00元;2.罚款50000.00元。 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕42号 | 罗长波未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“银色世纪”牌螺旋藻片销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 罗长波 | | 1、没收未销售的保健食品“银色世纪”牌螺旋藻片10盒;2、没收违法所得100元;3、处行政罚款50000元,合计50100元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕46号 | 李雪未取得食品经营许可从事保健食品“洞庭牌祺然片”销售案 | 罚款 | 没收违法所得、没收非法财物 | 未取得食品经营许可从事保健食品“洞庭牌祺然片”销售 | 《中华人民共和国食品安全法》第一百二十二条第一款 | 李雪 | | 1、没收未销售的保健食品“洞庭牌祺然片”8瓶;2、没收违法所得130元;3、处行政罚款50000元,合计50130元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕37号 | 张东侠经营不符合食品安全标准食品 | 罚款 | 没收违法所得、没收非法财物 | 经营不符合食品安全标准食品 | 《中华人民共和国食品安全法》第一百二十四条第一款第(三)项;第一百二十五条第二款 | 张东侠 | | 1、责令其限期改正经营标签存在瑕疵的食品的行为;2、没收违法所得15元;3、罚款50000元;合计50015元。 | 2018627 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201814〕43号 | 河北蓝亨啤酒有限公司生产经营不合格食品案 | 罚款 | 没收违法所得、没收非法财物 | 生产经营不合格食品 | 《中华人民共和国食品安全法》第一百二十五条第一款第(二)项 | 河北蓝亨啤酒有限公司 | 何力彬 | 1、没收违法所得410.4元2、罚款29589.6元,共计30000元。 | 201874 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕14号 | 杨建未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 杨建 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔201814〕16号 | 范丽文未按规定查验供货者的许可证 | 罚款 | | 未按规定查验供货者的许可证 | 《中华人民共和国食品安全法》第一百二十六条第一款第(三)项 | 范丽文 | | 罚款5000元 | 201872 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管药品处字〔201810〕10号 | 唐山祝君康大药房连锁有限公司永信店未按规定实施《药品经营质量管理规范》 | 罚款 | 责令停产停业 | 未按规定实施《药品经营质量管理规范》 | 《中华人民共和国药品管理法》第七十八条 | 唐山祝君康大药房连锁有限公司永信店 | 李小飞 | 1.责令停业整顿;2.行政罚款5000元。 | 201876 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕39号 | 阎艳利经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 阎艳利 | | 1、没收违法所得200元;2、并处罚款50000元,合计50200元。 | 2018629 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔201810〕40号 | 杨勇经营法律禁止经营的农药残留超标的食用农产品“韭菜”案 | 罚款 | 没收违法所得、没收非法财物 | 经营法律禁止经营的农药残留超标的食用农产品“韭菜” | 《中华人民共和国食品安全法》第一百二十四条第一款 | 杨勇 | | 1、没收违法所得10元;2、行政罚款50000元,合计50010元。 | 2018713 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕0526号 | 田海艳未取得小餐饮登记证从事餐饮经营活动案 | 罚款 | 没收违法所得、没收非法财物 | 未取得小餐饮登记证从事餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 田海艳 | | 1、没收违法所得3000元;2、罚款2000元;合计5000元。 | 2018628 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管食品处字〔2018〕112号 | 刘才未取得食品小作坊登记证从事食品加工经营活动案 | 罚款 | | 未取得食品小作坊登记证从事食品加工经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 刘才 | | 罚款1000元 | 2018727 | 迁安市市场监督管理局 | 0 | 130283 | |\n| 迁安市管餐饮处字〔2018〕124号 | 许磊未取得登记证从事小餐饮经营活动 | 罚款 | 没收违法所得、没收非法财物 | 未取得登记证从事小餐饮经营活动 | 《河北省食品小作坊小餐饮小摊点管理条例》第五十一条第一款 | 许磊 | | 1.没收违法所得3000元;2.罚款2000元,合计5000元。 | 2018625 | 迁安市市场监督管理局 | 0 | 130283 | |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "45", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】2023年一季度AAK达标奖励政策\n【标题】2023年一季度AAK达标奖励政策\n4)奖励系数:\n【正文】|季度AAK目标达成率|目标达成系数a|\n|---|---|\n|≥120%|1.2|\n|[110%,120%)|1.1|\n|[100%,110%)|1.0|\n|[90%,100%)|0.7|\n|[80%,90%)|0.5|\n|<80%|0|\n②销量规模系数b:按总体季度零售量分档设定(总体季度零售量=全新H5、H5经典款、\nHS5、H7、H9和HQ9季度合计零售量)\n|总体季度零售量|销量规模系数b|\n|---|---|\n|≥190|1.1|\n|[140,190)|1.05|\n|[0,140)|1|\n③本地上牌系数c:\n●考核要求:考核季度本地上牌率,达标系数为1,未达标系数为0.9;\n●计算说明:季度本地上牌率测算数据为季度零售出库且上牌的车辆,对于红旗伙伴开发的泛政客户、企业公务用车、出行行业客户和奖励用车大客户车辆,在本地上牌率计算时予以扣除(车辆信息以TDS/DMS系统中客户档案为准);\n●计算公式:本地上牌率=一季度零售出库且上本地牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量/一季度零售出库且上牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量;\n# Inputs:\n2023 年一季度 AAK 达标奖励政策中运输周期为2时,在途库存系数是多少?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】2023年一季度AAK达标奖励政策\n【标题】2023年一季度AAK达标奖励政策\n4)奖励系数:\n【正文】|季度AAK目标达成率|目标达成系数a|\n|---|---|\n|≥120%|1.2|\n|[110%,120%)|1.1|\n|[100%,110%)|1.0|\n|[90%,100%)|0.7|\n|[80%,90%)|0.5|\n|<80%|0|\n②销量规模系数b:按总体季度零售量分档设定(总体季度零售量=全新H5、H5经典款、\nHS5、H7、H9和HQ9季度合计零售量)\n|总体季度零售量|销量规模系数b|\n|---|---|\n|≥190|1.1|\n|[140,190)|1.05|\n|[0,140)|1|\n③本地上牌系数c:\n●考核要求:考核季度本地上牌率,达标系数为1,未达标系数为0.9;\n●计算说明:季度本地上牌率测算数据为季度零售出库且上牌的车辆,对于红旗伙伴开发的泛政客户、企业公务用车、出行行业客户和奖励用车大客户车辆,在本地上牌率计算时予以扣除(车辆信息以TDS/DMS系统中客户档案为准);\n●计算公式:本地上牌率=一季度零售出库且上本地牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量/一季度零售出库且上牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量;", "input": "2023 年一季度 AAK 达标奖励政策中运输周期为2时,在途库存系数是多少?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】2023年一季度AAK达标奖励政策\n【标题】2023年一季度AAK达标奖励政策\n4)奖励系数:\n【正文】|季度AAK目标达成率|目标达成系数a|\n|---|---|\n|≥120%|1.2|\n|[110%,120%)|1.1|\n|[100%,110%)|1.0|\n|[90%,100%)|0.7|\n|[80%,90%)|0.5|\n|<80%|0|\n②销量规模系数b:按总体季度零售量分档设定(总体季度零售量=全新H5、H5经典款、\nHS5、H7、H9和HQ9季度合计零售量)\n|总体季度零售量|销量规模系数b|\n|---|---|\n|≥190|1.1|\n|[140,190)|1.05|\n|[0,140)|1|\n③本地上牌系数c:\n●考核要求:考核季度本地上牌率,达标系数为1,未达标系数为0.9;\n●计算说明:季度本地上牌率测算数据为季度零售出库且上牌的车辆,对于红旗伙伴开发的泛政客户、企业公务用车、出行行业客户和奖励用车大客户车辆,在本地上牌率计算时予以扣除(车辆信息以TDS/DMS系统中客户档案为准);\n●计算公式:本地上牌率=一季度零售出库且上本地牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量/一季度零售出库且上牌的全新H5、H5经典款、HS5、H7、H9和HQ9合计数量;"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "46", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇关于“无人配送”在商业应用中的文章摘要,使其更易读\n1. 摘要应采用段落形式呈现,首行缩进2个字符,以增强可读性和视觉效果;\n"}], "type": "trace", "description": "编辑一篇关于“无人配送”在商业应用中的文章摘要,使其更易读", "constraints": "1. 摘要应采用段落形式呈现,首行缩进2个字符,以增强可读性和视觉效果;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 摘要应采用段落形式呈现,首行缩进2个字符,以增强可读性和视觉效果;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "47", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个可以通过语音交互进行控制的智能家居系统,该系统应包含灯光、温度、音响等设备的控制功能。\n1. 系统应具备角色扮演功能,即能够识别并响应如“主人模式”、“访客模式”等不同使用情境下的语音指令;\n"}], "type": "trace", "description": "设计一个可以通过语音交互进行控制的智能家居系统,该系统应包含灯光、温度、音响等设备的控制功能。", "constraints": "1. 系统应具备角色扮演功能,即能够识别并响应如“主人模式”、“访客模式”等不同使用情境下的语音指令;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 系统应具备角色扮演功能,即能够识别并响应如“主人模式”、“访客模式”等不同使用情境下的语音指令;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "48", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 学号 | 姓名 | 所在学院 | 当前所在级 | 专业名称 | 班级 | 学制 | 执行计划中未获得学分课程列表 |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 5503117006 | 陈天钰 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;高等数学(Ⅰ)上;生产实习;线性代数;学科导论课;专业英语与科技论文写作(双语) |\n| 5701117003 | 艾晨曦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117009 | 金明 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料科学基础(I)下;材料课程设计PT;材料现代测试分析技术(Ⅰ);材料性能学;材料综合设计实验;创新创业基础;生产实习;专业英语与科技论文写作(双语) |\n| 5701117011 | 符晔 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117013 | 余天鸿 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117016 | 张琦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117017 | 王贤储 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117034 | 徐光勇 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117041 | 朱光纪 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;体育(5);专业英语与科技论文写作(双语) |\n| 5701117042 | 徐翼飞 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117049 | 傅搏之 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117051 | 王宇晨 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117056 | 刘畅 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117062 | 刘江宏 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117083 | 张静 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117087 | 谢银龙 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117089 | 卞倩 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117092 | 吴仁康 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117093 | 何富朋 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n# Inputs:\n哪位学生在执行计划中未获得的学分课程列表中包含了高等数学(Ⅰ)上?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 学号 | 姓名 | 所在学院 | 当前所在级 | 专业名称 | 班级 | 学制 | 执行计划中未获得学分课程列表 |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 5503117006 | 陈天钰 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;高等数学(Ⅰ)上;生产实习;线性代数;学科导论课;专业英语与科技论文写作(双语) |\n| 5701117003 | 艾晨曦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117009 | 金明 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料科学基础(I)下;材料课程设计PT;材料现代测试分析技术(Ⅰ);材料性能学;材料综合设计实验;创新创业基础;生产实习;专业英语与科技论文写作(双语) |\n| 5701117011 | 符晔 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117013 | 余天鸿 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117016 | 张琦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117017 | 王贤储 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117034 | 徐光勇 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117041 | 朱光纪 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;体育(5);专业英语与科技论文写作(双语) |\n| 5701117042 | 徐翼飞 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117049 | 傅搏之 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117051 | 王宇晨 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117056 | 刘畅 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117062 | 刘江宏 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117083 | 张静 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117087 | 谢银龙 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117089 | 卞倩 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117092 | 吴仁康 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117093 | 何富朋 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |", "input": "哪位学生在执行计划中未获得的学分课程列表中包含了高等数学(Ⅰ)上?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 学号 | 姓名 | 所在学院 | 当前所在级 | 专业名称 | 班级 | 学制 | 执行计划中未获得学分课程列表 |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 5503117006 | 陈天钰 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;高等数学(Ⅰ)上;生产实习;线性代数;学科导论课;专业英语与科技论文写作(双语) |\n| 5701117003 | 艾晨曦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117009 | 金明 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料科学基础(I)下;材料课程设计PT;材料现代测试分析技术(Ⅰ);材料性能学;材料综合设计实验;创新创业基础;生产实习;专业英语与科技论文写作(双语) |\n| 5701117011 | 符晔 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117013 | 余天鸿 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117016 | 张琦 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117017 | 王贤储 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117034 | 徐光勇 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117041 | 朱光纪 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;体育(5);专业英语与科技论文写作(双语) |\n| 5701117042 | 徐翼飞 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117049 | 傅搏之 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117051 | 王宇晨 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117056 | 刘畅 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117062 | 刘江宏 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117083 | 张静 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117087 | 谢银龙 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117089 | 卞倩 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117092 | 吴仁康 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |\n| 5701117093 | 何富朋 | 材料科学与工程学院 | 2017 | 材料科学与工程(金属材料方向) | 材料科学与工程(金属材料方向)171班 | 4 | 毕业设计(论文);材料课程设计PT;材料综合设计实验;生产实习;专业英语与科技论文写作(双语) |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "49", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一份购物清单\n1. 商品名称需使用斜体字标记,数量需使用加粗字标记,以方便快速识别和采购;\n"}], "type": "trace", "description": "创建一份购物清单", "constraints": "1. 商品名称需使用斜体字标记,数量需使用加粗字标记,以方便快速识别和采购;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 商品名称需使用斜体字标记,数量需使用加粗字标记,以方便快速识别和采购;"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "50", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位创业者提供建议,他们正在考虑在互联网上开设一家咖啡网店,采用markdown格式,包含市场分析、产品定位、网络营销策略、成本预算、风险评估五个主要部分的建议。\n1. 建议中避免任何可能导致隐私泄露的敏感信息,如个人数据或商业机密,确保所有建议在保护隐私和遵守商业道德的前提下进行;\n"}], "type": "trace", "description": "为一位创业者提供建议,他们正在考虑在互联网上开设一家咖啡网店,采用markdown格式,包含市场分析、产品定位、网络营销策略、成本预算、风险评估五个主要部分的建议。", "constraints": "1. 建议中避免任何可能导致隐私泄露的敏感信息,如个人数据或商业机密,确保所有建议在保护隐私和遵守商业道德的前提下进行;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 建议中避免任何可能导致隐私泄露的敏感信息,如个人数据或商业机密,确保所有建议在保护隐私和遵守商业道德的前提下进行;"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "51", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以第一人称的叙述方式撰写一篇游记,描述最近一次旅行青岛的经历,重点突出参观博物馆和品尝海鲜的体验,包含一段关于青岛当地人文风情的描写,以及一段个人感悟。\n1. 文章应包含至少一张您在青岛旅行时拍摄的照片,照片需以居中方式插入文章中适当的位置,照片下方需附上简短的说明文字;\n"}], "type": "trace", "description": "以第一人称的叙述方式撰写一篇游记,描述最近一次旅行青岛的经历,重点突出参观博物馆和品尝海鲜的体验,包含一段关于青岛当地人文风情的描写,以及一段个人感悟。", "constraints": "1. 文章应包含至少一张您在青岛旅行时拍摄的照片,照片需以居中方式插入文章中适当的位置,照片下方需附上简短的说明文字;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章应包含至少一张您在青岛旅行时拍摄的照片,照片需以居中方式插入文章中适当的位置,照片下方需附上简短的说明文字;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "52", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【标题】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【正文】# 舒适系列女士多功能羽毛球鞋190 北卡蓝\n**catchline**: 适合初学羽毛球的运动员,在室内或者室外的球场上开始发现打羽毛球的乐趣!\n**composition_data**: 帮面\n50% 聚氨酯, 50% 聚酯纤维\n鞋底\n100% 橡胶乳胶\n衬里和内垫\n100% 聚酯纤维\n**categories**: 所有运动|羽毛球|女士|鞋袜|球鞋\n**characteristics**: nan\n**benefits**: 全新设计的蜂鸟纹路橡胶鞋底,使球鞋的抓地力更佳。|鞋面PU革+ 三明治网面结构,透气性良好,双脚干爽更舒适。|传统Cupsole复古外底加上EVA中底带来更好的减震效果。|新鞋底的材料重量比上一代鞋底重量单只减少了20g。让你步伐更加轻盈快捷。\n**genders**: 女士\n**structurations**: 运动水平::初阶|频率::偶尔|运动地点::室内|地面::木地板/体育馆|紧固件类型::绑带|鞋高::低帮鞋|步伐类型::各种步伐|材质::皮革|材质::网眼|防水::非防水|足宽::中型|鞋子类型::轻盈|运动地点::室内|鞋子类型::舒适性|鞋子类型::抓地鞋|水滴::0毫米|可拆卸::不可拆卸|可拆卸鞋底::删除唯一不可用|地面::室内使用|有印记外底::无印记|皮革来源::合成革|季节::四季\n**colors**: Dreamy blue/雪白\n**brand**: PERFLY\n**product_nature**: 鞋子\n**universe_label_zh**: 网球\n**department_label_zh**: 羽毛球\n**family**: 女士初阶羽毛球鞋\n**discount_price**: nan\n**list_price**: 149.9\n**display_price**: 149.9\n**currency**: Chinese Yuan\n# Inputs:\n请问有出售适合在室内使用的羽毛球鞋吗,我希望是为女性设计的轻便型?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【标题】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【正文】# 舒适系列女士多功能羽毛球鞋190 北卡蓝\n**catchline**: 适合初学羽毛球的运动员,在室内或者室外的球场上开始发现打羽毛球的乐趣!\n**composition_data**: 帮面\n50% 聚氨酯, 50% 聚酯纤维\n鞋底\n100% 橡胶乳胶\n衬里和内垫\n100% 聚酯纤维\n**categories**: 所有运动|羽毛球|女士|鞋袜|球鞋\n**characteristics**: nan\n**benefits**: 全新设计的蜂鸟纹路橡胶鞋底,使球鞋的抓地力更佳。|鞋面PU革+ 三明治网面结构,透气性良好,双脚干爽更舒适。|传统Cupsole复古外底加上EVA中底带来更好的减震效果。|新鞋底的材料重量比上一代鞋底重量单只减少了20g。让你步伐更加轻盈快捷。\n**genders**: 女士\n**structurations**: 运动水平::初阶|频率::偶尔|运动地点::室内|地面::木地板/体育馆|紧固件类型::绑带|鞋高::低帮鞋|步伐类型::各种步伐|材质::皮革|材质::网眼|防水::非防水|足宽::中型|鞋子类型::轻盈|运动地点::室内|鞋子类型::舒适性|鞋子类型::抓地鞋|水滴::0毫米|可拆卸::不可拆卸|可拆卸鞋底::删除唯一不可用|地面::室内使用|有印记外底::无印记|皮革来源::合成革|季节::四季\n**colors**: Dreamy blue/雪白\n**brand**: PERFLY\n**product_nature**: 鞋子\n**universe_label_zh**: 网球\n**department_label_zh**: 羽毛球\n**family**: 女士初阶羽毛球鞋\n**discount_price**: nan\n**list_price**: 149.9\n**display_price**: 149.9\n**currency**: Chinese Yuan", "input": "请问有出售适合在室内使用的羽毛球鞋吗,我希望是为女性设计的轻便型?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【标题】舒适系列女士多功能羽毛球鞋190 北卡蓝\n【正文】# 舒适系列女士多功能羽毛球鞋190 北卡蓝\n**catchline**: 适合初学羽毛球的运动员,在室内或者室外的球场上开始发现打羽毛球的乐趣!\n**composition_data**: 帮面\n50% 聚氨酯, 50% 聚酯纤维\n鞋底\n100% 橡胶乳胶\n衬里和内垫\n100% 聚酯纤维\n**categories**: 所有运动|羽毛球|女士|鞋袜|球鞋\n**characteristics**: nan\n**benefits**: 全新设计的蜂鸟纹路橡胶鞋底,使球鞋的抓地力更佳。|鞋面PU革+ 三明治网面结构,透气性良好,双脚干爽更舒适。|传统Cupsole复古外底加上EVA中底带来更好的减震效果。|新鞋底的材料重量比上一代鞋底重量单只减少了20g。让你步伐更加轻盈快捷。\n**genders**: 女士\n**structurations**: 运动水平::初阶|频率::偶尔|运动地点::室内|地面::木地板/体育馆|紧固件类型::绑带|鞋高::低帮鞋|步伐类型::各种步伐|材质::皮革|材质::网眼|防水::非防水|足宽::中型|鞋子类型::轻盈|运动地点::室内|鞋子类型::舒适性|鞋子类型::抓地鞋|水滴::0毫米|可拆卸::不可拆卸|可拆卸鞋底::删除唯一不可用|地面::室内使用|有印记外底::无印记|皮革来源::合成革|季节::四季\n**colors**: Dreamy blue/雪白\n**brand**: PERFLY\n**product_nature**: 鞋子\n**universe_label_zh**: 网球\n**department_label_zh**: 羽毛球\n**family**: 女士初阶羽毛球鞋\n**discount_price**: nan\n**list_price**: 149.9\n**display_price**: 149.9\n**currency**: Chinese Yuan"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "53", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将电影《星球大战:原力觉醒》的剧情简述转化为一段短文本摘要\n1. 内容中关键角色和事件的名称使用斜体字以突出显示;\n"}], "type": "trace", "description": "将电影《星球大战:原力觉醒》的剧情简述转化为一段短文本摘要", "constraints": "1. 内容中关键角色和事件的名称使用斜体字以突出显示;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 内容中关键角色和事件的名称使用斜体字以突出显示;"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "54", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据输入的电影简介,预测并以JSON格式输出电影的类型,同时提供一段简短的解释说明为何电影属于预测的类型。\n1. 电影类型需从以下分类中选取:动作、喜剧、剧情、惊悚、科幻、动画、纪录片、犯罪、爱情、恐怖、冒险、奇幻、战争、历史、音乐、运动、西部、武侠。\n# Inputs:\n{\n \"movie_title\": \"拯救大兵瑞恩\",\n \"movie_synopsis\": \"这是一部关于二战时期拯救失踪士兵瑞恩的电影\"\n}\n"}], "type": "trace", "description": "根据输入的电影简介,预测并以JSON格式输出电影的类型,同时提供一段简短的解释说明为何电影属于预测的类型。", "constraints": "1. 电影类型需从以下分类中选取:动作、喜剧、剧情、惊悚、科幻、动画、纪录片、犯罪、爱情、恐怖、冒险、奇幻、战争、历史、音乐、运动、西部、武侠。", "input": "{\n \"movie_title\": \"拯救大兵瑞恩\",\n \"movie_synopsis\": \"这是一部关于二战时期拯救失踪士兵瑞恩的电影\"\n}", "constraints_num": 1, "constraints_splits": ["1. 电影类型需从以下分类中选取:动作、喜剧、剧情、惊悚、科幻、动画、纪录片、犯罪、爱情、恐怖、冒险、奇幻、战争、历史、音乐、运动、西部、武侠。"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "55", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细列出淋巴瘤治疗可能的化疗药物选项,包括每种药物的作用机制、预期疗效、副作用,同时考虑到患者及其家属的担忧和疑问,使用易于理解的语言,并提供进一步阅读的资源链接或参考文献。\n1. 信息的准确性和可靠性需引用最新的医疗研究和临床指南作为支持;\n"}], "type": "trace", "description": "详细列出淋巴瘤治疗可能的化疗药物选项,包括每种药物的作用机制、预期疗效、副作用,同时考虑到患者及其家属的担忧和疑问,使用易于理解的语言,并提供进一步阅读的资源链接或参考文献。", "constraints": "1. 信息的准确性和可靠性需引用最新的医疗研究和临床指南作为支持;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 信息的准确性和可靠性需引用最新的医疗研究和临床指南作为支持;"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "56", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇简要说明,探讨电影媒体如何在塑造公众对电影和电影明星印象方面起着重要作用。\n1. 避免使用明星的私人信息或未经证实的传闻作为论据;\n"}], "type": "trace", "description": "写一篇简要说明,探讨电影媒体如何在塑造公众对电影和电影明星印象方面起着重要作用。", "constraints": "1. 避免使用明星的私人信息或未经证实的传闻作为论据;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 避免使用明星的私人信息或未经证实的传闻作为论据;"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "57", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份简历的自我介绍\n1. 语气上要显得自信、专业且积极,展现求职者对计算机科学领域的热爱和对工作的热情;\n"}], "type": "trace", "description": "撰写一份简历的自我介绍", "constraints": "1. 语气上要显得自信、专业且积极,展现求职者对计算机科学领域的热爱和对工作的热情;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 语气上要显得自信、专业且积极,展现求职者对计算机科学领域的热爱和对工作的热情;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "58", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位30岁的办公室工作人员设计一份为期4周的健身计划,目标是增强核心力量和提高心肺功能。\n1. 此健身计划针对没有健身经验的人士;\n"}], "type": "trace", "description": "为一位30岁的办公室工作人员设计一份为期4周的健身计划,目标是增强核心力量和提高心肺功能。", "constraints": "1. 此健身计划针对没有健身经验的人士;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 此健身计划针对没有健身经验的人士;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "59", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑给定的演讲稿\n1. 在段落内部有适当的过渡语句。\n# Inputs:\n尊敬的各位来宾,我与您们见面。我将从能源转型的视角,探讨全球化对能源产业的影响。首先,我将回顾过去50年的情况,然后深入分析当前的状况,最后展望未来的发展。\n"}], "type": "trace", "description": "编辑给定的演讲稿", "constraints": "1. 在段落内部有适当的过渡语句。", "input": "尊敬的各位来宾,我与您们见面。我将从能源转型的视角,探讨全球化对能源产业的影响。首先,我将回顾过去50年的情况,然后深入分析当前的状况,最后展望未来的发展。", "constraints_num": 1, "constraints_splits": ["1. 在段落内部有适当的过渡语句。"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "60", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析文本并给出主题\n1. 分析时应采用专业学术的语气风格;\n# Inputs:\n“人生就像一盒巧克力,你永远不知道你会得到什么。”-阿甘正传。\n"}], "type": "trace", "description": "分析文本并给出主题", "constraints": "1. 分析时应采用专业学术的语气风格;", "input": "“人生就像一盒巧克力,你永远不知道你会得到什么。”-阿甘正传。", "constraints_num": 1, "constraints_splits": ["1. 分析时应采用专业学术的语气风格;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "61", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供健康饮食的建议和菜谱,至少包含5种不同的食材类别(如谷物、蔬菜、水果、蛋白质来源、乳制品),并提供3个具体的菜谱示例,适合2-4人食用。\n1. 建议和菜谱都要有明确的标题,以方便快速定位。\n"}], "type": "trace", "description": "提供健康饮食的建议和菜谱,至少包含5种不同的食材类别(如谷物、蔬菜、水果、蛋白质来源、乳制品),并提供3个具体的菜谱示例,适合2-4人食用。", "constraints": "1. 建议和菜谱都要有明确的标题,以方便快速定位。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 建议和菜谱都要有明确的标题,以方便快速定位。"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "62", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "概括以下文本\n1. 在概括的开头和结尾部分使用总分总结构;\n# Inputs:\n1. 大都市地区污染对环境和人类健康构成重大威胁。\n2. 政府与环保组织已采取措施,但需进一步努力。\n3. 解决方案包括:\n a. 建立更多公共交通系统。\n b. 推广清洁能源使用。\n4. 鼓励减少浪费和污染同样重要。\n总结:需综合施策,以缓解大都市污染问题。\n"}], "type": "trace", "description": "概括以下文本", "constraints": "1. 在概括的开头和结尾部分使用总分总结构;", "input": "1. 大都市地区污染对环境和人类健康构成重大威胁。\n2. 政府与环保组织已采取措施,但需进一步努力。\n3. 解决方案包括:\n a. 建立更多公共交通系统。\n b. 推广清洁能源使用。\n4. 鼓励减少浪费和污染同样重要。\n总结:需综合施策,以缓解大都市污染问题。", "constraints_num": 1, "constraints_splits": ["1. 在概括的开头和结尾部分使用总分总结构;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "63", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将古诗重新格式化\n1. 严格遵循古诗的断句和韵律结构;\n# Inputs:\n今夕何夕,见此良人!只思量起,凄然自怜。落帽卸衣,犹带愁眉。\n"}], "type": "trace", "description": "将古诗重新格式化", "constraints": "1. 严格遵循古诗的断句和韵律结构;", "input": "今夕何夕,见此良人!只思量起,凄然自怜。落帽卸衣,犹带愁眉。", "constraints_num": 1, "constraints_splits": ["1. 严格遵循古诗的断句和韵律结构;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "64", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以一个疫苗研究专家的视角,预测未来5年内疫苗研究领域预计的进步和发展\n1. 预测内容包括但不限于新技术的突破、新疫苗的研发、临床试验的进展以及全球疫苗接种策略的优化;\n"}], "type": "trace", "description": "以一个疫苗研究专家的视角,预测未来5年内疫苗研究领域预计的进步和发展", "constraints": "1. 预测内容包括但不限于新技术的突破、新疫苗的研发、临床试验的进展以及全球疫苗接种策略的优化;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 预测内容包括但不限于新技术的突破、新疫苗的研发、临床试验的进展以及全球疫苗接种策略的优化;"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "65", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以LaTeX格式解释流体力学中常用的雷诺数和莫慈数,详述它们的应用方法和数学模型,并列出每个概念的定义、物理意义、数学表达式以及在工程实践中的应用案例。\n1. 信息呈现需使用编号列表,以确保清晰和条理性。\n"}], "type": "trace", "description": "以LaTeX格式解释流体力学中常用的雷诺数和莫慈数,详述它们的应用方法和数学模型,并列出每个概念的定义、物理意义、数学表达式以及在工程实践中的应用案例。", "constraints": "1. 信息呈现需使用编号列表,以确保清晰和条理性。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 信息呈现需使用编号列表,以确保清晰和条理性。"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "66", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇文章,使其完全符合ACL(Association for Computational Linguistics)会议的投稿要求。\n1. 确保文章的语法结构严谨,避免语法错误,包括但不限于主谓一致、时态使用和被动语态的恰当运用;\n"}], "type": "trace", "description": "编辑一篇文章,使其完全符合ACL(Association for Computational Linguistics)会议的投稿要求。", "constraints": "1. 确保文章的语法结构严谨,避免语法错误,包括但不限于主谓一致、时态使用和被动语态的恰当运用;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保文章的语法结构严谨,避免语法错误,包括但不限于主谓一致、时态使用和被动语态的恰当运用;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "67", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一段旅游目的地介绍,主题为伦敦\n1. 确保段落结构清晰,使用恰当的过渡语句,使信息流畅且有逻辑性,如“不仅如此,”或“此外,”;\n"}], "type": "trace", "description": "撰写一段旅游目的地介绍,主题为伦敦", "constraints": "1. 确保段落结构清晰,使用恰当的过渡语句,使信息流畅且有逻辑性,如“不仅如此,”或“此外,”;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保段落结构清晰,使用恰当的过渡语句,使信息流畅且有逻辑性,如“不仅如此,”或“此外,”;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "68", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】SPEEDO 游泳眼镜黑色\n【标题】SPEEDO 游泳眼镜黑色\n【正文】# SPEEDO 游泳眼镜黑色\n**catchline**: Biofuse柔韧贴合成年人脸型,镀膜泳镜带来舒适体验。全新的柔软密封条灵活柔软,提高眼部舒适\n性。本款泳镜采用柔软类凝胶材料设计,配合SpeedoBiofuse®技术,为泳者提供舒适的佩戴体验。\n**composition_data**: nan\n**categories**: 所有运动|游泳|泳镜泳帽|泳镜\n**characteristics**: nan\n**benefits**: 宽视角镜片,提供广阔视野。(无近视度数)|防雾涂层镜片,UV防护\n**genders**: 男士|女士\n**structurations**: 情况::新\n**colors**: nan\n**brand**: SPEEDO\n**product_nature**: 游泳眼镜\n**universe_label_zh**: 游泳\n**department_label_zh**: 游泳\n**family**: 游泳眼镜/面罩\n**discount_price**: nan\n**list_price**: 249.9\n**display_price**: 249.9\n**currency**: Chinese Yuan\n**size**: S/0\n# Inputs:\n能帮我找一些性价比高的游泳眼镜吗?我希望看到价格从低到高的排序。\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】SPEEDO 游泳眼镜黑色\n【标题】SPEEDO 游泳眼镜黑色\n【正文】# SPEEDO 游泳眼镜黑色\n**catchline**: Biofuse柔韧贴合成年人脸型,镀膜泳镜带来舒适体验。全新的柔软密封条灵活柔软,提高眼部舒适\n性。本款泳镜采用柔软类凝胶材料设计,配合SpeedoBiofuse®技术,为泳者提供舒适的佩戴体验。\n**composition_data**: nan\n**categories**: 所有运动|游泳|泳镜泳帽|泳镜\n**characteristics**: nan\n**benefits**: 宽视角镜片,提供广阔视野。(无近视度数)|防雾涂层镜片,UV防护\n**genders**: 男士|女士\n**structurations**: 情况::新\n**colors**: nan\n**brand**: SPEEDO\n**product_nature**: 游泳眼镜\n**universe_label_zh**: 游泳\n**department_label_zh**: 游泳\n**family**: 游泳眼镜/面罩\n**discount_price**: nan\n**list_price**: 249.9\n**display_price**: 249.9\n**currency**: Chinese Yuan\n**size**: S/0", "input": "能帮我找一些性价比高的游泳眼镜吗?我希望看到价格从低到高的排序。", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】SPEEDO 游泳眼镜黑色\n【标题】SPEEDO 游泳眼镜黑色\n【正文】# SPEEDO 游泳眼镜黑色\n**catchline**: Biofuse柔韧贴合成年人脸型,镀膜泳镜带来舒适体验。全新的柔软密封条灵活柔软,提高眼部舒适\n性。本款泳镜采用柔软类凝胶材料设计,配合SpeedoBiofuse®技术,为泳者提供舒适的佩戴体验。\n**composition_data**: nan\n**categories**: 所有运动|游泳|泳镜泳帽|泳镜\n**characteristics**: nan\n**benefits**: 宽视角镜片,提供广阔视野。(无近视度数)|防雾涂层镜片,UV防护\n**genders**: 男士|女士\n**structurations**: 情况::新\n**colors**: nan\n**brand**: SPEEDO\n**product_nature**: 游泳眼镜\n**universe_label_zh**: 游泳\n**department_label_zh**: 游泳\n**family**: 游泳眼镜/面罩\n**discount_price**: nan\n**list_price**: 249.9\n**display_price**: 249.9\n**currency**: Chinese Yuan\n**size**: S/0"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "69", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以科研专家的身份,用严谨正式的语气风格,介绍一种利用量子隧穿效应开发的新型电池技术,并详细比较其与传统电池在能量密度、充电速度、循环寿命和环境影响方面的差异。\n1. 在介绍中需提供具体的数据和案例以支持观点。\n"}], "type": "trace", "description": "以科研专家的身份,用严谨正式的语气风格,介绍一种利用量子隧穿效应开发的新型电池技术,并详细比较其与传统电池在能量密度、充电速度、循环寿命和环境影响方面的差异。", "constraints": "1. 在介绍中需提供具体的数据和案例以支持观点。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在介绍中需提供具体的数据和案例以支持观点。"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "70", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细介绍一种新的编程语言——BenApp,该语言用于构建调查问卷,包括问题设计和答案处理。\n1. 使用编号列表形式清晰列出BenApp的核心功能、语法特点以及它如何优化问卷创建流程;\n"}], "type": "trace", "description": "详细介绍一种新的编程语言——BenApp,该语言用于构建调查问卷,包括问题设计和答案处理。", "constraints": "1. 使用编号列表形式清晰列出BenApp的核心功能、语法特点以及它如何优化问卷创建流程;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用编号列表形式清晰列出BenApp的核心功能、语法特点以及它如何优化问卷创建流程;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "71", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是东风日常的智能客服,现在需要根据用户的不同情况进行不同的回复。\n1. 参考下面流程回答问题。\n\n金融-东风日产的处理流程:\nflowchart TD\nA([开始]) -- 开始 -->B[回复: 您好,我是东风日产客服中心的小白,看您之前关注了我们的品牌,请问您最近打算购车吗?]\nB -- 近期不考虑 --> C[回复: 嗯,近期不考虑没关系,您可以先来店里试驾体验了解一下,对您今后买车也是很有帮助的,您看方便吗?]\nC -- 同意到店 --> D[回复: 好的,稍后会有专营店的工作人员跟您联系,我就先不打扰您了,祝您生活愉快,再见。]\nC -- 不同意到店 --> E[回复: 好吧,不好意思打扰您了,祝您生活愉快,再见!]\nB -- 考虑中 --> F[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nF -- 同意到店 --> D\nF -- 不愿到店 --> G[回复: 没关系的,等您需要的时候我们再联系。那先这样,再次感谢您的信任,祝您生活愉快,再见!]\nB -- 有购车意向 --> H[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nH -- 同意到店 --> D\nH -- 不愿到店 --> G\nB -- 无购车意向 --> I[回复: 哦,这样啊,其实您可以多了解一下的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀您到店看车,您看是否方便呢?]\nI -- 同意到店 --> D\nI -- 不同意到店 --> E\nB -- 忙碌 --> J[回复: 好的,那我晚点再打过来。祝您生活愉快,再见!]\nB -- 没钱 --> K[回复: 这个呀您不必担心,我们是有金融支持服务的,可以为您选择最适合您的购车方式,且现在我们厂家再做购车活动优惠力度很大,店内也在进行多种促销活动,您要不到店了解一下呢?]\nK -- 同意到店 --> D\nK -- 不同意到店 --> E\nB -- 已经购车 --> L[回复: 恭喜您喜得爱车,我这边就先不打扰您了,祝您生活愉快,再见!]\n\n\n请记住当前时间为:2036-03-29 19:10:05 星期六\n# Inputs:\n你好?请问您是哪一位?有什么事吗?\n"}], "type": "trace", "description": "你是东风日常的智能客服,现在需要根据用户的不同情况进行不同的回复。", "constraints": "1. 参考下面流程回答问题。\n\n金融-东风日产的处理流程:\nflowchart TD\nA([开始]) -- 开始 -->B[回复: 您好,我是东风日产客服中心的小白,看您之前关注了我们的品牌,请问您最近打算购车吗?]\nB -- 近期不考虑 --> C[回复: 嗯,近期不考虑没关系,您可以先来店里试驾体验了解一下,对您今后买车也是很有帮助的,您看方便吗?]\nC -- 同意到店 --> D[回复: 好的,稍后会有专营店的工作人员跟您联系,我就先不打扰您了,祝您生活愉快,再见。]\nC -- 不同意到店 --> E[回复: 好吧,不好意思打扰您了,祝您生活愉快,再见!]\nB -- 考虑中 --> F[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nF -- 同意到店 --> D\nF -- 不愿到店 --> G[回复: 没关系的,等您需要的时候我们再联系。那先这样,再次感谢您的信任,祝您生活愉快,再见!]\nB -- 有购车意向 --> H[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nH -- 同意到店 --> D\nH -- 不愿到店 --> G\nB -- 无购车意向 --> I[回复: 哦,这样啊,其实您可以多了解一下的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀您到店看车,您看是否方便呢?]\nI -- 同意到店 --> D\nI -- 不同意到店 --> E\nB -- 忙碌 --> J[回复: 好的,那我晚点再打过来。祝您生活愉快,再见!]\nB -- 没钱 --> K[回复: 这个呀您不必担心,我们是有金融支持服务的,可以为您选择最适合您的购车方式,且现在我们厂家再做购车活动优惠力度很大,店内也在进行多种促销活动,您要不到店了解一下呢?]\nK -- 同意到店 --> D\nK -- 不同意到店 --> E\nB -- 已经购车 --> L[回复: 恭喜您喜得爱车,我这边就先不打扰您了,祝您生活愉快,再见!]\n\n\n请记住当前时间为:2036-03-29 19:10:05 星期六", "input": "你好?请问您是哪一位?有什么事吗?", "constraints_num": 1, "constraints_splits": ["1. 参考下面流程回答问题。\n\n金融-东风日产的处理流程:\nflowchart TD\nA([开始]) -- 开始 -->B[回复: 您好,我是东风日产客服中心的小白,看您之前关注了我们的品牌,请问您最近打算购车吗?]\nB -- 近期不考虑 --> C[回复: 嗯,近期不考虑没关系,您可以先来店里试驾体验了解一下,对您今后买车也是很有帮助的,您看方便吗?]\nC -- 同意到店 --> D[回复: 好的,稍后会有专营店的工作人员跟您联系,我就先不打扰您了,祝您生活愉快,再见。]\nC -- 不同意到店 --> E[回复: 好吧,不好意思打扰您了,祝您生活愉快,再见!]\nB -- 考虑中 --> F[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nF -- 同意到店 --> D\nF -- 不愿到店 --> G[回复: 没关系的,等您需要的时候我们再联系。那先这样,再次感谢您的信任,祝您生活愉快,再见!]\nB -- 有购车意向 --> H[回复: 是这样的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀约您到店看车,您看怎么样呢?]\nH -- 同意到店 --> D\nH -- 不愿到店 --> G\nB -- 无购车意向 --> I[回复: 哦,这样啊,其实您可以多了解一下的,现在我们日产厂家在做购车活动优惠力度很大,店内也在进行多种促销活动,特邀您到店看车,您看是否方便呢?]\nI -- 同意到店 --> D\nI -- 不同意到店 --> E\nB -- 忙碌 --> J[回复: 好的,那我晚点再打过来。祝您生活愉快,再见!]\nB -- 没钱 --> K[回复: 这个呀您不必担心,我们是有金融支持服务的,可以为您选择最适合您的购车方式,且现在我们厂家再做购车活动优惠力度很大,店内也在进行多种促销活动,您要不到店了解一下呢?]\nK -- 同意到店 --> D\nK -- 不同意到店 --> E\nB -- 已经购车 --> L[回复: 恭喜您喜得爱车,我这边就先不打扰您了,祝您生活愉快,再见!]\n\n\n请记住当前时间为:2036-03-29 19:10:05 星期六"], "levels2": ["自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "72", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个故事梗概\n1. 故事需包含John在完成小说并准备离开之际,突然遭遇一群凶狠的狼的围攻的情节;\n"}], "type": "trace", "description": "提供一个故事梗概", "constraints": "1. 故事需包含John在完成小说并准备离开之际,突然遭遇一群凶狠的狼的围攻的情节;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 故事需包含John在完成小说并准备离开之际,突然遭遇一群凶狠的狼的围攻的情节;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "73", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的财务报表数据,分析公司财务状况并以JSON格式返回以下信息:\n1. 判断公司是否盈利。\n2. 计算并返回公司的净收入,精确到小数点后两位。\n3. 包含一段简短的分析,说明净收入对公司财务状况的意义。\n1. 确保不包含任何未经数据支持的预测性声明。\n# Inputs:\n总收入为$500,000,总支出为$400,000。\n"}], "type": "trace", "description": "根据给定的财务报表数据,分析公司财务状况并以JSON格式返回以下信息:\n1. 判断公司是否盈利。\n2. 计算并返回公司的净收入,精确到小数点后两位。\n3. 包含一段简短的分析,说明净收入对公司财务状况的意义。", "constraints": "1. 确保不包含任何未经数据支持的预测性声明。", "input": "总收入为$500,000,总支出为$400,000。", "constraints_num": 1, "constraints_splits": ["1. 确保不包含任何未经数据支持的预测性声明。"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "74", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出两个城市之间旅行的最佳路线\n1. 不得包含任何个人隐私信息、版权受限的内容或违反相关法律和政策的信息;(虽然在指令中未提及,但这是默认的约束条件)\n# Inputs:\n起始城市: 北京,目标城市: 上海\n"}], "type": "trace", "description": "给出两个城市之间旅行的最佳路线", "constraints": "1. 不得包含任何个人隐私信息、版权受限的内容或违反相关法律和政策的信息;(虽然在指令中未提及,但这是默认的约束条件)", "input": "起始城市: 北京,目标城市: 上海", "constraints_num": 1, "constraints_splits": ["1. 不得包含任何个人隐私信息、版权受限的内容或违反相关法律和政策的信息;(虽然在指令中未提及,但这是默认的约束条件)"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "75", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为正在努力适应绿色低碳生活方式的普通家庭提供实用建议。\n1. 使用标题和子标题来组织内容,以便读者能够快速找到他们感兴趣的部分;\n"}], "type": "trace", "description": "为正在努力适应绿色低碳生活方式的普通家庭提供实用建议。", "constraints": "1. 使用标题和子标题来组织内容,以便读者能够快速找到他们感兴趣的部分;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用标题和子标题来组织内容,以便读者能够快速找到他们感兴趣的部分;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "76", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "判断以下陈述的真伪,并对每个陈述进行简要分析和科学依据说明\n1. 在每个分析中明确标注信息来源,以增加回答的可信度;\n# Inputs:\n1. 地球是平的。\n2. 太阳在地球的中心。\n3. 吸氧可以使人长生不老。\n"}], "type": "trace", "description": "判断以下陈述的真伪,并对每个陈述进行简要分析和科学依据说明", "constraints": "1. 在每个分析中明确标注信息来源,以增加回答的可信度;", "input": "1. 地球是平的。\n2. 太阳在地球的中心。\n3. 吸氧可以使人长生不老。", "constraints_num": 1, "constraints_splits": ["1. 在每个分析中明确标注信息来源,以增加回答的可信度;"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "77", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一个可行的解决方案,解决某大城市(例如:北京)的公共交通拥堵问题。\n1. 输出的内容应以Markdown格式呈现,使用标题和子标题来清晰划分不同部分,确保结构清晰、层次分明;\n"}], "type": "trace", "description": "给出一个可行的解决方案,解决某大城市(例如:北京)的公共交通拥堵问题。", "constraints": "1. 输出的内容应以Markdown格式呈现,使用标题和子标题来清晰划分不同部分,确保结构清晰、层次分明;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 输出的内容应以Markdown格式呈现,使用标题和子标题来清晰划分不同部分,确保结构清晰、层次分明;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "78", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算数字75和87的精确平均值,并将结果保留两位小数\n1. 输出结果应以\"平均值为:\"开头,后跟计算得到的数值;\n"}], "type": "trace", "description": "计算数字75和87的精确平均值,并将结果保留两位小数", "constraints": "1. 输出结果应以\"平均值为:\"开头,后跟计算得到的数值;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 输出结果应以\"平均值为:\"开头,后跟计算得到的数值;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "79", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据画作名称“星夜”和画家“梵高”,描述该画作的风格和特色\n1. 使用Markdown格式输出,例如使用`**`来加粗重要的信息,如画作名称、画家名称和关键的风格特点;\n"}], "type": "trace", "description": "根据画作名称“星夜”和画家“梵高”,描述该画作的风格和特色", "constraints": "1. 使用Markdown格式输出,例如使用`**`来加粗重要的信息,如画作名称、画家名称和关键的风格特点;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用Markdown格式输出,例如使用`**`来加粗重要的信息,如画作名称、画家名称和关键的风格特点;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "80", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一家咖啡店创建一个简短的广告标语\n1. 在输出时使用大写字母以突出标语;\n"}], "type": "trace", "description": "为一家咖啡店创建一个简短的广告标语", "constraints": "1. 在输出时使用大写字母以突出标语;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在输出时使用大写字母以突出标语;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "81", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇文学作品《荒野求生》的结局\n1. 确保结局内容适合青少年读者群体的阅读水平和兴趣;\n"}], "type": "trace", "description": "撰写一篇文学作品《荒野求生》的结局", "constraints": "1. 确保结局内容适合青少年读者群体的阅读水平和兴趣;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保结局内容适合青少年读者群体的阅读水平和兴趣;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "82", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一组文本,将其中所有的数字(包括整数和小数)替换为中文数字,并且保持原文的格式不变。\n1. 例如将“123”替换为“一百二十三”,将“2939.99”替换为“二千九百三十九点九九”;\n# Inputs:\n我今天做了3份作业,花费了2个半小时。本月支出总共是2939.99元。\n"}], "type": "trace", "description": "给定一组文本,将其中所有的数字(包括整数和小数)替换为中文数字,并且保持原文的格式不变。", "constraints": "1. 例如将“123”替换为“一百二十三”,将“2939.99”替换为“二千九百三十九点九九”;", "input": "我今天做了3份作业,花费了2个半小时。本月支出总共是2939.99元。", "constraints_num": 1, "constraints_splits": ["1. 例如将“123”替换为“一百二十三”,将“2939.99”替换为“二千九百三十九点九九”;"], "levels2": ["正例约束"], "category": "trace1.0"} +{"id": "83", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一个Python代码,用于访问Gutenberg Corpus并显示其中的文件\n1. 代码中使用编号列表清晰地列出主要的步骤;\n"}], "type": "trace", "description": "写一个Python代码,用于访问Gutenberg Corpus并显示其中的文件", "constraints": "1. 代码中使用编号列表清晰地列出主要的步骤;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 代码中使用编号列表清晰地列出主要的步骤;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "84", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "检索特定网站“BBC英语”上的最新新闻标题\n1. 确保所有标题和摘要内容不包含任何敏感或侵犯隐私的信息;\n"}], "type": "trace", "description": "检索特定网站“BBC英语”上的最新新闻标题", "constraints": "1. 确保所有标题和摘要内容不包含任何敏感或侵犯隐私的信息;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保所有标题和摘要内容不包含任何敏感或侵犯隐私的信息;"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "85", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】信美相互互联网相互爱重大疾病保险条款\n【标题】信美人寿相互保险社信美相互互联网相互爱重大疾病保险条款\n条款目录\n1.这部分讲的是我们提供的保障\n1.3 保险责任\n1.3.2 可选责任\n1.3.2.2 第二次重度疾病保险金\n【正文】若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日内(含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们不承担给付第二次重度疾病保险金的责任,本项保险责任终止。\n若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日后(不含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们按本合同基本保险金额的120%给付第二次重度疾病保险金,本项保险渍任终止。\n特别注意事项\n如果被保险人初次确诊同时患有本合同所定义的轻度疾病、中度疾病或重度疾病,我们仅给付其中金额最高的一项保险金。\n若重度疾病的初次确诊日期在轻度疾病或中度疾病的初次确诊日期之前,则对于存在如下表中每组对应关系的轻度疾病、中度疾病和重度疾病,若我们已给付过首次重度疾病保险金或第二次重度疾病保险金,则我们不再给付该重度疾病对应的轻度疾病保险金或中度疾病保险金。\n本合同所列的重度疾病及轻度、中度疾病对应关系,如下:\n# Inputs:\n若小美2年前投保了相互爱重大疾病险保额30万现因初次确诊恶性肿瘤重度申请理赔截止当前小美已交纳10万保险费合同的现金价值为5万请问保险公司应向小美赔付多少钱\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】信美相互互联网相互爱重大疾病保险条款\n【标题】信美人寿相互保险社信美相互互联网相互爱重大疾病保险条款\n条款目录\n1.这部分讲的是我们提供的保障\n1.3 保险责任\n1.3.2 可选责任\n1.3.2.2 第二次重度疾病保险金\n【正文】若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日内(含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们不承担给付第二次重度疾病保险金的责任,本项保险责任终止。\n若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日后(不含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们按本合同基本保险金额的120%给付第二次重度疾病保险金,本项保险渍任终止。\n特别注意事项\n如果被保险人初次确诊同时患有本合同所定义的轻度疾病、中度疾病或重度疾病,我们仅给付其中金额最高的一项保险金。\n若重度疾病的初次确诊日期在轻度疾病或中度疾病的初次确诊日期之前,则对于存在如下表中每组对应关系的轻度疾病、中度疾病和重度疾病,若我们已给付过首次重度疾病保险金或第二次重度疾病保险金,则我们不再给付该重度疾病对应的轻度疾病保险金或中度疾病保险金。\n本合同所列的重度疾病及轻度、中度疾病对应关系,如下:", "input": "若小美2年前投保了相互爱重大疾病险保额30万现因初次确诊恶性肿瘤重度申请理赔截止当前小美已交纳10万保险费合同的现金价值为5万请问保险公司应向小美赔付多少钱", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】信美相互互联网相互爱重大疾病保险条款\n【标题】信美人寿相互保险社信美相互互联网相互爱重大疾病保险条款\n条款目录\n1.这部分讲的是我们提供的保障\n1.3 保险责任\n1.3.2 可选责任\n1.3.2.2 第二次重度疾病保险金\n【正文】若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日内(含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们不承担给付第二次重度疾病保险金的责任,本项保险责任终止。\n若我们已给付过首次重度疾病保险金,且被保险人于首次重度疾病经医院初次确诊之日起365日后(不含第365日)经医院初次确诊患有除首次重度疾病以外的一种或多种本合同所定义的重度疾病,我们按本合同基本保险金额的120%给付第二次重度疾病保险金,本项保险渍任终止。\n特别注意事项\n如果被保险人初次确诊同时患有本合同所定义的轻度疾病、中度疾病或重度疾病,我们仅给付其中金额最高的一项保险金。\n若重度疾病的初次确诊日期在轻度疾病或中度疾病的初次确诊日期之前,则对于存在如下表中每组对应关系的轻度疾病、中度疾病和重度疾病,若我们已给付过首次重度疾病保险金或第二次重度疾病保险金,则我们不再给付该重度疾病对应的轻度疾病保险金或中度疾病保险金。\n本合同所列的重度疾病及轻度、中度疾病对应关系,如下:"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "86", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一封推荐信\n1. 推荐信中需提及张三在大学期间的具体成就,如项目、奖项或领导职务,以增强推荐的说服力;\n"}], "type": "trace", "description": "写一封推荐信", "constraints": "1. 推荐信中需提及张三在大学期间的具体成就,如项目、奖项或领导职务,以增强推荐的说服力;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 推荐信中需提及张三在大学期间的具体成就,如项目、奖项或领导职务,以增强推荐的说服力;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "87", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇专业学术风格的文章,主题为气候变化对夏威夷地区面临的挑战,并提出创新且可行的解决方案。\n1. 文章的结构应包括引言、挑战分析、解决方案探讨、结论和参考文献部分,确保内容的完整性与逻辑性;\n"}], "type": "trace", "description": "撰写一篇专业学术风格的文章,主题为气候变化对夏威夷地区面临的挑战,并提出创新且可行的解决方案。", "constraints": "1. 文章的结构应包括引言、挑战分析、解决方案探讨、结论和参考文献部分,确保内容的完整性与逻辑性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章的结构应包括引言、挑战分析、解决方案探讨、结论和参考文献部分,确保内容的完整性与逻辑性;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "88", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一道基础数学题,题目应涉及分数或除法运算,并附上详细解答,解决方案中需包含步骤解析。\n1. 解答过程需确保清晰,适合小学三年级学生理解;\n"}], "type": "trace", "description": "给出一道基础数学题,题目应涉及分数或除法运算,并附上详细解答,解决方案中需包含步骤解析。", "constraints": "1. 解答过程需确保清晰,适合小学三年级学生理解;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 解答过程需确保清晰,适合小学三年级学生理解;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "89", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个具有最常见值的有效对象,并详细解释选择的默认值,说明为什么这些值是合理的。\n1. 选择的默认值应为最常见值,避免取那些从不常见的值;\n"}], "type": "trace", "description": "创建一个具有最常见值的有效对象,并详细解释选择的默认值,说明为什么这些值是合理的。", "constraints": "1. 选择的默认值应为最常见值,避免取那些从不常见的值;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 选择的默认值应为最常见值,避免取那些从不常见的值;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "90", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。\n# Inputs:\n小美投保了信美相互创可贴意外伤害医疗保险近期因运动意外受伤在重症监护病房住院10天后转到普通病房住院5天请问小美可以申请哪些保险金的赔付\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。", "input": "小美投保了信美相互创可贴意外伤害医疗保险近期因运动意外受伤在重症监护病房住院10天后转到普通病房住院5天请问小美可以申请哪些保险金的赔付", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】信美相互创可贴意外伤害医疗保险条款\n【标题】信美相互创可贴意外伤害医疗保险条款阅读指引\n。条款目录\n6.其他需要关注的事项\n1.3 保险责任 在本合同保险期间内,我们承担下列保险责任:\n【正文】被保险人实际发生的医疗费用,我们将按被保险人实际发生的医疗费用扣除从被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致其在医院接受住院治疗的,我们按实际住院天数(见7.8)在扣除免赔天数后的剩余天数与意外伤害每日住院津贴金额的乘积给付意外伤害住院津贴保险金,即:意外伤害住院津贴保险金=意外伤害每日住院津贴金额×(实际住院天数-免赔天数)本合同意外伤害住院津贴保险金的免赔天数为3日。被保险人因同一次意外伤害事故多次住院治疗的,如果累计的实际住院天数大\n于免赔天数,我们在计算意外伤害住院津贴保险金时对累计的实际住院天数扣除一次免赔天数;如果累计的实际住院天数未超过约定的免赔天数,我们不承担给付意外伤害住院津贴保险金的责任。被保险人因不同意外伤害事故多次住院治疗的,我们在计算每次意外伤害住院津贴保险金时均会扣除一次免赔天数。\n我们在同一保险期间内累计给付意外伤害住院津贴保险金的天数以180日为限,累计给付达到180日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院接受住院治疗,在保险期间届满时仍未出院的,对于被保险人该次住院治疗延续至保险期间届满日次日起30日内的住院,我们仍在上述180 日的给付天数范围内继续承担给付意外伤害住院津贴保险金的责任。对于被保险人该次住院治疗延续至保险期间届满日次日起30日后的住院,我们不再承担给付意外伤害住院津贴保险金的责任。\n意外伤害重症住院津贴保险金\n被保险人遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在医院入住重症监护病房(见7.9)接受住院治疗的,我们除按上述约定给付意外伤害住院津贴保险金之外,还将按意外伤害每日重症住院津贴金额与被保险人实际入住重症监护病房的天数的乘积给付意外伤害重症住院津贴保险金,即:意外伤害重症住院津贴保险金=意外伤害每日重症住院津贴金额×实际入住重症监护病房天数\n我们在同一保险期间内累计给付意外伤害重症住院津贴保险金的天数以30日为限,累计给付达到30日的,该项保险责任终止。\n若被保险人因意外伤害事故在医院入住重症监护病房接受住院治疗,在保险期间届满时仍未出重症监护病房的,对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日内的入住重症监护病房的住院,我们仍在上述30日的给付天数范围内继续承担给付意外伤害重症住院津贴保险金的责任。对于被保险人该次入住重症监护病房的住院治疗延续至保险期间届满日次日起30日后的入住重症监护病房的住院,我们不再承担给付意外伤害重症住院津贴保险金的责任。"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "91", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 物品名称 | 分类 | 品牌 | 类型 | 厂商 | 产地 | 国内/国外 | 规格 | 厂商编码 | 二维码编码 | 安全库存量 | 单位 | 物品编码 | 指导价 | 是否药品 | 是否生成一物一码 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50753 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50762 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83140C1 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83142C1R | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8037C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8042C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8053C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 塑钢光学架 | 光学镜架 | 伊健EKIN | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | 17007C3 | 无 | 无 | 1 | 副 | | 238 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 957C3 | 无 | 无 | 1 | 副 | | 798 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 650C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C4 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 914C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 666C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 782C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 852C5 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C2 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 851C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n# Inputs:\n是否所有标记为国内产的光学架都拥有相同的指导价格且均由广州市茂昌眼镜有限公司生产?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 物品名称 | 分类 | 品牌 | 类型 | 厂商 | 产地 | 国内/国外 | 规格 | 厂商编码 | 二维码编码 | 安全库存量 | 单位 | 物品编码 | 指导价 | 是否药品 | 是否生成一物一码 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50753 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50762 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83140C1 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83142C1R | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8037C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8042C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8053C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 塑钢光学架 | 光学镜架 | 伊健EKIN | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | 17007C3 | 无 | 无 | 1 | 副 | | 238 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 957C3 | 无 | 无 | 1 | 副 | | 798 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 650C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C4 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 914C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 666C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 782C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 852C5 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C2 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 851C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |", "input": "是否所有标记为国内产的光学架都拥有相同的指导价格且均由广州市茂昌眼镜有限公司生产?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 物品名称 | 分类 | 品牌 | 类型 | 厂商 | 产地 | 国内/国外 | 规格 | 厂商编码 | 二维码编码 | 安全库存量 | 单位 | 物品编码 | 指导价 | 是否药品 | 是否生成一物一码 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50753 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P50762 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83140C1 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P83142C1R | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8037C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8042C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 光学架 | 光学镜架 | 派柏雷滋 | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | P8053C4 | 无 | 无 | 1 | 副 | | 898 | 否 | 是 |\n| 塑钢光学架 | 光学镜架 | 伊健EKIN | 成品 | 广州市茂昌眼镜有限公司 | 深圳 | 国内 | 17007C3 | 无 | 无 | 1 | 副 | | 238 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 957C3 | 无 | 无 | 1 | 副 | | 798 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 650C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C4 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 914C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 666C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 667C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 782C1 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 852C5 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C2 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 854C3 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |\n| 光学架 | 光学镜架 | 莱克斯LeiX | 成品 | 广州市越秀区元素眼镜商行 | 深圳 | 国内 | 851C6 | 无 | 无 | 1 | 副 | | 558 | 否 | 是 |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "92", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一个使用Amazon Echo的情景,具体到如何在电视上观看电影,包含至少三个具体操作指令,如打开媒体应用程序、调整音量或暂停/播放电影,并说明这些操作如何在无需使用遥控器的情况下完成。\n1. 描述应为生动、详细的叙述方式;\n# Inputs:\n在一个温馨的周末夜晚,你正坐在客厅的沙发上准备观看你最爱的电影,只需简单地对Amazon Echo说:“Alexa,打开Netflix应用程序”,然后说:“Alexa,将音量调至50%”,最后在电影播放到一半时,你突然想起需要去厨房拿点爆米花,于是轻松地说:“Alexa,暂停电影”,整个过程流畅自然,不再需要在沙发缝隙中寻找遥控器。\n"}], "type": "trace", "description": "描述一个使用Amazon Echo的情景,具体到如何在电视上观看电影,包含至少三个具体操作指令,如打开媒体应用程序、调整音量或暂停/播放电影,并说明这些操作如何在无需使用遥控器的情况下完成。", "constraints": "1. 描述应为生动、详细的叙述方式;", "input": "在一个温馨的周末夜晚,你正坐在客厅的沙发上准备观看你最爱的电影,只需简单地对Amazon Echo说:“Alexa,打开Netflix应用程序”,然后说:“Alexa,将音量调至50%”,最后在电影播放到一半时,你突然想起需要去厨房拿点爆米花,于是轻松地说:“Alexa,暂停电影”,整个过程流畅自然,不再需要在沙发缝隙中寻找遥控器。", "constraints_num": 1, "constraints_splits": ["1. 描述应为生动、详细的叙述方式;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "93", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是新零售的在线客服,可以在线帮助用户处理关于包修的相关问题。\n1. 参考下面流程回答问题。\n\n新零售-文本-保修问题咨询的处理流程:\nflowchart TD\nA1([开始]) -- 保修问题咨询 --> B1[请用户选择要咨询的产品,如空调,燃气灶,热水器,洗衣机或者其他产品]\nB1 -- 空调 --> C1[请用户选择是家用空调还是中央空调]\nC1 -- 家用空调 --> D1[严格回复: 家用空调(2022年 6月 1 日前销售,制冷量小于或等于 14000W)、家用天井 式空调、移动空调、除湿机等整机包修六年。2022年6 月 1 日起,销售的挂壁式、落地式家用空调(制冷量小于或等于 14000W)整机包修十 年,工程机以签订的合作协议中包修年限为准。]\nC1 -- 中央空调 --> E1[严格回复: 中央空调产品包修期限,以产品型号为准,有包修18个月、3年或6年不等;中央空调大型机组整机产品质量问题“自机组调试验收合格之日”起计算包修期,可参考随机的包修卡,具体以购买合同签订日期为准。]\nB1 -- 燃气灶 --> F1[严格回复: 您好,自购买之日起燃气灶整机质量问题包修六年。 注:家用燃气灶的随机附送电池为赠品,不在包修范围]\nB1 -- 洗衣机 --> G1[告诉用户自购买之日起整机质量问题包修3年]\nB1 -- 热水器 --> H1[询问用户是燃气热水器还是空气能热水器]\nH1 -- 燃气热水器 --> I1[告诉用户自购买之日起整机质量问题包修8年]\nH1 -- 空气能热水器 --> J1[严格回复: 您好,2022年6月1日(含)起销售,制热量小于7.0KW的机组免费包修6年,制热量为7.0KW及以上的机组免费包修3年;家用热水器若作为商业用途,整机及主要配件包修期为1年,除非购销合同中另有规定。]\nB1 -- 其他产品 --> K1[回复用户抱歉暂时没有他想要的答案,建议转人工咨询哦~]\n\n\n新零售-文本-支付问题咨询的处理流程:\nflowchart TD\nA2[开始] -- 如何付款 --> D2[请用户选择付款方式,如银联支付、微信支付、支付宝支付]\nD2 -- 微信支付 --> E2[告诉用户提交订单后在支付环节可选择微信、银联在线支付的方式]\nD2 -- 支付宝支付 --> C2[严格回复: 1、通过浏览器进入我店或者扫描二维码进入分销店可选择使用支付宝支付;2、通过我店公众号,点击页面右上角“…”选择使用浏览器打开,选择对应产品下单可使用支付宝支付。]\nD2 -- 银联支付付款 --> B2[回复用户提交订单后在支付环节可选择微信、银联在线支付的方式。]\nA2[开始] -- 退款时间 --> F2[询问用户是想咨询微信、支付宝还是银联支付]\nF2 -- 微信 or 支付宝 --> G2[严格回复: 您好,如果是未发货状态下申请退货,退款是在3-5个工作日内原路返回;操作流程是:点击个人中心全部订单——查看订单详情申请售后——点击仅退款(说明原因)——提交成功以后,后台会审核,退款原路返回您的账户。如您还未收到退款,请提供付款时的微信商户订单号信息给我们核实,谢谢!]\nF2 -- 银联支付 --> H2[严格回复: 您好,订单状态为“待发货”,请您在订单详情“申请售后——仅退款”,银联支付是7~10个工作日,感谢您的配合!(仅限国内大陆地区)]\nA2[开始] -- 如何使用优惠支付 --> J2[询问用户是想咨询积分还是优惠券]\nJ2 -- 积分 --> K2[告诉用户在支付页面选择即可使用,积分是有时效性的,超期会被清零请尽快使用哦。]\nJ2 -- 优惠券 --> L2[先确定优惠券的类别,再根据店铺优惠券和直播优惠券的知识灵活回复]\n\n\n请记住当前时间为:2031-12-13 05:05:52 星期六\n# Inputs:\n你好,请问如果空调坏了,贵公司的保修政策是怎样的呢?\n"}], "type": "trace", "description": "你是新零售的在线客服,可以在线帮助用户处理关于包修的相关问题。", "constraints": "1. 参考下面流程回答问题。\n\n新零售-文本-保修问题咨询的处理流程:\nflowchart TD\nA1([开始]) -- 保修问题咨询 --> B1[请用户选择要咨询的产品,如空调,燃气灶,热水器,洗衣机或者其他产品]\nB1 -- 空调 --> C1[请用户选择是家用空调还是中央空调]\nC1 -- 家用空调 --> D1[严格回复: 家用空调(2022年 6月 1 日前销售,制冷量小于或等于 14000W)、家用天井 式空调、移动空调、除湿机等整机包修六年。2022年6 月 1 日起,销售的挂壁式、落地式家用空调(制冷量小于或等于 14000W)整机包修十 年,工程机以签订的合作协议中包修年限为准。]\nC1 -- 中央空调 --> E1[严格回复: 中央空调产品包修期限,以产品型号为准,有包修18个月、3年或6年不等;中央空调大型机组整机产品质量问题“自机组调试验收合格之日”起计算包修期,可参考随机的包修卡,具体以购买合同签订日期为准。]\nB1 -- 燃气灶 --> F1[严格回复: 您好,自购买之日起燃气灶整机质量问题包修六年。 注:家用燃气灶的随机附送电池为赠品,不在包修范围]\nB1 -- 洗衣机 --> G1[告诉用户自购买之日起整机质量问题包修3年]\nB1 -- 热水器 --> H1[询问用户是燃气热水器还是空气能热水器]\nH1 -- 燃气热水器 --> I1[告诉用户自购买之日起整机质量问题包修8年]\nH1 -- 空气能热水器 --> J1[严格回复: 您好,2022年6月1日(含)起销售,制热量小于7.0KW的机组免费包修6年,制热量为7.0KW及以上的机组免费包修3年;家用热水器若作为商业用途,整机及主要配件包修期为1年,除非购销合同中另有规定。]\nB1 -- 其他产品 --> K1[回复用户抱歉暂时没有他想要的答案,建议转人工咨询哦~]\n\n\n新零售-文本-支付问题咨询的处理流程:\nflowchart TD\nA2[开始] -- 如何付款 --> D2[请用户选择付款方式,如银联支付、微信支付、支付宝支付]\nD2 -- 微信支付 --> E2[告诉用户提交订单后在支付环节可选择微信、银联在线支付的方式]\nD2 -- 支付宝支付 --> C2[严格回复: 1、通过浏览器进入我店或者扫描二维码进入分销店可选择使用支付宝支付;2、通过我店公众号,点击页面右上角“…”选择使用浏览器打开,选择对应产品下单可使用支付宝支付。]\nD2 -- 银联支付付款 --> B2[回复用户提交订单后在支付环节可选择微信、银联在线支付的方式。]\nA2[开始] -- 退款时间 --> F2[询问用户是想咨询微信、支付宝还是银联支付]\nF2 -- 微信 or 支付宝 --> G2[严格回复: 您好,如果是未发货状态下申请退货,退款是在3-5个工作日内原路返回;操作流程是:点击个人中心全部订单——查看订单详情申请售后——点击仅退款(说明原因)——提交成功以后,后台会审核,退款原路返回您的账户。如您还未收到退款,请提供付款时的微信商户订单号信息给我们核实,谢谢!]\nF2 -- 银联支付 --> H2[严格回复: 您好,订单状态为“待发货”,请您在订单详情“申请售后——仅退款”,银联支付是7~10个工作日,感谢您的配合!(仅限国内大陆地区)]\nA2[开始] -- 如何使用优惠支付 --> J2[询问用户是想咨询积分还是优惠券]\nJ2 -- 积分 --> K2[告诉用户在支付页面选择即可使用,积分是有时效性的,超期会被清零请尽快使用哦。]\nJ2 -- 优惠券 --> L2[先确定优惠券的类别,再根据店铺优惠券和直播优惠券的知识灵活回复]\n\n\n请记住当前时间为:2031-12-13 05:05:52 星期六", "input": "你好,请问如果空调坏了,贵公司的保修政策是怎样的呢?", "constraints_num": 1, "constraints_splits": ["1. 参考下面流程回答问题。\n\n新零售-文本-保修问题咨询的处理流程:\nflowchart TD\nA1([开始]) -- 保修问题咨询 --> B1[请用户选择要咨询的产品,如空调,燃气灶,热水器,洗衣机或者其他产品]\nB1 -- 空调 --> C1[请用户选择是家用空调还是中央空调]\nC1 -- 家用空调 --> D1[严格回复: 家用空调(2022年 6月 1 日前销售,制冷量小于或等于 14000W)、家用天井 式空调、移动空调、除湿机等整机包修六年。2022年6 月 1 日起,销售的挂壁式、落地式家用空调(制冷量小于或等于 14000W)整机包修十 年,工程机以签订的合作协议中包修年限为准。]\nC1 -- 中央空调 --> E1[严格回复: 中央空调产品包修期限,以产品型号为准,有包修18个月、3年或6年不等;中央空调大型机组整机产品质量问题“自机组调试验收合格之日”起计算包修期,可参考随机的包修卡,具体以购买合同签订日期为准。]\nB1 -- 燃气灶 --> F1[严格回复: 您好,自购买之日起燃气灶整机质量问题包修六年。 注:家用燃气灶的随机附送电池为赠品,不在包修范围]\nB1 -- 洗衣机 --> G1[告诉用户自购买之日起整机质量问题包修3年]\nB1 -- 热水器 --> H1[询问用户是燃气热水器还是空气能热水器]\nH1 -- 燃气热水器 --> I1[告诉用户自购买之日起整机质量问题包修8年]\nH1 -- 空气能热水器 --> J1[严格回复: 您好,2022年6月1日(含)起销售,制热量小于7.0KW的机组免费包修6年,制热量为7.0KW及以上的机组免费包修3年;家用热水器若作为商业用途,整机及主要配件包修期为1年,除非购销合同中另有规定。]\nB1 -- 其他产品 --> K1[回复用户抱歉暂时没有他想要的答案,建议转人工咨询哦~]\n\n\n新零售-文本-支付问题咨询的处理流程:\nflowchart TD\nA2[开始] -- 如何付款 --> D2[请用户选择付款方式,如银联支付、微信支付、支付宝支付]\nD2 -- 微信支付 --> E2[告诉用户提交订单后在支付环节可选择微信、银联在线支付的方式]\nD2 -- 支付宝支付 --> C2[严格回复: 1、通过浏览器进入我店或者扫描二维码进入分销店可选择使用支付宝支付;2、通过我店公众号,点击页面右上角“…”选择使用浏览器打开,选择对应产品下单可使用支付宝支付。]\nD2 -- 银联支付付款 --> B2[回复用户提交订单后在支付环节可选择微信、银联在线支付的方式。]\nA2[开始] -- 退款时间 --> F2[询问用户是想咨询微信、支付宝还是银联支付]\nF2 -- 微信 or 支付宝 --> G2[严格回复: 您好,如果是未发货状态下申请退货,退款是在3-5个工作日内原路返回;操作流程是:点击个人中心全部订单——查看订单详情申请售后——点击仅退款(说明原因)——提交成功以后,后台会审核,退款原路返回您的账户。如您还未收到退款,请提供付款时的微信商户订单号信息给我们核实,谢谢!]\nF2 -- 银联支付 --> H2[严格回复: 您好,订单状态为“待发货”,请您在订单详情“申请售后——仅退款”,银联支付是7~10个工作日,感谢您的配合!(仅限国内大陆地区)]\nA2[开始] -- 如何使用优惠支付 --> J2[询问用户是想咨询积分还是优惠券]\nJ2 -- 积分 --> K2[告诉用户在支付页面选择即可使用,积分是有时效性的,超期会被清零请尽快使用哦。]\nJ2 -- 优惠券 --> L2[先确定优惠券的类别,再根据店铺优惠券和直播优惠券的知识灵活回复]\n\n\n请记住当前时间为:2031-12-13 05:05:52 星期六"], "levels2": ["自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "94", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "转述一则新闻报道并表达个人观点\n1. 字数控制在200字左右;\n# Inputs:\n2019年,加拿大从中国进口了500万吨大豆,这标志着这一年,加拿大已成为中国最大的大豆进口国之一。\n"}], "type": "trace", "description": "转述一则新闻报道并表达个人观点", "constraints": "1. 字数控制在200字左右;", "input": "2019年,加拿大从中国进口了500万吨大豆,这标志着这一年,加拿大已成为中国最大的大豆进口国之一。", "constraints_num": 1, "constraints_splits": ["1. 字数控制在200字左右;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "95", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将文本中的绿色部分标出,并使用绿色高亮来标记所有“绿色”关键词以及与绿色相关的描述\n1. 确保突出显示与绿色相关的所有信息;\n# Inputs:\n在成都研究基地的实验室里,我们通常会遇到各种刁钻的问题,但就在上周,我们遇到了一个真正的难题。我们的新实习生发现了一种\\奇怪的细菌,这种细菌的\\[绿色\\]更亮,也更容易滋生。为了防止它的扩散,我们需要不断努力。\n"}], "type": "trace", "description": "将文本中的绿色部分标出,并使用绿色高亮来标记所有“绿色”关键词以及与绿色相关的描述", "constraints": "1. 确保突出显示与绿色相关的所有信息;", "input": "在成都研究基地的实验室里,我们通常会遇到各种刁钻的问题,但就在上周,我们遇到了一个真正的难题。我们的新实习生发现了一种\\奇怪的细菌,这种细菌的\\[绿色\\]更亮,也更容易滋生。为了防止它的扩散,我们需要不断努力。", "constraints_num": 1, "constraints_splits": ["1. 确保突出显示与绿色相关的所有信息;"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "96", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于电影行业在过去20年变化的文章\n1. 整体语言风格应保持专业、客观,适合电影行业从业者和研究者阅读;\n"}], "type": "trace", "description": "撰写一篇关于电影行业在过去20年变化的文章", "constraints": "1. 整体语言风格应保持专业、客观,适合电影行业从业者和研究者阅读;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 整体语言风格应保持专业、客观,适合电影行业从业者和研究者阅读;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "97", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将两个有序列表合并为一个新的有序列表,元素按从小到大的顺序排列,输出的列表应以 Python 代码的格式返回。\n1. 不得使用任何内置的排序函数;\n# Inputs:\nlist1 = [1, 3, 5]\nlist2 = [2, 4, 6]\n"}], "type": "trace", "description": "将两个有序列表合并为一个新的有序列表,元素按从小到大的顺序排列,输出的列表应以 Python 代码的格式返回。", "constraints": "1. 不得使用任何内置的排序函数;", "input": "list1 = [1, 3, 5]\nlist2 = [2, 4, 6]", "constraints_num": 1, "constraints_splits": ["1. 不得使用任何内置的排序函数;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "98", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一段对于自然灾害保险的解释,内容需涵盖保险涵盖的自然灾害类型,并详细说明相应的赔偿政策与流程。\n1. 采用正式、专业的语气风格;\n"}], "type": "trace", "description": "写一段对于自然灾害保险的解释,内容需涵盖保险涵盖的自然灾害类型,并详细说明相应的赔偿政策与流程。", "constraints": "1. 采用正式、专业的语气风格;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 采用正式、专业的语气风格;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "99", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以Markdown格式解释地震波的起源及传播方式,并分析如何利用地震波来探测地下物质。\n1. 使用编号和列表约束来组织信息,提高可读性;\n"}], "type": "trace", "description": "以Markdown格式解释地震波的起源及传播方式,并分析如何利用地震波来探测地下物质。", "constraints": "1. 使用编号和列表约束来组织信息,提高可读性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用编号和列表约束来组织信息,提高可读性;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "100", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇分析文章,探讨一个所有国家都能享有免费医疗保健的世界\n1. 文章中不可包含任何虚构的或未经证实的数据,确保信息的准确性和可靠性;\n"}], "type": "trace", "description": "撰写一篇分析文章,探讨一个所有国家都能享有免费医疗保健的世界", "constraints": "1. 文章中不可包含任何虚构的或未经证实的数据,确保信息的准确性和可靠性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章中不可包含任何虚构的或未经证实的数据,确保信息的准确性和可靠性;"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "101", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇简短评论,概括对一篇文章的看法和理解,专注于GABA神经元在大脑修复作用中的重要性。\n1. 评论开头需使用\"[评论]\"标注,结尾需使用\"[/评论]\"标注。\n"}], "type": "trace", "description": "撰写一篇简短评论,概括对一篇文章的看法和理解,专注于GABA神经元在大脑修复作用中的重要性。", "constraints": "1. 评论开头需使用\"[评论]\"标注,结尾需使用\"[/评论]\"标注。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 评论开头需使用\"[评论]\"标注,结尾需使用\"[/评论]\"标注。"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "102", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定时间段内完成所有任务的平均每天工作时间\n1. 结果以JSON格式返回,结构应包含“时间段”、“总任务数”、“总小时数”、“平均每天工作时间”等字段;\n# Inputs:\n1. 一个时间段(2022年7月1日至2022年7月10日)\n2. 一份清单(包括10个任务,估计总共需要30小时完成)\n"}], "type": "trace", "description": "计算给定时间段内完成所有任务的平均每天工作时间", "constraints": "1. 结果以JSON格式返回,结构应包含“时间段”、“总任务数”、“总小时数”、“平均每天工作时间”等字段;", "input": "1. 一个时间段(2022年7月1日至2022年7月10日)\n2. 一份清单(包括10个任务,估计总共需要30小时完成)", "constraints_num": 1, "constraints_splits": ["1. 结果以JSON格式返回,结构应包含“时间段”、“总任务数”、“总小时数”、“平均每天工作时间”等字段;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "103", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇电影评论文章,比较电影《霸王别姬》与《一个叫欧维的男人决定去死》。\n1. 在适当位置插入电影海报或主演剧照,以增强文章的视觉效果。\n"}], "type": "trace", "description": "撰写一篇电影评论文章,比较电影《霸王别姬》与《一个叫欧维的男人决定去死》。", "constraints": "1. 在适当位置插入电影海报或主演剧照,以增强文章的视觉效果。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在适当位置插入电影海报或主演剧照,以增强文章的视觉效果。"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "104", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个响应式HTML网站,包含标题、产品图片、产品描述、客户评价区和联系信息。\n1. 目标受众是健身爱好者和寻找家庭健身器材的个人。\n"}], "type": "trace", "description": "创建一个响应式HTML网站,包含标题、产品图片、产品描述、客户评价区和联系信息。", "constraints": "1. 目标受众是健身爱好者和寻找家庭健身器材的个人。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 目标受众是健身爱好者和寻找家庭健身器材的个人。"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "105", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析sayhello函数中的console.log语句没有执行的原因,并提供至少三种排查和解决这个问题的方法。考虑到应用程序在大型微服务架构中运行,解决方案需考虑服务之间的依赖和通信问题。\n1. 解决方案需要考虑到服务之间的依赖和通信问题;\n"}], "type": "trace", "description": "分析sayhello函数中的console.log语句没有执行的原因,并提供至少三种排查和解决这个问题的方法。考虑到应用程序在大型微服务架构中运行,解决方案需考虑服务之间的依赖和通信问题。", "constraints": "1. 解决方案需要考虑到服务之间的依赖和通信问题;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 解决方案需要考虑到服务之间的依赖和通信问题;"], "levels2": ["主题约束"], "category": "trace1.0"} +{"id": "106", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析并解决C++代码中的编译错误 \"complex is not defined in this scope\",并确保代码能够在符合C++标准的编译器下正确编译,同时支持多平台编译。\n1. 解决方案中避免使用任何特定于某个编译器的特性;\n# Inputs:\n代码第26行出现编译错误,错误信息为:\"complex is not defined in this scope\"。\n"}], "type": "trace", "description": "分析并解决C++代码中的编译错误 \"complex is not defined in this scope\",并确保代码能够在符合C++标准的编译器下正确编译,同时支持多平台编译。", "constraints": "1. 解决方案中避免使用任何特定于某个编译器的特性;", "input": "代码第26行出现编译错误,错误信息为:\"complex is not defined in this scope\"。", "constraints_num": 1, "constraints_splits": ["1. 解决方案中避免使用任何特定于某个编译器的特性;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "107", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 系统 | 地区 | 机构名称 | 招录机关 | 机构层级 | 招录职位 | 职位代码 | 职位简介 | 招录数量 | 学历 | 学位 | 专业 | 是否接受双学位、第二学士学位 | 基层工作经历要求 | 年龄要求 | 政治面貌 | 性别要求 | 户籍要求 | 其他条件 | 是否组织专业科目考试 | 是否党政紧缺人才职位 | 是否为参照公务员法管理机关 | 考察比例 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 综合管理岗 | 14230202008001001 | 从事文字写作及综合协调工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 纪检监察岗 | 14230202008001002 | 从事监督检查、审查调查等工作 | 3 | 本科及以上 | 学士及以上 | 法学类、财务会计类、计算机类、公安学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市妇女联合会 | 市(州)级 | 综合管理岗 | 14230202008001003 | 从事文字写作及综合协调工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类、历史学类、教育学类、社会学类、马克思主义理论类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 文字综合岗 | 14230202008001004 | 从事公文写作、信息调研及相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 财务会计岗 | 14230202008001005 | 从事日常财会处理、财务核算、各项税费申报、预算计划等事务性工作 | 1 | 本科及以上 | 学士及以上 | 财务会计类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上,拥有初级及以上会计师证书 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 信息管理岗 | 14230202008001006 | 从事信息化建设及电子信息维护等相关工作 | 1 | 本科及以上 | 学士及以上 | 计算机类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市残疾人联合会 | 市(州)级 | 综合管理岗 | 14230202008001007 | 从事文字写作相关工作 | 1 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 大冶市 | 大冶市纪委监委 | 县(市、区)级 | 审查调查岗 | 14230202008002001 | 从事审查调查相关工作 | 2 | 本科及以上 | 学士及以上 | 法学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务3年;通过国家司法考试取得法律职业资格证书者优先。 |\n| 市直 | 黄石 | 大冶市 | 大冶市人民检察院 | 县(市、区)级 | 司法行政人员 | 14230202008002002 | 从事人力资源管理相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、金融学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(一) | 14230202008002003 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 财务会计类、财政学类、金融学类、数学统计学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(二) | 14230202008002004 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 建筑类、土木类、水利类、交通运输类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(三) | 14230202008002005 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 农业经济管理类、农业工程类、电子商务类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(四) | 14230202008002006 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 自然环境保护与环境生态类、环境科学与工程类、旅游管理类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(五) | 14230202008002007 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 矿业类、植物生产类、林学类、林业工程类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(六) | 14230202008002008 | 从事乡镇行政管理工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(七) | 14230202008002009 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 不限 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位1 | 14230202008003001 | 乡镇政府工作人员 | 4 | 大专及以上 | 无要求 | 不限制 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位2 | 14230202008003002 | 乡镇政府工作人员 | 6 | 大专及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 限本县(市)及相邻县(市)户籍或生源 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位3 | 14230202008003003 | 乡镇政府工作人员 | 7 | 本科及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n# Inputs:\n黄石市直和大冶市分别有多少个招录机关在招录拥有至少两年基层工作经历人员的职位?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 系统 | 地区 | 机构名称 | 招录机关 | 机构层级 | 招录职位 | 职位代码 | 职位简介 | 招录数量 | 学历 | 学位 | 专业 | 是否接受双学位、第二学士学位 | 基层工作经历要求 | 年龄要求 | 政治面貌 | 性别要求 | 户籍要求 | 其他条件 | 是否组织专业科目考试 | 是否党政紧缺人才职位 | 是否为参照公务员法管理机关 | 考察比例 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 综合管理岗 | 14230202008001001 | 从事文字写作及综合协调工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 纪检监察岗 | 14230202008001002 | 从事监督检查、审查调查等工作 | 3 | 本科及以上 | 学士及以上 | 法学类、财务会计类、计算机类、公安学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市妇女联合会 | 市(州)级 | 综合管理岗 | 14230202008001003 | 从事文字写作及综合协调工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类、历史学类、教育学类、社会学类、马克思主义理论类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 文字综合岗 | 14230202008001004 | 从事公文写作、信息调研及相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 财务会计岗 | 14230202008001005 | 从事日常财会处理、财务核算、各项税费申报、预算计划等事务性工作 | 1 | 本科及以上 | 学士及以上 | 财务会计类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上,拥有初级及以上会计师证书 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 信息管理岗 | 14230202008001006 | 从事信息化建设及电子信息维护等相关工作 | 1 | 本科及以上 | 学士及以上 | 计算机类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市残疾人联合会 | 市(州)级 | 综合管理岗 | 14230202008001007 | 从事文字写作相关工作 | 1 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 大冶市 | 大冶市纪委监委 | 县(市、区)级 | 审查调查岗 | 14230202008002001 | 从事审查调查相关工作 | 2 | 本科及以上 | 学士及以上 | 法学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务3年;通过国家司法考试取得法律职业资格证书者优先。 |\n| 市直 | 黄石 | 大冶市 | 大冶市人民检察院 | 县(市、区)级 | 司法行政人员 | 14230202008002002 | 从事人力资源管理相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、金融学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(一) | 14230202008002003 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 财务会计类、财政学类、金融学类、数学统计学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(二) | 14230202008002004 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 建筑类、土木类、水利类、交通运输类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(三) | 14230202008002005 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 农业经济管理类、农业工程类、电子商务类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(四) | 14230202008002006 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 自然环境保护与环境生态类、环境科学与工程类、旅游管理类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(五) | 14230202008002007 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 矿业类、植物生产类、林学类、林业工程类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(六) | 14230202008002008 | 从事乡镇行政管理工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(七) | 14230202008002009 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 不限 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位1 | 14230202008003001 | 乡镇政府工作人员 | 4 | 大专及以上 | 无要求 | 不限制 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位2 | 14230202008003002 | 乡镇政府工作人员 | 6 | 大专及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 限本县(市)及相邻县(市)户籍或生源 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位3 | 14230202008003003 | 乡镇政府工作人员 | 7 | 本科及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |", "input": "黄石市直和大冶市分别有多少个招录机关在招录拥有至少两年基层工作经历人员的职位?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 系统 | 地区 | 机构名称 | 招录机关 | 机构层级 | 招录职位 | 职位代码 | 职位简介 | 招录数量 | 学历 | 学位 | 专业 | 是否接受双学位、第二学士学位 | 基层工作经历要求 | 年龄要求 | 政治面貌 | 性别要求 | 户籍要求 | 其他条件 | 是否组织专业科目考试 | 是否党政紧缺人才职位 | 是否为参照公务员法管理机关 | 考察比例 | 备注 |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 综合管理岗 | 14230202008001001 | 从事文字写作及综合协调工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市纪委监委 | 市(州)级 | 纪检监察岗 | 14230202008001002 | 从事监督检查、审查调查等工作 | 3 | 本科及以上 | 学士及以上 | 法学类、财务会计类、计算机类、公安学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 中共党员 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市妇女联合会 | 市(州)级 | 综合管理岗 | 14230202008001003 | 从事文字写作及综合协调工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类、历史学类、教育学类、社会学类、马克思主义理论类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 文字综合岗 | 14230202008001004 | 从事公文写作、信息调研及相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、新闻传播学类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 财务会计岗 | 14230202008001005 | 从事日常财会处理、财务核算、各项税费申报、预算计划等事务性工作 | 1 | 本科及以上 | 学士及以上 | 财务会计类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上,拥有初级及以上会计师证书 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市中级人民法院 | 市(州)级 | 信息管理岗 | 14230202008001006 | 从事信息化建设及电子信息维护等相关工作 | 1 | 本科及以上 | 学士及以上 | 计算机类 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | 从事所学专业相关工作2年及以上 | 否 | 否 | 否 | 1:1 | |\n| 市直 | 黄石 | 黄石市直 | 黄石市残疾人联合会 | 市(州)级 | 综合管理岗 | 14230202008001007 | 从事文字写作相关工作 | 1 | 本科及以上 | 学士及以上 | 不限 | 是 | 具有两年及以上基层工作经历人员 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 是 | 1:1 | |\n| 市直 | 黄石 | 大冶市 | 大冶市纪委监委 | 县(市、区)级 | 审查调查岗 | 14230202008002001 | 从事审查调查相关工作 | 2 | 本科及以上 | 学士及以上 | 法学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务3年;通过国家司法考试取得法律职业资格证书者优先。 |\n| 市直 | 黄石 | 大冶市 | 大冶市人民检察院 | 县(市、区)级 | 司法行政人员 | 14230202008002002 | 从事人力资源管理相关工作 | 1 | 本科及以上 | 学士及以上 | 中国语言文学类、金融学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(一) | 14230202008002003 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 财务会计类、财政学类、金融学类、数学统计学类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(二) | 14230202008002004 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 建筑类、土木类、水利类、交通运输类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(三) | 14230202008002005 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 农业经济管理类、农业工程类、电子商务类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(四) | 14230202008002006 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 自然环境保护与环境生态类、环境科学与工程类、旅游管理类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(五) | 14230202008002007 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 矿业类、植物生产类、林学类、林业工程类 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(六) | 14230202008002008 | 从事乡镇行政管理工作 | 2 | 本科及以上 | 学士及以上 | 不限 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 大冶市 | 大冶市乡镇政府 | 乡镇(街道)级 | 办公室综合岗(七) | 14230202008002009 | 从事乡镇行政管理工作 | 4 | 本科及以上 | 学士及以上 | 不限 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位1 | 14230202008003001 | 乡镇政府工作人员 | 4 | 大专及以上 | 无要求 | 不限制 | 是 | 基层工作经历为服务期满并考核合格的“四项目”人员及退役大学毕业生士兵 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位2 | 14230202008003002 | 乡镇政府工作人员 | 6 | 大专及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 限本县(市)及相邻县(市)户籍或生源 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |\n| 市直 | 黄石 | 阳新县 | 阳新县乡镇政府 | 乡镇(街道)级 | 综合管理职位3 | 14230202008003003 | 乡镇政府工作人员 | 7 | 本科及以上 | 无要求 | 不限制 | 是 | 不限 | 1835岁 | 不限 | 不限制 | 不限制 | | 否 | 否 | 否 | 1:1 | 在本机关(单位)最低服务5年 |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "108", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个适合25岁市场营销专业大学毕业生背景和兴趣的职业建议\n1. 包含至少两个具体的职业发展路径建议;\n"}], "type": "trace", "description": "提供一个适合25岁市场营销专业大学毕业生背景和兴趣的职业建议", "constraints": "1. 包含至少两个具体的职业发展路径建议;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 包含至少两个具体的职业发展路径建议;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "109", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于古典音乐作品《命运交响曲》的简要历史背景及其作曲家贝多芬的一些相关信息,文章需包含创作年代、首演时间、对贝多芬个人生活和创作生涯的影响,至少两处直接引用贝多芬的言论或信件,使用斜体字标注重要历史事件和时间,文末附上引用的参考文献列表。\n1. 文章完成后,需在文末附上引用的参考文献列表,确保所有引用均来自权威的音乐学和历史学资料;\n"}], "type": "trace", "description": "撰写一篇关于古典音乐作品《命运交响曲》的简要历史背景及其作曲家贝多芬的一些相关信息,文章需包含创作年代、首演时间、对贝多芬个人生活和创作生涯的影响,至少两处直接引用贝多芬的言论或信件,使用斜体字标注重要历史事件和时间,文末附上引用的参考文献列表。", "constraints": "1. 文章完成后,需在文末附上引用的参考文献列表,确保所有引用均来自权威的音乐学和历史学资料;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章完成后,需在文末附上引用的参考文献列表,确保所有引用均来自权威的音乐学和历史学资料;"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "110", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于自然灾害的科普文章\n1.一篇短文仅简单列举了自然灾害的名称,缺乏详细的解释和预防措施,且没有引用任何来源,语气非正式,不适合教育目的;\n"}], "type": "trace", "description": "写一篇关于自然灾害的科普文章", "constraints": "1.一篇短文仅简单列举了自然灾害的名称,缺乏详细的解释和预防措施,且没有引用任何来源,语气非正式,不适合教育目的;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1.一篇短文仅简单列举了自然灾害的名称,缺乏详细的解释和预防措施,且没有引用任何来源,语气非正式,不适合教育目的;"], "levels2": ["负例约束"], "category": "trace1.0"} +{"id": "111", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细解释如何制作意大利烩饭\n1. 材料名称和步骤的编号使用粗体进行强调;\n"}], "type": "trace", "description": "详细解释如何制作意大利烩饭", "constraints": "1. 材料名称和步骤的编号使用粗体进行强调;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 材料名称和步骤的编号使用粗体进行强调;"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "112", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇有关职业规划的短文,重点讨论如何设计和实现一个成功的职业发展计划。\n1. 使用标题和子标题构建层次清晰的结构,例如:# 职业规划概述、## 个人目标设定、## 职业路径规划、## 技能提升与学习等;\n"}], "type": "trace", "description": "撰写一篇有关职业规划的短文,重点讨论如何设计和实现一个成功的职业发展计划。", "constraints": "1. 使用标题和子标题构建层次清晰的结构,例如:# 职业规划概述、## 个人目标设定、## 职业路径规划、## 技能提升与学习等;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用标题和子标题构建层次清晰的结构,例如:# 职业规划概述、## 个人目标设定、## 职业路径规划、## 技能提升与学习等;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "113", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个情感分析模型,该模型能够预测文本的情感(积极、消极或中性),并输出预测结果的置信度得分。\n1. 语种应包含英语为主,同时包含西班牙语、法语和德语,以检验模型在多语言场景下的表现。\n"}], "type": "trace", "description": "创建一个情感分析模型,该模型能够预测文本的情感(积极、消极或中性),并输出预测结果的置信度得分。", "constraints": "1. 语种应包含英语为主,同时包含西班牙语、法语和德语,以检验模型在多语言场景下的表现。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 语种应包含英语为主,同时包含西班牙语、法语和德语,以检验模型在多语言场景下的表现。"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "114", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "识别研究主题“殖民主义对原住民部落的文化和经济产生的影响”所需的主要来源\n1. 确保所选来源尊重原住民的历史和文化,避免使用任何可能引起文化不敏感或偏见的资料;\n"}], "type": "trace", "description": "识别研究主题“殖民主义对原住民部落的文化和经济产生的影响”所需的主要来源", "constraints": "1. 确保所选来源尊重原住民的历史和文化,避免使用任何可能引起文化不敏感或偏见的资料;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保所选来源尊重原住民的历史和文化,避免使用任何可能引起文化不敏感或偏见的资料;"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "115", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按照遗传学的规律和孟德尔遗传法则,预测一个人的孩子会有哪些基因特征。\n1. 描述时采用科学严谨的语气,确保所有遗传学专业术语的准确使用;\n# Inputs:\n父亲基因型为AAbb,母亲基因型为Aabb;\n"}], "type": "trace", "description": "按照遗传学的规律和孟德尔遗传法则,预测一个人的孩子会有哪些基因特征。", "constraints": "1. 描述时采用科学严谨的语气,确保所有遗传学专业术语的准确使用;", "input": "父亲基因型为AAbb,母亲基因型为Aabb;", "constraints_num": 1, "constraints_splits": ["1. 描述时采用科学严谨的语气,确保所有遗传学专业术语的准确使用;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "116", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个关于烹饪菜肴的提示列表,专为家庭厨师设计,特别是烹饪经验不足的人。\n1. 例如,第一条提示可以是:“1. 提前准备:将所有食材洗净、切好,提前准备好所有需要用到的厨具,这样可以让你在烹饪过程中更加从容不迫。”\n"}], "type": "trace", "description": "创建一个关于烹饪菜肴的提示列表,专为家庭厨师设计,特别是烹饪经验不足的人。", "constraints": "1. 例如,第一条提示可以是:“1. 提前准备:将所有食材洗净、切好,提前准备好所有需要用到的厨具,这样可以让你在烹饪过程中更加从容不迫。”", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 例如,第一条提示可以是:“1. 提前准备:将所有食材洗净、切好,提前准备好所有需要用到的厨具,这样可以让你在烹饪过程中更加从容不迫。”"], "levels2": ["正例约束"], "category": "trace1.0"} +{"id": "117", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于气候变化的文章\n1. 文章输出时,需将引用文献以BibTeX格式附在文末;\n"}], "type": "trace", "description": "写一篇关于气候变化的文章", "constraints": "1. 文章输出时,需将引用文献以BibTeX格式附在文末;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章输出时,需将引用文献以BibTeX格式附在文末;"], "levels2": ["引用和参考约束"], "category": "trace1.0"} +{"id": "118", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【正文】\n| 话数 | 日文标题 | 中文标题 | 剧本 | 演出 | 作画监督 | 美术 | 收录DVD |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | もぎたてフレッシュ!キュアピーチ诞生!! | 新鲜试用!CurePeach诞生!! | 前川淳 | 志水淳儿 | 为我井克美 | 行信三 | VOL.1 |\n| 2 | つみたてフレッシュ!キュアベリー诞生!! | 新鲜积累!CureBerry诞生!! | 前川淳 | 岩井隆央 | 饭饲一幸 | 增田龙太郎 | VOL.1 |\n| 3 | とれたてフレッシュ!キュアパイン诞生!! | 新鲜收获!CurePine诞生!! | 前川淳 | 川田武范 | 高桥任治 | 须和田真 | VOL.1 |\n| 4 | シフォンが迷子?町中もう大騒ぎ!! | 希冯迷路了?大街上的大骚乱!! | 赤尾でこ | 石平信司田中裕太 | 饭岛秀一 | 饭岛由树子 | VOL.2 |\n| 5 | 游园地でドキドキ!ワクワクデート気分!? | 心跳的游乐园!紧张的约会气氛!? | 柿原优子 | 三冢雅人 | 奥山美佳 | 井芹达朗 | VOL.2 |\n| 6 | 消えたハンバーグ!大好きなものを守れ!! | 消失的汉堡!守护喜欢的东西!! | 山下宪一 | 座古明史 | 河野宏之 | 饭岛由树子 | VOL.2 |\n| 7 | せつなとラブ友情のクローバー! | 刹那和爱,友情的四叶草! | 成田良美 | 山崎和男黑田成美 | ポール・アンニョヌエボ | 井芹达朗 | VOL.3 |\n| 8 | シフォン大ピンチ!ピーチの新しい力!! | 希冯大危机!Peach的新力量!! | 广田光毅 | 长峰达也 | 宫本绘美子 | 须和田真 | VOL.3 |\n| 9 | 美希の梦私プリキュアやめる!! | 美希的梦想,我不做光之美少女了!! | 前川淳 | 小村敏明 | 川村敏江 | 饭岛由树子 | VOL.3 |\n| 10 | タルトが祈里で祈里がタルト!? | 塔鲁特是祈里,祈里是塔鲁特!? | 赤尾でこ | 石平信司三冢雅人 | 饭饲一幸 | 井芹达朗 | VOL.4 |\n| 11 | ミユキの怒り!もうダンスは教えない!? | 美雪的怒火!不再教你们跳舞了!? | 柿原优子 | 川田武范 | 伊藤智子 | 中村光毅 | VOL.4 |\n| 12 | みんなで変身!フサフサ大作戦!! | 大家变身!毛茸茸大作战!! | 山下宪一 | 松本理惠 | 为我井克美 | 井芹达朗 | VOL.4 |\n| 13 | シフォンが病気!?パインの新しい力!! | 希冯生病了!?Pine的新力量!! | 成田良美 | 岩井隆央 | 高桥任治 | 饭岛由树子 | VOL.5 |\n| 14 | 4人目のプリキュア!?アカルンを探せ!! | 第四个光之美少女!?寻找Akarun!! | 广田光毅 | 三冢雅人 | 河野宏之 | 须和田真 | VOL.5 |\n| 15 | せつなとラブ相手を思いやる心! | 刹那与爱相互体谅的心! | 前川淳 | 座古明史 | 饭岛秀一 | 饭岛由树子 | VOL.5 |\n| 16 | 恐怖の文化祭!夜の学校に响く足音!! | 恐怖的文化祭!深夜的学校回响的脚步声!! | 赤尾でこ | 黑田成美 | 奥山美佳 | 井芹达朗 | VOL.6 |\n| 17 | シフォンはまかせて!ベリーの新しい力!! | 希冯交给我了!Berry的新力量!! | 柿原优子 | 八岛善孝田中裕太 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.6 |\n| 18 | プリキュアに会いたい!小さな女の子の愿い!! | 想见光之美少女!小女孩的心愿!! | 山下宪一 | 长峰达也 | 青山充 | 中村光毅 | VOL.6 |\n| 19 | 新たなカード!イースの新しい力!! | 新的卡片!伊斯的新力量!! | 成田良美 | 川田武范 | 川村敏江 | 须和田真 | VOL.7 |\n| 20 | ダンスとプリキュア…どちらを选ぶ!? | 跳舞和光之美少女…选哪个!? | 广田光毅 | 小村敏明三冢雅人 | ポール・アンニョヌエボ | 井芹达朗 | VOL.7 |\n| 21 | 4人目のプリキュアはあんさんや!! | 第四个光之美少女就是你啊!! | 赤尾でこ | 岩井隆央 | 宫本绘美子 | 饭岛由树子 | VOL.7 |\n| 22 | せつなとラブあなたがイースなの!? | 刹那和爱你就是伊斯吗!? | 成田良美 | 松本理惠 | 河野宏之 | 增田龙太郎 | VOL.8 |\n| 23 | イースの最期!キュアパッション诞生!! | 伊斯的末日!CurePassion诞生!! | 前川淳 | 石平信司黑田成美 | 伊藤智子 | 井芹达朗 | VOL.8 |\n| 24 | せつなの苦悩私は仲间になれない! | 刹那的苦恼我不可能成为伙伴! | 伊藤睦美 | 座古明史 | 香川久 | 饭岛由树子 | VOL.8 |\n| 25 | イース対パッション!?私は生まれ変わる!! | 伊斯对百香果天使!?我已经重生了!! | 赤尾でこ | 川田武范 | 川田武范 | 须和田真 | VOL.9 |\n| 26 | 4つのハート!私も踊りたい!! | 4颗相连的心!我也想跳舞!! | 山下宪一 | 三冢雅人 | 三冢雅人 | 井芹达朗 | VOL.9 |\n| 27 | 夏だ!祭りだ!オードリー!! | 夏天的快乐祭典!奥德丽!! | 赤尾でこ | 岩井隆央 | 岩井隆央 | 增田龙太郎 | VOL.9 |\n| 28 | 大切な记忆!おじいちゃんとの思い出!! | 重要的记忆!与爷爷一起的回忆!! | 成田良美 | 小村敏明 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.10 |\n| 29 | 谜だらけの男!カオルちゃんの正体!? | 充满谜团的男人!小熏的真实身份!? | 广田光毅 | 石平信司松本理惠 | 奥山美佳 | 井芹达朗 | VOL.10 |\n| 30 | タルト危机一髪!正体がばれちゃう!? | 塔鲁特千钧一发!真实身份要暴露了!? | 山下宪一 | 长峰达也 | 饭饲一幸 | 饭岛由树子 | VOL.10 |\n| 31 | ラブと大辅!仲直りのしかた! | 爱和大辅!重归于好的方式! | 伊藤睦美 | 黑田成美 | 河野宏之 | 须和田真 | VOL.11 |\n| 32 | さようなら!タルトとシフォン!! | 再见!塔鲁特和希冯!! | 广田光毅 | 八岛善孝田中裕太 | 伊藤智子 | 井芹达朗 | VOL.11 |\n| 33 | 美希とせつなのこわいもの! | 美希和刹那害怕的东西! | 成田良美 | 织本まきこ | 青山充 | 增田龙太郎 | VOL.11 |\n| 34 | インフィニティ现れる!明日を取り戻せ!! | infinity出现!取回!!明天!! | 前川淳 | 川田武范 | 饭岛秀一 | 饭岛由树子 | VOL.12 |\n| 35 | シフォンの隠された秘密! | 希冯隐藏的秘密! | 前川淳 | 石平信司松本理惠 | ポール・アンニョヌエボ | 井芹达朗 | VOL.12 |\n| 36 | 新たな敌!その名はノーザ!! | 新的敌人!她的名字是诺萨!! | 赤尾でこ | 大冢隆史 | 香川久 | 饭岛由树子 | VOL.12 |\n| 37 | シフォンを守れ!プリキュアの新しい力!! | 守护希冯!光之美少女的新力量!! | 山下宪一 | 小村敏明 | 奥山美佳 | 须和田真 | VOL.13 |\n| 38 | クローバーボックスをさがせ!! | 四人的决心,找回四叶草宝盒!! | 广田光毅 | 岩井隆央 | 川村敏江 | 井芹达朗 | VOL.13 |\n| 39 | ケンカは禁止?冲縄修学旅行!! | 停止吵架?冲绳修学旅行!! | 成田良美 | 松本理惠 | 青山充 | 增田龙太郎 | VOL.13 |\n| 40 | せつなとラブお母さんが危ない! | 刹那和爱,妈妈有危险! | 伊藤睦美 | 座古明史黑田成美 | 伊藤智子 | 饭岛由树子 | VOL.14 |\n| 41 | 祈里と健人の船上パーティ! | 祈里与建人,船上的快乐派对! | 赤尾でこ | 川田武范 | 饭饲一幸 | 井芹达朗 | VOL.14 |\n| 42 | ラビリンスからの招待状! | 来自迷宫的招待状! | 山下宪一 | 长峰达也 | 河野宏之 | 杉浦正一郎 | VOL.14 |\n| 43 | 世界を救え!プリキュア対ラビリンス!! | 拯救世界!光之美少女VS迷宫!! | 广田光毅 | 大冢隆史 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.15 |\n| 44 | 妖しき草笛!夺われたシフォン!! | 诡异的草笛!被夺走的希冯!! | 前川淳 | 八岛善孝田中裕太 | 饭岛秀一 | 井芹达朗 | VOL.15 |\n| 45 | 4人はプリキュア!クリスマスイブの别れ!! | 四个人是光之美少女,圣诞节前夜的告别!! | 前川淳 | 黑田成美 | 奥山美佳 | 须和田真 | VOL.15 |\n| 46 | サウラーとウエスター最期の戦い!! | 撒乌拉和威斯达,最后之战!! | 成田良美 | 岩井隆央 | 川村敏江 | 猿谷胜己 | VOL.15 |\n| 47 | 世界が変わる!ドーナツが起こした奇迹!! | 世界在改变!甜甜圈引发的奇迹!! | 赤尾でこ | 川田武范 | 伊藤智子 | 井芹达朗 | VOL.16 |\n| 48 | 最终决戦!キュアエンジェル诞生!! | 最终决战,CureAngel诞生!! | 山下宪一 | 志田直俊三冢雅人 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.16 |\n| 49 | 惊きの真実!メビウスの本当の姿!! | 惊人的真相!梅比乌斯的真面目!! | 广田光毅 | 门仓小平太田中裕太 | 河野宏之 | 井芹达朗 | VOL.16 |\n# Inputs:\nCurePeach、CureBerry和CurePine的诞生分别在第几集?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【正文】\n| 话数 | 日文标题 | 中文标题 | 剧本 | 演出 | 作画监督 | 美术 | 收录DVD |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | もぎたてフレッシュ!キュアピーチ诞生!! | 新鲜试用!CurePeach诞生!! | 前川淳 | 志水淳儿 | 为我井克美 | 行信三 | VOL.1 |\n| 2 | つみたてフレッシュ!キュアベリー诞生!! | 新鲜积累!CureBerry诞生!! | 前川淳 | 岩井隆央 | 饭饲一幸 | 增田龙太郎 | VOL.1 |\n| 3 | とれたてフレッシュ!キュアパイン诞生!! | 新鲜收获!CurePine诞生!! | 前川淳 | 川田武范 | 高桥任治 | 须和田真 | VOL.1 |\n| 4 | シフォンが迷子?町中もう大騒ぎ!! | 希冯迷路了?大街上的大骚乱!! | 赤尾でこ | 石平信司田中裕太 | 饭岛秀一 | 饭岛由树子 | VOL.2 |\n| 5 | 游园地でドキドキ!ワクワクデート気分!? | 心跳的游乐园!紧张的约会气氛!? | 柿原优子 | 三冢雅人 | 奥山美佳 | 井芹达朗 | VOL.2 |\n| 6 | 消えたハンバーグ!大好きなものを守れ!! | 消失的汉堡!守护喜欢的东西!! | 山下宪一 | 座古明史 | 河野宏之 | 饭岛由树子 | VOL.2 |\n| 7 | せつなとラブ友情のクローバー! | 刹那和爱,友情的四叶草! | 成田良美 | 山崎和男黑田成美 | ポール・アンニョヌエボ | 井芹达朗 | VOL.3 |\n| 8 | シフォン大ピンチ!ピーチの新しい力!! | 希冯大危机!Peach的新力量!! | 广田光毅 | 长峰达也 | 宫本绘美子 | 须和田真 | VOL.3 |\n| 9 | 美希の梦私プリキュアやめる!! | 美希的梦想,我不做光之美少女了!! | 前川淳 | 小村敏明 | 川村敏江 | 饭岛由树子 | VOL.3 |\n| 10 | タルトが祈里で祈里がタルト!? | 塔鲁特是祈里,祈里是塔鲁特!? | 赤尾でこ | 石平信司三冢雅人 | 饭饲一幸 | 井芹达朗 | VOL.4 |\n| 11 | ミユキの怒り!もうダンスは教えない!? | 美雪的怒火!不再教你们跳舞了!? | 柿原优子 | 川田武范 | 伊藤智子 | 中村光毅 | VOL.4 |\n| 12 | みんなで変身!フサフサ大作戦!! | 大家变身!毛茸茸大作战!! | 山下宪一 | 松本理惠 | 为我井克美 | 井芹达朗 | VOL.4 |\n| 13 | シフォンが病気!?パインの新しい力!! | 希冯生病了!?Pine的新力量!! | 成田良美 | 岩井隆央 | 高桥任治 | 饭岛由树子 | VOL.5 |\n| 14 | 4人目のプリキュア!?アカルンを探せ!! | 第四个光之美少女!?寻找Akarun!! | 广田光毅 | 三冢雅人 | 河野宏之 | 须和田真 | VOL.5 |\n| 15 | せつなとラブ相手を思いやる心! | 刹那与爱相互体谅的心! | 前川淳 | 座古明史 | 饭岛秀一 | 饭岛由树子 | VOL.5 |\n| 16 | 恐怖の文化祭!夜の学校に响く足音!! | 恐怖的文化祭!深夜的学校回响的脚步声!! | 赤尾でこ | 黑田成美 | 奥山美佳 | 井芹达朗 | VOL.6 |\n| 17 | シフォンはまかせて!ベリーの新しい力!! | 希冯交给我了!Berry的新力量!! | 柿原优子 | 八岛善孝田中裕太 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.6 |\n| 18 | プリキュアに会いたい!小さな女の子の愿い!! | 想见光之美少女!小女孩的心愿!! | 山下宪一 | 长峰达也 | 青山充 | 中村光毅 | VOL.6 |\n| 19 | 新たなカード!イースの新しい力!! | 新的卡片!伊斯的新力量!! | 成田良美 | 川田武范 | 川村敏江 | 须和田真 | VOL.7 |\n| 20 | ダンスとプリキュア…どちらを选ぶ!? | 跳舞和光之美少女…选哪个!? | 广田光毅 | 小村敏明三冢雅人 | ポール・アンニョヌエボ | 井芹达朗 | VOL.7 |\n| 21 | 4人目のプリキュアはあんさんや!! | 第四个光之美少女就是你啊!! | 赤尾でこ | 岩井隆央 | 宫本绘美子 | 饭岛由树子 | VOL.7 |\n| 22 | せつなとラブあなたがイースなの!? | 刹那和爱你就是伊斯吗!? | 成田良美 | 松本理惠 | 河野宏之 | 增田龙太郎 | VOL.8 |\n| 23 | イースの最期!キュアパッション诞生!! | 伊斯的末日!CurePassion诞生!! | 前川淳 | 石平信司黑田成美 | 伊藤智子 | 井芹达朗 | VOL.8 |\n| 24 | せつなの苦悩私は仲间になれない! | 刹那的苦恼我不可能成为伙伴! | 伊藤睦美 | 座古明史 | 香川久 | 饭岛由树子 | VOL.8 |\n| 25 | イース対パッション!?私は生まれ変わる!! | 伊斯对百香果天使!?我已经重生了!! | 赤尾でこ | 川田武范 | 川田武范 | 须和田真 | VOL.9 |\n| 26 | 4つのハート!私も踊りたい!! | 4颗相连的心!我也想跳舞!! | 山下宪一 | 三冢雅人 | 三冢雅人 | 井芹达朗 | VOL.9 |\n| 27 | 夏だ!祭りだ!オードリー!! | 夏天的快乐祭典!奥德丽!! | 赤尾でこ | 岩井隆央 | 岩井隆央 | 增田龙太郎 | VOL.9 |\n| 28 | 大切な记忆!おじいちゃんとの思い出!! | 重要的记忆!与爷爷一起的回忆!! | 成田良美 | 小村敏明 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.10 |\n| 29 | 谜だらけの男!カオルちゃんの正体!? | 充满谜团的男人!小熏的真实身份!? | 广田光毅 | 石平信司松本理惠 | 奥山美佳 | 井芹达朗 | VOL.10 |\n| 30 | タルト危机一髪!正体がばれちゃう!? | 塔鲁特千钧一发!真实身份要暴露了!? | 山下宪一 | 长峰达也 | 饭饲一幸 | 饭岛由树子 | VOL.10 |\n| 31 | ラブと大辅!仲直りのしかた! | 爱和大辅!重归于好的方式! | 伊藤睦美 | 黑田成美 | 河野宏之 | 须和田真 | VOL.11 |\n| 32 | さようなら!タルトとシフォン!! | 再见!塔鲁特和希冯!! | 广田光毅 | 八岛善孝田中裕太 | 伊藤智子 | 井芹达朗 | VOL.11 |\n| 33 | 美希とせつなのこわいもの! | 美希和刹那害怕的东西! | 成田良美 | 织本まきこ | 青山充 | 增田龙太郎 | VOL.11 |\n| 34 | インフィニティ现れる!明日を取り戻せ!! | infinity出现!取回!!明天!! | 前川淳 | 川田武范 | 饭岛秀一 | 饭岛由树子 | VOL.12 |\n| 35 | シフォンの隠された秘密! | 希冯隐藏的秘密! | 前川淳 | 石平信司松本理惠 | ポール・アンニョヌエボ | 井芹达朗 | VOL.12 |\n| 36 | 新たな敌!その名はノーザ!! | 新的敌人!她的名字是诺萨!! | 赤尾でこ | 大冢隆史 | 香川久 | 饭岛由树子 | VOL.12 |\n| 37 | シフォンを守れ!プリキュアの新しい力!! | 守护希冯!光之美少女的新力量!! | 山下宪一 | 小村敏明 | 奥山美佳 | 须和田真 | VOL.13 |\n| 38 | クローバーボックスをさがせ!! | 四人的决心,找回四叶草宝盒!! | 广田光毅 | 岩井隆央 | 川村敏江 | 井芹达朗 | VOL.13 |\n| 39 | ケンカは禁止?冲縄修学旅行!! | 停止吵架?冲绳修学旅行!! | 成田良美 | 松本理惠 | 青山充 | 增田龙太郎 | VOL.13 |\n| 40 | せつなとラブお母さんが危ない! | 刹那和爱,妈妈有危险! | 伊藤睦美 | 座古明史黑田成美 | 伊藤智子 | 饭岛由树子 | VOL.14 |\n| 41 | 祈里と健人の船上パーティ! | 祈里与建人,船上的快乐派对! | 赤尾でこ | 川田武范 | 饭饲一幸 | 井芹达朗 | VOL.14 |\n| 42 | ラビリンスからの招待状! | 来自迷宫的招待状! | 山下宪一 | 长峰达也 | 河野宏之 | 杉浦正一郎 | VOL.14 |\n| 43 | 世界を救え!プリキュア対ラビリンス!! | 拯救世界!光之美少女VS迷宫!! | 广田光毅 | 大冢隆史 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.15 |\n| 44 | 妖しき草笛!夺われたシフォン!! | 诡异的草笛!被夺走的希冯!! | 前川淳 | 八岛善孝田中裕太 | 饭岛秀一 | 井芹达朗 | VOL.15 |\n| 45 | 4人はプリキュア!クリスマスイブの别れ!! | 四个人是光之美少女,圣诞节前夜的告别!! | 前川淳 | 黑田成美 | 奥山美佳 | 须和田真 | VOL.15 |\n| 46 | サウラーとウエスター最期の戦い!! | 撒乌拉和威斯达,最后之战!! | 成田良美 | 岩井隆央 | 川村敏江 | 猿谷胜己 | VOL.15 |\n| 47 | 世界が変わる!ドーナツが起こした奇迹!! | 世界在改变!甜甜圈引发的奇迹!! | 赤尾でこ | 川田武范 | 伊藤智子 | 井芹达朗 | VOL.16 |\n| 48 | 最终决戦!キュアエンジェル诞生!! | 最终决战,CureAngel诞生!! | 山下宪一 | 志田直俊三冢雅人 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.16 |\n| 49 | 惊きの真実!メビウスの本当の姿!! | 惊人的真相!梅比乌斯的真面目!! | 广田光毅 | 门仓小平太田中裕太 | 河野宏之 | 井芹达朗 | VOL.16 |", "input": "CurePeach、CureBerry和CurePine的诞生分别在第几集?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【正文】\n| 话数 | 日文标题 | 中文标题 | 剧本 | 演出 | 作画监督 | 美术 | 收录DVD |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | もぎたてフレッシュ!キュアピーチ诞生!! | 新鲜试用!CurePeach诞生!! | 前川淳 | 志水淳儿 | 为我井克美 | 行信三 | VOL.1 |\n| 2 | つみたてフレッシュ!キュアベリー诞生!! | 新鲜积累!CureBerry诞生!! | 前川淳 | 岩井隆央 | 饭饲一幸 | 增田龙太郎 | VOL.1 |\n| 3 | とれたてフレッシュ!キュアパイン诞生!! | 新鲜收获!CurePine诞生!! | 前川淳 | 川田武范 | 高桥任治 | 须和田真 | VOL.1 |\n| 4 | シフォンが迷子?町中もう大騒ぎ!! | 希冯迷路了?大街上的大骚乱!! | 赤尾でこ | 石平信司田中裕太 | 饭岛秀一 | 饭岛由树子 | VOL.2 |\n| 5 | 游园地でドキドキ!ワクワクデート気分!? | 心跳的游乐园!紧张的约会气氛!? | 柿原优子 | 三冢雅人 | 奥山美佳 | 井芹达朗 | VOL.2 |\n| 6 | 消えたハンバーグ!大好きなものを守れ!! | 消失的汉堡!守护喜欢的东西!! | 山下宪一 | 座古明史 | 河野宏之 | 饭岛由树子 | VOL.2 |\n| 7 | せつなとラブ友情のクローバー! | 刹那和爱,友情的四叶草! | 成田良美 | 山崎和男黑田成美 | ポール・アンニョヌエボ | 井芹达朗 | VOL.3 |\n| 8 | シフォン大ピンチ!ピーチの新しい力!! | 希冯大危机!Peach的新力量!! | 广田光毅 | 长峰达也 | 宫本绘美子 | 须和田真 | VOL.3 |\n| 9 | 美希の梦私プリキュアやめる!! | 美希的梦想,我不做光之美少女了!! | 前川淳 | 小村敏明 | 川村敏江 | 饭岛由树子 | VOL.3 |\n| 10 | タルトが祈里で祈里がタルト!? | 塔鲁特是祈里,祈里是塔鲁特!? | 赤尾でこ | 石平信司三冢雅人 | 饭饲一幸 | 井芹达朗 | VOL.4 |\n| 11 | ミユキの怒り!もうダンスは教えない!? | 美雪的怒火!不再教你们跳舞了!? | 柿原优子 | 川田武范 | 伊藤智子 | 中村光毅 | VOL.4 |\n| 12 | みんなで変身!フサフサ大作戦!! | 大家变身!毛茸茸大作战!! | 山下宪一 | 松本理惠 | 为我井克美 | 井芹达朗 | VOL.4 |\n| 13 | シフォンが病気!?パインの新しい力!! | 希冯生病了!?Pine的新力量!! | 成田良美 | 岩井隆央 | 高桥任治 | 饭岛由树子 | VOL.5 |\n| 14 | 4人目のプリキュア!?アカルンを探せ!! | 第四个光之美少女!?寻找Akarun!! | 广田光毅 | 三冢雅人 | 河野宏之 | 须和田真 | VOL.5 |\n| 15 | せつなとラブ相手を思いやる心! | 刹那与爱相互体谅的心! | 前川淳 | 座古明史 | 饭岛秀一 | 饭岛由树子 | VOL.5 |\n| 16 | 恐怖の文化祭!夜の学校に响く足音!! | 恐怖的文化祭!深夜的学校回响的脚步声!! | 赤尾でこ | 黑田成美 | 奥山美佳 | 井芹达朗 | VOL.6 |\n| 17 | シフォンはまかせて!ベリーの新しい力!! | 希冯交给我了!Berry的新力量!! | 柿原优子 | 八岛善孝田中裕太 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.6 |\n| 18 | プリキュアに会いたい!小さな女の子の愿い!! | 想见光之美少女!小女孩的心愿!! | 山下宪一 | 长峰达也 | 青山充 | 中村光毅 | VOL.6 |\n| 19 | 新たなカード!イースの新しい力!! | 新的卡片!伊斯的新力量!! | 成田良美 | 川田武范 | 川村敏江 | 须和田真 | VOL.7 |\n| 20 | ダンスとプリキュア…どちらを选ぶ!? | 跳舞和光之美少女…选哪个!? | 广田光毅 | 小村敏明三冢雅人 | ポール・アンニョヌエボ | 井芹达朗 | VOL.7 |\n| 21 | 4人目のプリキュアはあんさんや!! | 第四个光之美少女就是你啊!! | 赤尾でこ | 岩井隆央 | 宫本绘美子 | 饭岛由树子 | VOL.7 |\n| 22 | せつなとラブあなたがイースなの!? | 刹那和爱你就是伊斯吗!? | 成田良美 | 松本理惠 | 河野宏之 | 增田龙太郎 | VOL.8 |\n| 23 | イースの最期!キュアパッション诞生!! | 伊斯的末日!CurePassion诞生!! | 前川淳 | 石平信司黑田成美 | 伊藤智子 | 井芹达朗 | VOL.8 |\n| 24 | せつなの苦悩私は仲间になれない! | 刹那的苦恼我不可能成为伙伴! | 伊藤睦美 | 座古明史 | 香川久 | 饭岛由树子 | VOL.8 |\n| 25 | イース対パッション!?私は生まれ変わる!! | 伊斯对百香果天使!?我已经重生了!! | 赤尾でこ | 川田武范 | 川田武范 | 须和田真 | VOL.9 |\n| 26 | 4つのハート!私も踊りたい!! | 4颗相连的心!我也想跳舞!! | 山下宪一 | 三冢雅人 | 三冢雅人 | 井芹达朗 | VOL.9 |\n| 27 | 夏だ!祭りだ!オードリー!! | 夏天的快乐祭典!奥德丽!! | 赤尾でこ | 岩井隆央 | 岩井隆央 | 增田龙太郎 | VOL.9 |\n| 28 | 大切な记忆!おじいちゃんとの思い出!! | 重要的记忆!与爷爷一起的回忆!! | 成田良美 | 小村敏明 | ポール・アンニョヌエボ | 饭岛由树子 | VOL.10 |\n| 29 | 谜だらけの男!カオルちゃんの正体!? | 充满谜团的男人!小熏的真实身份!? | 广田光毅 | 石平信司松本理惠 | 奥山美佳 | 井芹达朗 | VOL.10 |\n| 30 | タルト危机一髪!正体がばれちゃう!? | 塔鲁特千钧一发!真实身份要暴露了!? | 山下宪一 | 长峰达也 | 饭饲一幸 | 饭岛由树子 | VOL.10 |\n| 31 | ラブと大辅!仲直りのしかた! | 爱和大辅!重归于好的方式! | 伊藤睦美 | 黑田成美 | 河野宏之 | 须和田真 | VOL.11 |\n| 32 | さようなら!タルトとシフォン!! | 再见!塔鲁特和希冯!! | 广田光毅 | 八岛善孝田中裕太 | 伊藤智子 | 井芹达朗 | VOL.11 |\n| 33 | 美希とせつなのこわいもの! | 美希和刹那害怕的东西! | 成田良美 | 织本まきこ | 青山充 | 增田龙太郎 | VOL.11 |\n| 34 | インフィニティ现れる!明日を取り戻せ!! | infinity出现!取回!!明天!! | 前川淳 | 川田武范 | 饭岛秀一 | 饭岛由树子 | VOL.12 |\n| 35 | シフォンの隠された秘密! | 希冯隐藏的秘密! | 前川淳 | 石平信司松本理惠 | ポール・アンニョヌエボ | 井芹达朗 | VOL.12 |\n| 36 | 新たな敌!その名はノーザ!! | 新的敌人!她的名字是诺萨!! | 赤尾でこ | 大冢隆史 | 香川久 | 饭岛由树子 | VOL.12 |\n| 37 | シフォンを守れ!プリキュアの新しい力!! | 守护希冯!光之美少女的新力量!! | 山下宪一 | 小村敏明 | 奥山美佳 | 须和田真 | VOL.13 |\n| 38 | クローバーボックスをさがせ!! | 四人的决心,找回四叶草宝盒!! | 广田光毅 | 岩井隆央 | 川村敏江 | 井芹达朗 | VOL.13 |\n| 39 | ケンカは禁止?冲縄修学旅行!! | 停止吵架?冲绳修学旅行!! | 成田良美 | 松本理惠 | 青山充 | 增田龙太郎 | VOL.13 |\n| 40 | せつなとラブお母さんが危ない! | 刹那和爱,妈妈有危险! | 伊藤睦美 | 座古明史黑田成美 | 伊藤智子 | 饭岛由树子 | VOL.14 |\n| 41 | 祈里と健人の船上パーティ! | 祈里与建人,船上的快乐派对! | 赤尾でこ | 川田武范 | 饭饲一幸 | 井芹达朗 | VOL.14 |\n| 42 | ラビリンスからの招待状! | 来自迷宫的招待状! | 山下宪一 | 长峰达也 | 河野宏之 | 杉浦正一郎 | VOL.14 |\n| 43 | 世界を救え!プリキュア対ラビリンス!! | 拯救世界!光之美少女VS迷宫!! | 广田光毅 | 大冢隆史 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.15 |\n| 44 | 妖しき草笛!夺われたシフォン!! | 诡异的草笛!被夺走的希冯!! | 前川淳 | 八岛善孝田中裕太 | 饭岛秀一 | 井芹达朗 | VOL.15 |\n| 45 | 4人はプリキュア!クリスマスイブの别れ!! | 四个人是光之美少女,圣诞节前夜的告别!! | 前川淳 | 黑田成美 | 奥山美佳 | 须和田真 | VOL.15 |\n| 46 | サウラーとウエスター最期の戦い!! | 撒乌拉和威斯达,最后之战!! | 成田良美 | 岩井隆央 | 川村敏江 | 猿谷胜己 | VOL.15 |\n| 47 | 世界が変わる!ドーナツが起こした奇迹!! | 世界在改变!甜甜圈引发的奇迹!! | 赤尾でこ | 川田武范 | 伊藤智子 | 井芹达朗 | VOL.16 |\n| 48 | 最终决戦!キュアエンジェル诞生!! | 最终决战,CureAngel诞生!! | 山下宪一 | 志田直俊三冢雅人 | ポール・アンニョヌエボ | 吉井俊雄 | VOL.16 |\n| 49 | 惊きの真実!メビウスの本当の姿!! | 惊人的真相!梅比乌斯的真面目!! | 广田光毅 | 门仓小平太田中裕太 | 河野宏之 | 井芹达朗 | VOL.16 |"], "levels2": ["表格背景信息约束"], "category": "trace1.0"} +{"id": "119", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为数字助手产品制定一份详细的营销计划,针对忙碌的职业人士这一特定受众群体。\n1. 营销计划以PowerPoint演示文稿的形式呈现,包括标题页、目录、各部分内容页、总结页和引用页,确保格式清晰、专业;\n"}], "type": "trace", "description": "为数字助手产品制定一份详细的营销计划,针对忙碌的职业人士这一特定受众群体。", "constraints": "1. 营销计划以PowerPoint演示文稿的形式呈现,包括标题页、目录、各部分内容页、总结页和引用页,确保格式清晰、专业;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 营销计划以PowerPoint演示文稿的形式呈现,包括标题页、目录、各部分内容页、总结页和引用页,确保格式清晰、专业;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "120", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的吸烟程度、年龄和性别,采用医学统计模型计算患肺癌的风险。\n1. 报告应采用Markdown格式,其中关键数据和计算结果加粗显示,以便于快速阅读和理解;\n# Inputs:\n吸烟程度:每天10支;年龄:40岁;性别:男性。\n"}], "type": "trace", "description": "根据给定的吸烟程度、年龄和性别,采用医学统计模型计算患肺癌的风险。", "constraints": "1. 报告应采用Markdown格式,其中关键数据和计算结果加粗显示,以便于快速阅读和理解;", "input": "吸烟程度:每天10支;年龄:40岁;性别:男性。", "constraints_num": 1, "constraints_splits": ["1. 报告应采用Markdown格式,其中关键数据和计算结果加粗显示,以便于快速阅读和理解;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "121", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创造一个角色扮演场景,其中包含三个角色:一位年轻的初创企业家,一位经验丰富的行业导师,和一位潜在的投资者,描述他们在一个行业会议上相遇的情景,包括各自的目标、担忧和期待。\n1. 不提供他们如何解决这些挑战的方案;\n"}], "type": "trace", "description": "创造一个角色扮演场景,其中包含三个角色:一位年轻的初创企业家,一位经验丰富的行业导师,和一位潜在的投资者,描述他们在一个行业会议上相遇的情景,包括各自的目标、担忧和期待。", "constraints": "1. 不提供他们如何解决这些挑战的方案;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 不提供他们如何解决这些挑战的方案;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "122", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于人工智能的专题文章,解释无监督学习、监督学习和增强学习的概念,并通过三个具体例子说明这些学习方法的应用场景。\n1. 在论述中,应使用比喻和类比的修辞手法,使得非专业读者也能理解这些复杂的概念;\n"}], "type": "trace", "description": "撰写一篇关于人工智能的专题文章,解释无监督学习、监督学习和增强学习的概念,并通过三个具体例子说明这些学习方法的应用场景。", "constraints": "1. 在论述中,应使用比喻和类比的修辞手法,使得非专业读者也能理解这些复杂的概念;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在论述中,应使用比喻和类比的修辞手法,使得非专业读者也能理解这些复杂的概念;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "123", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的20 Newsgroups数据集,使用Python和Scikit-Learn库训练一个文本分类器来自动将文本分类为20个不同的新闻组主题。\n1. 分类器的选取应从朴素贝叶斯、支持向量机和随机森林中挑选;\n# Inputs:\n20 Newsgroups数据集\n"}], "type": "trace", "description": "根据给定的20 Newsgroups数据集,使用Python和Scikit-Learn库训练一个文本分类器来自动将文本分类为20个不同的新闻组主题。", "constraints": "1. 分类器的选取应从朴素贝叶斯、支持向量机和随机森林中挑选;", "input": "20 Newsgroups数据集", "constraints_num": 1, "constraints_splits": ["1. 分类器的选取应从朴素贝叶斯、支持向量机和随机森林中挑选;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "124", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "基于植物学知识,以严谨正式的语气回答关于“绿色的柠檬是一种真正存在的水果”这一陈述的真实性,同时包含柠檬成熟过程中的颜色变化信息。\n1. 回答中避免任何可能引起误导或虚假信息的陈述。\n"}], "type": "trace", "description": "基于植物学知识,以严谨正式的语气回答关于“绿色的柠檬是一种真正存在的水果”这一陈述的真实性,同时包含柠檬成熟过程中的颜色变化信息。", "constraints": "1. 回答中避免任何可能引起误导或虚假信息的陈述。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 回答中避免任何可能引起误导或虚假信息的陈述。"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "125", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一段描述关于约翰经营街区商店20年的故事\n1. 描述中避免提及具体财务数据;\n"}], "type": "trace", "description": "撰写一段描述关于约翰经营街区商店20年的故事", "constraints": "1. 描述中避免提及具体财务数据;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 描述中避免提及具体财务数据;"], "levels2": ["排除约束"], "category": "trace1.0"} +{"id": "126", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在IMDb数据库中查找演员是否出演过特定电影\n1. 结果必须包含演员的IMDb个人编号;\n# Inputs:\n电影名称:阿凡达,演员名称:萨姆·沃辛顿\n"}], "type": "trace", "description": "在IMDb数据库中查找演员是否出演过特定电影", "constraints": "1. 结果必须包含演员的IMDb个人编号;", "input": "电影名称:阿凡达,演员名称:萨姆·沃辛顿", "constraints_num": 1, "constraints_splits": ["1. 结果必须包含演员的IMDb个人编号;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "127", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供5种不同动物的详细介绍\n1. 每种动物的介绍必须包含至少一个有趣的事实或独特行为的描述;\n"}], "type": "trace", "description": "提供5种不同动物的详细介绍", "constraints": "1. 每种动物的介绍必须包含至少一个有趣的事实或独特行为的描述;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 每种动物的介绍必须包含至少一个有趣的事实或独特行为的描述;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "128", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以建议的语气,回答在哪里可以找到一家靠谱的中餐馆,内容中应包含至少3个推荐的中餐馆名称及其所在城市,同时分享每家餐馆的特色菜品。\n1. 使用emoji表情符号来突出重点,如“必点菜单🔥”或“环境超赞🌟”。\n"}], "type": "trace", "description": "以建议的语气,回答在哪里可以找到一家靠谱的中餐馆,内容中应包含至少3个推荐的中餐馆名称及其所在城市,同时分享每家餐馆的特色菜品。", "constraints": "1. 使用emoji表情符号来突出重点,如“必点菜单🔥”或“环境超赞🌟”。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用emoji表情符号来突出重点,如“必点菜单🔥”或“环境超赞🌟”。"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "129", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇科技新闻报道,主题为苹果公司最近发布的 iPhone\n1. 在描述新功能时,不得泄露任何潜在的用户隐私信息,确保报道的专业性和安全性;\n"}], "type": "trace", "description": "写一篇科技新闻报道,主题为苹果公司最近发布的 iPhone", "constraints": "1. 在描述新功能时,不得泄露任何潜在的用户隐私信息,确保报道的专业性和安全性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 在描述新功能时,不得泄露任何潜在的用户隐私信息,确保报道的专业性和安全性;"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "130", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "扮演英语私人导师,进行英语学习对话\n1. 对话完全用英文进行,确保充分的语言实践;\n"}], "type": "trace", "description": "扮演英语私人导师,进行英语学习对话", "constraints": "1. 对话完全用英文进行,确保充分的语言实践;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 对话完全用英文进行,确保充分的语言实践;"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "131", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定两个字符串,查找它们之间的最长公共子序列\n1. 每个步骤描述不超过50字,保持清晰性;\n# Inputs:\n字符串1:ABCDGH,字符串2:AEDFHR\n"}], "type": "trace", "description": "给定两个字符串,查找它们之间的最长公共子序列", "constraints": "1. 每个步骤描述不超过50字,保持清晰性;", "input": "字符串1:ABCDGH,字符串2:AEDFHR", "constraints_num": 1, "constraints_splits": ["1. 每个步骤描述不超过50字,保持清晰性;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "132", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "生成一篇关于\"人工智能在医疗领域的应用\"的文章\n1. 文章应以Markdown格式输出,使用标题和子标题进行层次化结构组织;\n"}], "type": "trace", "description": "生成一篇关于\"人工智能在医疗领域的应用\"的文章", "constraints": "1. 文章应以Markdown格式输出,使用标题和子标题进行层次化结构组织;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章应以Markdown格式输出,使用标题和子标题进行层次化结构组织;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "133", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【标题】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【正文】# Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n**catchline**: 您是否正在寻找一款轻便、透气、贴合身型、性能出众的骑行服?就选它吧!\n**composition_data**: 主体面料\n81% 聚酯纤维, 19% 氨纶\n拼接面料\n83% 聚酯纤维, 17% 氨纶\n**categories**: 所有运动|自行车|人身装备|骑行服/裤|男士骑行服/裤\n**characteristics**: 向您介绍这一新款Racer运动衫。它比以前的款式更轻便透气,非常适合训练骑行和比赛时穿着!\n我们的初心很明确:兼顾透气性和空气动力性。结果是Racer第二代运动衫。|这款运动衫采用中性设计!\n所用的材料和图案适合任何体型,无论性别。\n这种剪裁设计非常合身,给予您第二肌肤的效果。\n无论您的臀部宽度如何,轻盈富有弹性的下摆及其硅胶带都能将运动衫固定到位。|我们为这款运动衫选择了超轻的材料,让您倍感舒适。\n这款运动衫大部分由Amigo面料制成,透气性极佳,重量轻。\n两侧和手臂由网眼布制成,使充足的空气通过,让您保持凉爽。|即使在最热的天气里也可以在户外骑行时穿着,不会因出汗而感到潮湿。\n我们在运动衫的正面和背面采用了薄而透气的防紫外线面料,让您保持凉爽舒适,免受紫外线照射。|这款运动衫的每一个技术方面都经过精心设计,可在最佳条件下将您的骑行表现提升到另一个高度:\n-透气:两侧和袖子由网布制成。-口袋:4个后口袋,含1个拉链口袋。\n- 垃圾袋: 每侧各有1个垃圾口袋。\n-支撑:腰部和手腕处的弹性设计可提供良好支撑。- 长度:稍短,防止在骑行时前面起皱,口袋装满时后面下垂|PRO FIT剪裁专为追求适中紧身度的骑行运动者而设计。这种宛如第二层肌肤般贴身的空气动力剪裁设计,助您再创佳绩。\nRacer系列的袖子几乎能覆盖住二头肌。\n中性运动衫,男女均适穿。\n# Inputs:\n请推荐3套适合夏季骑行的装备,并介绍包括头盔、手套等在内的特性、价格等详细信息。\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【标题】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【正文】# Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n**catchline**: 您是否正在寻找一款轻便、透气、贴合身型、性能出众的骑行服?就选它吧!\n**composition_data**: 主体面料\n81% 聚酯纤维, 19% 氨纶\n拼接面料\n83% 聚酯纤维, 17% 氨纶\n**categories**: 所有运动|自行车|人身装备|骑行服/裤|男士骑行服/裤\n**characteristics**: 向您介绍这一新款Racer运动衫。它比以前的款式更轻便透气,非常适合训练骑行和比赛时穿着!\n我们的初心很明确:兼顾透气性和空气动力性。结果是Racer第二代运动衫。|这款运动衫采用中性设计!\n所用的材料和图案适合任何体型,无论性别。\n这种剪裁设计非常合身,给予您第二肌肤的效果。\n无论您的臀部宽度如何,轻盈富有弹性的下摆及其硅胶带都能将运动衫固定到位。|我们为这款运动衫选择了超轻的材料,让您倍感舒适。\n这款运动衫大部分由Amigo面料制成,透气性极佳,重量轻。\n两侧和手臂由网眼布制成,使充足的空气通过,让您保持凉爽。|即使在最热的天气里也可以在户外骑行时穿着,不会因出汗而感到潮湿。\n我们在运动衫的正面和背面采用了薄而透气的防紫外线面料,让您保持凉爽舒适,免受紫外线照射。|这款运动衫的每一个技术方面都经过精心设计,可在最佳条件下将您的骑行表现提升到另一个高度:\n-透气:两侧和袖子由网布制成。-口袋:4个后口袋,含1个拉链口袋。\n- 垃圾袋: 每侧各有1个垃圾口袋。\n-支撑:腰部和手腕处的弹性设计可提供良好支撑。- 长度:稍短,防止在骑行时前面起皱,口袋装满时后面下垂|PRO FIT剪裁专为追求适中紧身度的骑行运动者而设计。这种宛如第二层肌肤般贴身的空气动力剪裁设计,助您再创佳绩。\nRacer系列的袖子几乎能覆盖住二头肌。\n中性运动衫,男女均适穿。", "input": "请推荐3套适合夏季骑行的装备,并介绍包括头盔、手套等在内的特性、价格等详细信息。", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【标题】Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n【正文】# Racer 2夏季公路骑行短袖骑行服 男女通用-白色\n**catchline**: 您是否正在寻找一款轻便、透气、贴合身型、性能出众的骑行服?就选它吧!\n**composition_data**: 主体面料\n81% 聚酯纤维, 19% 氨纶\n拼接面料\n83% 聚酯纤维, 17% 氨纶\n**categories**: 所有运动|自行车|人身装备|骑行服/裤|男士骑行服/裤\n**characteristics**: 向您介绍这一新款Racer运动衫。它比以前的款式更轻便透气,非常适合训练骑行和比赛时穿着!\n我们的初心很明确:兼顾透气性和空气动力性。结果是Racer第二代运动衫。|这款运动衫采用中性设计!\n所用的材料和图案适合任何体型,无论性别。\n这种剪裁设计非常合身,给予您第二肌肤的效果。\n无论您的臀部宽度如何,轻盈富有弹性的下摆及其硅胶带都能将运动衫固定到位。|我们为这款运动衫选择了超轻的材料,让您倍感舒适。\n这款运动衫大部分由Amigo面料制成,透气性极佳,重量轻。\n两侧和手臂由网眼布制成,使充足的空气通过,让您保持凉爽。|即使在最热的天气里也可以在户外骑行时穿着,不会因出汗而感到潮湿。\n我们在运动衫的正面和背面采用了薄而透气的防紫外线面料,让您保持凉爽舒适,免受紫外线照射。|这款运动衫的每一个技术方面都经过精心设计,可在最佳条件下将您的骑行表现提升到另一个高度:\n-透气:两侧和袖子由网布制成。-口袋:4个后口袋,含1个拉链口袋。\n- 垃圾袋: 每侧各有1个垃圾口袋。\n-支撑:腰部和手腕处的弹性设计可提供良好支撑。- 长度:稍短,防止在骑行时前面起皱,口袋装满时后面下垂|PRO FIT剪裁专为追求适中紧身度的骑行运动者而设计。这种宛如第二层肌肤般贴身的空气动力剪裁设计,助您再创佳绩。\nRacer系列的袖子几乎能覆盖住二头肌。\n中性运动衫,男女均适穿。"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "134", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "找到并描述一种特定的鸟类,包括名称、生活习性、羽毛特征,这些羽毛曾被19世纪的时尚界用于制作华丽的帽子。\n1. 描述内容不少于100字,不超过200字。\n"}], "type": "trace", "description": "找到并描述一种特定的鸟类,包括名称、生活习性、羽毛特征,这些羽毛曾被19世纪的时尚界用于制作华丽的帽子。", "constraints": "1. 描述内容不少于100字,不超过200字。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 描述内容不少于100字,不超过200字。"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "135", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用机器学习算法对电影评分数据集中的电影进行分类,如喜剧、动作、剧情等。\n1. 在报告中包含数据预处理步骤、特征变量选择依据、模型训练过程描述、模型评估结果和结果分析。\n# Inputs:\n一个电影评分数据集,包含电影标题、年份、导演、演员、类型和评分。\n"}], "type": "trace", "description": "使用机器学习算法对电影评分数据集中的电影进行分类,如喜剧、动作、剧情等。", "constraints": "1. 在报告中包含数据预处理步骤、特征变量选择依据、模型训练过程描述、模型评估结果和结果分析。", "input": "一个电影评分数据集,包含电影标题、年份、导演、演员、类型和评分。", "constraints_num": 1, "constraints_splits": ["1. 在报告中包含数据预处理步骤、特征变量选择依据、模型训练过程描述、模型评估结果和结果分析。"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "136", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一对热衷于文化探索、美食体验和购物的夫妻量身定制一次难忘的东京之旅。\n1. 旅行计划应按照“总-分-总”结构组织。\n"}], "type": "trace", "description": "为一对热衷于文化探索、美食体验和购物的夫妻量身定制一次难忘的东京之旅。", "constraints": "1. 旅行计划应按照“总-分-总”结构组织。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 旅行计划应按照“总-分-总”结构组织。"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "137", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一个关于深圳市的旅游介绍,包含深圳的历史、文化、美食、景点等关键信息。\n1. 使用Markdown格式进行排版,确保文本具有良好的阅读体验。\n"}], "type": "trace", "description": "撰写一个关于深圳市的旅游介绍,包含深圳的历史、文化、美食、景点等关键信息。", "constraints": "1. 使用Markdown格式进行排版,确保文本具有良好的阅读体验。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用Markdown格式进行排版,确保文本具有良好的阅读体验。"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "138", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一个以“AI未来”为主题的段落\n1. 采用正式且具有前瞻性的语气风格;\n"}], "type": "trace", "description": "给出一个以“AI未来”为主题的段落", "constraints": "1. 采用正式且具有前瞻性的语气风格;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 采用正式且具有前瞻性的语气风格;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "139", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的名字列表按照字母顺序排序,并以Markdown格式的无序列表输出。\n1. 名字列表应包含至少5个名字,不超过10个名字;\n# Inputs:\nAlex, Ben, Lily, Mary, John, Kate, Lucy\n"}], "type": "trace", "description": "将给定的名字列表按照字母顺序排序,并以Markdown格式的无序列表输出。", "constraints": "1. 名字列表应包含至少5个名字,不超过10个名字;", "input": "Alex, Ben, Lily, Mary, John, Kate, Lucy", "constraints_num": 1, "constraints_splits": ["1. 名字列表应包含至少5个名字,不超过10个名字;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "140", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇至少包含500字的说明文,详细介绍智能手表的功能和优势\n1. 文章中所有提及的智能手表品牌名称需要用下划线标识;\n"}], "type": "trace", "description": "撰写一篇至少包含500字的说明文,详细介绍智能手表的功能和优势", "constraints": "1. 文章中所有提及的智能手表品牌名称需要用下划线标识;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章中所有提及的智能手表品牌名称需要用下划线标识;"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "141", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气风格介绍 MyFitnessPal 应用程序并详细解释其主要功能,特别包含应用程序如何帮助用户追踪饮食、锻炼和体重。\n1. 介绍文本的字数在300至500字之间,确保信息的全面性和精炼性;\n"}], "type": "trace", "description": "以专业学术的语气风格介绍 MyFitnessPal 应用程序并详细解释其主要功能,特别包含应用程序如何帮助用户追踪饮食、锻炼和体重。", "constraints": "1. 介绍文本的字数在300至500字之间,确保信息的全面性和精炼性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 介绍文本的字数在300至500字之间,确保信息的全面性和精炼性;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "142", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细解释协议合规和受试者安全在临床试验伦理中的重要性,并列出这些问题如何影响数据的准确性\n1. 回答应符合医学伦理学的出版物标准,包括使用专业术语和提供可靠的数据支持;\n"}], "type": "trace", "description": "详细解释协议合规和受试者安全在临床试验伦理中的重要性,并列出这些问题如何影响数据的准确性", "constraints": "1. 回答应符合医学伦理学的出版物标准,包括使用专业术语和提供可靠的数据支持;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 回答应符合医学伦理学的出版物标准,包括使用专业术语和提供可靠的数据支持;"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "143", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以教育专家身份,对“学生不应该使用手机和社交媒体在课堂上玩游戏或浏览网页”的观点发表正式看法,包含至少3个支持理由,从教育和心理学角度分析负面影响,体现对学生学习环境的尊重和对教育质量的重视,避免争议性或偏见表述。\n1. 避免任何可能引起争议或偏见的表述;\n"}], "type": "trace", "description": "以教育专家身份,对“学生不应该使用手机和社交媒体在课堂上玩游戏或浏览网页”的观点发表正式看法,包含至少3个支持理由,从教育和心理学角度分析负面影响,体现对学生学习环境的尊重和对教育质量的重视,避免争议性或偏见表述。", "constraints": "1. 避免任何可能引起争议或偏见的表述;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 避免任何可能引起争议或偏见的表述;"], "levels2": ["价值观约束"], "category": "trace1.0"} +{"id": "144", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇适合在中学生环保活动中演讲的演讲稿\n1. 演讲稿应以“让我们行动起来,为了地球的未来”作为结束语;\n"}], "type": "trace", "description": "写一篇适合在中学生环保活动中演讲的演讲稿", "constraints": "1. 演讲稿应以“让我们行动起来,为了地球的未来”作为结束语;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 演讲稿应以“让我们行动起来,为了地球的未来”作为结束语;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "145", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个逻辑回归分类模型使用Python的Scikit-learn库,根据给定的客户数据集预测客户是否会购买产品。\n1. 客户姓名需进行匿名化处理,以保护客户隐私;\n# Inputs:\n- 客户姓名\n- 客户年龄(数值型数据)\n- 客户职业(分类数据)\n- 客户收入(数值型数据)\n- 产品购买历史信息(二元分类数据)\n"}], "type": "trace", "description": "创建一个逻辑回归分类模型使用Python的Scikit-learn库,根据给定的客户数据集预测客户是否会购买产品。", "constraints": "1. 客户姓名需进行匿名化处理,以保护客户隐私;", "input": "- 客户姓名\n- 客户年龄(数值型数据)\n- 客户职业(分类数据)\n- 客户收入(数值型数据)\n- 产品购买历史信息(二元分类数据)", "constraints_num": 1, "constraints_splits": ["1. 客户姓名需进行匿名化处理,以保护客户隐私;"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "146", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "评估目前可用的常规测量方法在DNAPL(卤代烃类有机污染物质)成分测量中的适用性,并以表格形式展示。\n1. 对于提出的优秀测量方法,需使用编号列表方式列出其优点和缺点;\n"}], "type": "trace", "description": "评估目前可用的常规测量方法在DNAPL(卤代烃类有机污染物质)成分测量中的适用性,并以表格形式展示。", "constraints": "1. 对于提出的优秀测量方法,需使用编号列表方式列出其优点和缺点;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 对于提出的优秀测量方法,需使用编号列表方式列出其优点和缺点;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "147", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于电动汽车的深度分析文章\n1. 整篇文章应采用严谨正式的学术语气,确保信息的准确性与权威性。\n"}], "type": "trace", "description": "撰写一篇关于电动汽车的深度分析文章", "constraints": "1. 整篇文章应采用严谨正式的学术语气,确保信息的准确性与权威性。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 整篇文章应采用严谨正式的学术语气,确保信息的准确性与权威性。"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "148", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算此次购买的总价并以表格形式展示。\n1. 表格形式需包含:| 产品名称 | 数量 | 单价 | 小计 |;\n"}], "type": "trace", "description": "计算此次购买的总价并以表格形式展示。", "constraints": "1. 表格形式需包含:| 产品名称 | 数量 | 单价 | 小计 |;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 表格形式需包含:| 产品名称 | 数量 | 单价 | 小计 |;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "149", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "与9岁的女孩Mae进行对话,评估并教授爱尔兰语。\n1. 运用英语和爱尔兰语的混合对话;\n"}], "type": "trace", "description": "与9岁的女孩Mae进行对话,评估并教授爱尔兰语。", "constraints": "1. 运用英语和爱尔兰语的混合对话;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 运用英语和爱尔兰语的混合对话;"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "150", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一名新手设计一个5-7天的徒步旅行计划,地点位于欧洲阿尔卑斯山。\n1. 计划应采用简洁明了的语言风格,避免使用专业术语,确保初学者能够轻松理解;\n"}], "type": "trace", "description": "为一名新手设计一个5-7天的徒步旅行计划,地点位于欧洲阿尔卑斯山。", "constraints": "1. 计划应采用简洁明了的语言风格,避免使用专业术语,确保初学者能够轻松理解;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 计划应采用简洁明了的语言风格,避免使用专业术语,确保初学者能够轻松理解;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "151", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "找出给定数值组中的最大值和最小值,并计算它们的差值。最后,将结果以JSON格式返回,其中应包含“max_value”(最大值),“min_value”(最小值)和“difference”(差值)三个键。\n1. 结果应四舍五入到最接近的整数。\n# Inputs:\n数值:[7, 10, 4, 3, 9, 6]\n"}], "type": "trace", "description": "找出给定数值组中的最大值和最小值,并计算它们的差值。最后,将结果以JSON格式返回,其中应包含“max_value”(最大值),“min_value”(最小值)和“difference”(差值)三个键。", "constraints": "1. 结果应四舍五入到最接近的整数。", "input": "数值:[7, 10, 4, 3, 9, 6]", "constraints_num": 1, "constraints_splits": ["1. 结果应四舍五入到最接近的整数。"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "152", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇阐述家庭原则在构建和谐家庭关系中的重要性的短文\n1. 文章结尾需总结这些原则如何共同促进家庭成员之间的理解和尊重;\n"}], "type": "trace", "description": "撰写一篇阐述家庭原则在构建和谐家庭关系中的重要性的短文", "constraints": "1. 文章结尾需总结这些原则如何共同促进家庭成员之间的理解和尊重;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章结尾需总结这些原则如何共同促进家庭成员之间的理解和尊重;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "153", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按拼音排序给出汉字列表,并以Markdown无序列表的形式展示,每个汉字后面附上其拼音。\n1. 列表不得少于10个汉字。\n# Inputs:\n- (fēng)\n- (huā)\n- (shān)\n- (shuǐ)\n- (shù)\n- (yún)\n- (yǔ)\n- (xīng)\n- (yuè)\n- (niǎo)\n"}], "type": "trace", "description": "按拼音排序给出汉字列表,并以Markdown无序列表的形式展示,每个汉字后面附上其拼音。", "constraints": "1. 列表不得少于10个汉字。", "input": "- (fēng)\n- (huā)\n- (shān)\n- (shuǐ)\n- (shù)\n- (yún)\n- (yǔ)\n- (xīng)\n- (yuè)\n- (niǎo)", "constraints_num": 1, "constraints_splits": ["1. 列表不得少于10个汉字。"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "154", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇新闻报道,标题为《马拉松赛事吸引越来越多的年轻人参加》\n1. 报道针对18至35岁的年轻读者群体;\n"}], "type": "trace", "description": "撰写一篇新闻报道,标题为《马拉松赛事吸引越来越多的年轻人参加》", "constraints": "1. 报道针对18至35岁的年轻读者群体;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 报道针对18至35岁的年轻读者群体;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "155", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析水稻种植区不同湿地生态的差异,并提出针对豫东地区水稻种植生态环境优化的策略。\n1. 优化策略至少包含3条,采用编号列表形式;\n"}], "type": "trace", "description": "分析水稻种植区不同湿地生态的差异,并提出针对豫东地区水稻种植生态环境优化的策略。", "constraints": "1. 优化策略至少包含3条,采用编号列表形式;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 优化策略至少包含3条,采用编号列表形式;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "156", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细描述如何精确地制作一杯美味的意式浓缩咖啡,整个过程需控制在10个步骤内,且描述清晰易懂,适合咖啡新手操作。\n1. 语气需正式、指导性强,适合初学者操作,让读者能够轻松上手并完成制作一杯美味的意式浓缩咖啡。\n"}], "type": "trace", "description": "详细描述如何精确地制作一杯美味的意式浓缩咖啡,整个过程需控制在10个步骤内,且描述清晰易懂,适合咖啡新手操作。", "constraints": "1. 语气需正式、指导性强,适合初学者操作,让读者能够轻松上手并完成制作一杯美味的意式浓缩咖啡。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 语气需正式、指导性强,适合初学者操作,让读者能够轻松上手并完成制作一杯美味的意式浓缩咖啡。"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "157", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一篇关于机器学习在医疗保健领域应用的科技文章\n1. 文章包含一段引言和一段结论,引言部分需简述机器学习的定义及其在医疗保健领域的潜力,结论部分需总结文章的主要观点,并强调机器学习对医疗保健的积极影响;\n"}], "type": "trace", "description": "提供一篇关于机器学习在医疗保健领域应用的科技文章", "constraints": "1. 文章包含一段引言和一段结论,引言部分需简述机器学习的定义及其在医疗保健领域的潜力,结论部分需总结文章的主要观点,并强调机器学习对医疗保健的积极影响;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章包含一段引言和一段结论,引言部分需简述机器学习的定义及其在医疗保健领域的潜力,结论部分需总结文章的主要观点,并强调机器学习对医疗保健的积极影响;"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "158", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对长江流域过去30年的洪涝灾害进行详细评估,报告应包含引言、灾害概述、影响分析、趋势预测和结论等部分。\n1. 未来几十年的走势预测需以列表形式列出可能的情况和概率;\n"}], "type": "trace", "description": "对长江流域过去30年的洪涝灾害进行详细评估,报告应包含引言、灾害概述、影响分析、趋势预测和结论等部分。", "constraints": "1. 未来几十年的走势预测需以列表形式列出可能的情况和概率;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 未来几十年的走势预测需以列表形式列出可能的情况和概率;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "159", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一首五言或七言律诗\n1. 整体诗歌结构需符合五言或七言律诗的格律要求,包括平仄和押韵;\n"}], "type": "trace", "description": "创作一首五言或七言律诗", "constraints": "1. 整体诗歌结构需符合五言或七言律诗的格律要求,包括平仄和押韵;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 整体诗歌结构需符合五言或七言律诗的格律要求,包括平仄和押韵;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "160", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份精炼且专业的LinkedIn推荐信\n1. 推荐信中需要使用法语和英语两种语言进行穿插描述,以突出其多语言环境下的适应能力和专业素养;\n"}], "type": "trace", "description": "撰写一份精炼且专业的LinkedIn推荐信", "constraints": "1. 推荐信中需要使用法语和英语两种语言进行穿插描述,以突出其多语言环境下的适应能力和专业素养;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 推荐信中需要使用法语和英语两种语言进行穿插描述,以突出其多语言环境下的适应能力和专业素养;"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "161", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【标题】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n# 瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【正文】旨在为各类瑜伽练习提供稳定性,同时便于携带。 我们的瑜伽垫长185 厘米, 65 厘米宽,4 毫米厚。重1.6千克。|清洗瑜伽垫时,先使用温肥皂水擦拭,自然风干后卷起。请勿置于阳光下暴晒。不要机洗!|今年秋天,迪卡侬的 Kimjaly 品牌将推出一系列全新的技术、负责任的设计产品,专为进阶瑜伽人士打造。迪卡侬瑜伽系列的诞生是为了提供更专业的产品,这些产品的目标客户是负责任、参与度高、要求高的用户,他们希望获得瑜伽社区的归属感。|满足瑜伽人士的需求是推动高端系列发展的动力。Kimjaly 设计团队希望形成宛如第二层皮肤的效果,重视材料的弹性与不透明度、改善产品的感官(包括触感、气味、手指滑动时的声音、颜色)、透气效果以及使用时的支撑感。|几年来,迪卡侬瑜伽品牌一直在举办研讨会,并与瑜伽老师举行各式会议,从而确切了解高级瑜伽人士的需求。我们的研究和设计团队仔细考虑了用户的各项期望,将它们结合起来创造出高端系列。\n**catchline**: 这款软木垫既稳定、有抓地牢靠,能让你在练习姿势时感到舒适和稳定,而且重量很轻,便于携带!中央的曼陀罗设计,将激发你对各类体式的灵感。\n**composition_data**: 泡沫层\n65% 发泡橡胶, 35% 发泡苯乙烯丁二烯橡胶\n顶层\n100% 科克\n**size**: 均码\n**商品链接url**: nan\n# Inputs:\n推荐5种适合瑜伽练习的瑜伽垫,并列出其抓地力、舒适程度和价格等详细信息。\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【标题】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n# 瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【正文】旨在为各类瑜伽练习提供稳定性,同时便于携带。 我们的瑜伽垫长185 厘米, 65 厘米宽,4 毫米厚。重1.6千克。|清洗瑜伽垫时,先使用温肥皂水擦拭,自然风干后卷起。请勿置于阳光下暴晒。不要机洗!|今年秋天,迪卡侬的 Kimjaly 品牌将推出一系列全新的技术、负责任的设计产品,专为进阶瑜伽人士打造。迪卡侬瑜伽系列的诞生是为了提供更专业的产品,这些产品的目标客户是负责任、参与度高、要求高的用户,他们希望获得瑜伽社区的归属感。|满足瑜伽人士的需求是推动高端系列发展的动力。Kimjaly 设计团队希望形成宛如第二层皮肤的效果,重视材料的弹性与不透明度、改善产品的感官(包括触感、气味、手指滑动时的声音、颜色)、透气效果以及使用时的支撑感。|几年来,迪卡侬瑜伽品牌一直在举办研讨会,并与瑜伽老师举行各式会议,从而确切了解高级瑜伽人士的需求。我们的研究和设计团队仔细考虑了用户的各项期望,将它们结合起来创造出高端系列。\n**catchline**: 这款软木垫既稳定、有抓地牢靠,能让你在练习姿势时感到舒适和稳定,而且重量很轻,便于携带!中央的曼陀罗设计,将激发你对各类体式的灵感。\n**composition_data**: 泡沫层\n65% 发泡橡胶, 35% 发泡苯乙烯丁二烯橡胶\n顶层\n100% 科克\n**size**: 均码\n**商品链接url**: nan", "input": "推荐5种适合瑜伽练习的瑜伽垫,并列出其抓地力、舒适程度和价格等详细信息。", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【标题】瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n# 瑜伽垫 185 厘米 ⨯ 65 厘米 ⨯ 4 毫米 曼荼罗\n【正文】旨在为各类瑜伽练习提供稳定性,同时便于携带。 我们的瑜伽垫长185 厘米, 65 厘米宽,4 毫米厚。重1.6千克。|清洗瑜伽垫时,先使用温肥皂水擦拭,自然风干后卷起。请勿置于阳光下暴晒。不要机洗!|今年秋天,迪卡侬的 Kimjaly 品牌将推出一系列全新的技术、负责任的设计产品,专为进阶瑜伽人士打造。迪卡侬瑜伽系列的诞生是为了提供更专业的产品,这些产品的目标客户是负责任、参与度高、要求高的用户,他们希望获得瑜伽社区的归属感。|满足瑜伽人士的需求是推动高端系列发展的动力。Kimjaly 设计团队希望形成宛如第二层皮肤的效果,重视材料的弹性与不透明度、改善产品的感官(包括触感、气味、手指滑动时的声音、颜色)、透气效果以及使用时的支撑感。|几年来,迪卡侬瑜伽品牌一直在举办研讨会,并与瑜伽老师举行各式会议,从而确切了解高级瑜伽人士的需求。我们的研究和设计团队仔细考虑了用户的各项期望,将它们结合起来创造出高端系列。\n**catchline**: 这款软木垫既稳定、有抓地牢靠,能让你在练习姿势时感到舒适和稳定,而且重量很轻,便于携带!中央的曼陀罗设计,将激发你对各类体式的灵感。\n**composition_data**: 泡沫层\n65% 发泡橡胶, 35% 发泡苯乙烯丁二烯橡胶\n顶层\n100% 科克\n**size**: 均码\n**商品链接url**: nan"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "162", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在给定的数据集中,利用机器学习模型对在线广告点击率进行预测。\n1. 模型预测结果中未包含置信区间,或使用的算法少于3种,或报告中缺少关键的模型评估指标。\n"}], "type": "trace", "description": "在给定的数据集中,利用机器学习模型对在线广告点击率进行预测。", "constraints": "1. 模型预测结果中未包含置信区间,或使用的算法少于3种,或报告中缺少关键的模型评估指标。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 模型预测结果中未包含置信区间,或使用的算法少于3种,或报告中缺少关键的模型评估指标。"], "levels2": ["负例约束"], "category": "trace1.0"} +{"id": "163", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对给定的数值列表执行升序排序,并以逗号分隔的格式返回排序后的结果\n1. 排序后的输出应遵循主谓宾的语法结构,例如:\"排序后的列表为:X, X, X, X, X\";\n# Inputs:\n10, 5, 8, 2, 4\n"}], "type": "trace", "description": "对给定的数值列表执行升序排序,并以逗号分隔的格式返回排序后的结果", "constraints": "1. 排序后的输出应遵循主谓宾的语法结构,例如:\"排序后的列表为:X, X, X, X, X\";", "input": "10, 5, 8, 2, 4", "constraints_num": 1, "constraints_splits": ["1. 排序后的输出应遵循主谓宾的语法结构,例如:\"排序后的列表为:X, X, X, X, X\";"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "164", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "从一名医疗专家的角度,解释手术患者在术后疼痛管理方面存在的问题和挑战,以及针对这些问题的应对措施。\n1. 以编号列表的形式进行阐述,确保内容清晰、有条理;\n"}], "type": "trace", "description": "从一名医疗专家的角度,解释手术患者在术后疼痛管理方面存在的问题和挑战,以及针对这些问题的应对措施。", "constraints": "1. 以编号列表的形式进行阐述,确保内容清晰、有条理;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 以编号列表的形式进行阐述,确保内容清晰、有条理;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "165", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "精简给定文本至不超过15个单词\n1. 保持原句主谓宾结构完整;\n# Inputs:\n\"太阳每天早晨从东方升起,每天晚上从西方落下,给我们带来交替的昼夜循环。\"\n"}], "type": "trace", "description": "精简给定文本至不超过15个单词", "constraints": "1. 保持原句主谓宾结构完整;", "input": "\"太阳每天早晨从东方升起,每天晚上从西方落下,给我们带来交替的昼夜循环。\"", "constraints_num": 1, "constraints_splits": ["1. 保持原句主谓宾结构完整;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "166", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以学术论文摘要的形式评估眼底免疫治疗在治疗糖尿病性黄斑水肿方面的治疗效果\n1. 使用编号和列表约束来清晰地展示主要发现和结论,结构包括研究背景与目的、方法、结果、结论与展望;\n"}], "type": "trace", "description": "以学术论文摘要的形式评估眼底免疫治疗在治疗糖尿病性黄斑水肿方面的治疗效果", "constraints": "1. 使用编号和列表约束来清晰地展示主要发现和结论,结构包括研究背景与目的、方法、结果、结论与展望;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用编号和列表约束来清晰地展示主要发现和结论,结构包括研究背景与目的、方法、结果、结论与展望;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "167", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一段类似短篇小说故事的内容,围绕“他打开了那扇门,然后他的生活彻底改变了。”这句话展开。\n1. 使用引人入胜的叙述风格,结合比喻和拟人等修辞手法;\n"}], "type": "trace", "description": "创作一段类似短篇小说故事的内容,围绕“他打开了那扇门,然后他的生活彻底改变了。”这句话展开。", "constraints": "1. 使用引人入胜的叙述风格,结合比喻和拟人等修辞手法;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用引人入胜的叙述风格,结合比喻和拟人等修辞手法;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "168", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "完成一个包含特定元素的故事\n1. 故事必须以\"这就是我在森林中找到的神奇之物,它不仅改变了我,也让我明白了……\"作为结尾;\n# Inputs:\n在森林里散步的时候,我发现了一个神奇的东西。\n"}], "type": "trace", "description": "完成一个包含特定元素的故事", "constraints": "1. 故事必须以\"这就是我在森林中找到的神奇之物,它不仅改变了我,也让我明白了……\"作为结尾;", "input": "在森林里散步的时候,我发现了一个神奇的东西。", "constraints_num": 1, "constraints_splits": ["1. 故事必须以\"这就是我在森林中找到的神奇之物,它不仅改变了我,也让我明白了……\"作为结尾;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "169", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述如何评估某地土壤肥力\n1. 报告中需使用编号列表来概述评估步骤和分析过程;\n"}], "type": "trace", "description": "描述如何评估某地土壤肥力", "constraints": "1. 报告中需使用编号列表来概述评估步骤和分析过程;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 报告中需使用编号列表来概述评估步骤和分析过程;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "170", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是燃气公司电话导航的在线客服,主要负责:排查燃气设备无法使用的原因,并协助用户进行报修;排查燃气表的故障\n1. 参考下面流程回答问题。\n\n燃气-导航-燃气无法使用排障流程的处理流程:\nflowchart TD\nA1([开始]) -- 燃气使用有问题 --> B1[收集信息: 设备名称]\nB1 --> C1[询问用户家里是单个燃气设备还是多个]\nC1 -- 多个 --> D1[询问用户是全部燃气设备不能用,还是部分设备不能用?]\nC1 -- 单个 --> E1[判断是热水器、采暖炉还是燃气灶]\nE1 -- 热水器 or 采暖炉 --> F1[告诉用户,马上为他转接人工服务]\nE1 -- 燃气灶 --> G1[询问用户燃气灶是一边不打火还是两边不打火呢?]\nG1 -- 一边不打火 --> F1\nG1 -- 两边不打火 --> H1[询问用户燃气表前后两个阀门是打开的吗?]\nH1 -- 非打开状态 --> I1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nH1 -- 打开状态 --> J1[询问用户有燃气报警器吗?]\nJ1 -- 有 --> K1[询问用户能闻到燃气的味道吗?]\nK1 -- 有 --> L1[告诉用户请关闭燃气阀门,开窗通风,马上为您转接抢险专线]\nK1 -- 无 --> F1\nJ1 -- 无 --> M1[询问用户燃气表是卡表、物联表,还是普表的?]\nM1 -- 卡表 --> N1[严格回复: 好的,燃气灶不能用,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L欧,请您更换燃气表4节5号全新电池。如果燃气灶电池使用超过3至6个月,也需要更换,具体操作方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 物联表 --> O1[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。如果燃气灶电池使用超过3个月,请更换全新的1号电池。物联表故障排除方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 普表 --> P1[严格回复: 如果您家燃气灶电池使用超过3个月,可能会出现电量不足无法打火的情况,请您更换全新的1号电池。如果更换新电池后仍无法使用,请您预约师傅上门维修,预约方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nD1 -- 部分 --> Q1[询问用户有问题设备前的燃气阀门是打开的吗]\nQ1 -- 未打开 --> R1[请用户打开阀门后再尝试使用燃气,如果还不能使用再和我们联系。]\nQ1 -- 已打开 --> S1[判断有问题的设备是不是燃气灶]\nS1 -- 否 --> F1\nS1 -- 是 --> T1[询问用户是一边打不着火还是两边?]\nT1 -- 一边 --> F1\nT1 -- 两边 --> U1[严格回复: 好的,只有燃气灶具不能使用,是燃气灶本身的问题,灶具电池使用超过3个月会出现电池电量不足,无法打火,请您更换全新的1号电池。更换完电池还是不能使用,请联系灶具对应品牌的售后处理。]\nD1 -- 所有 --> V1[询问用户燃气阀门都打开了吗]\nV1 -- 未打开 --> W1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。]\nV1 -- 已打开 --> X1[询问用户有燃气报警器吗?]\nX1 -- 有 --> K1\nX1 -- 无 --> A11[询问用户燃气表是卡表、物联表,还是普表的?]\nA11 -- 卡表 --> B11[严格回复: 好的,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L 欧,请您更换燃气表4节5号全新电池,具体操作方法稍后发短信给您,请注意查收。]\nA11 -- 物联表 --> C11[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。物联表故障排除方法稍后发短信给您,请注意查收。]\nA11 -- 普表 --> D11[严格回复: 燃气无法使用需要安排师傅入户处理,业务办理方式稍后发短信给您,请您按照短信指引自助预约师傅上门维修。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\n流程中各个参数信息为:\n\"设备名称\": \"设备名称,出现问题的燃气设备,例如燃气灶、热水器或采暖炉\"\n\n\n燃气-导航-燃气表排障流程的处理流程:\nflowchart TD\nA2[开始] -- 燃气表充值未到账 --> B2[询问用户是物联表、卡表、普表还是其他]\nB2 -- 物联表 --> C2[严格回复: 好的,物联表充值后您可以长按表上按钮3到5秒或者重新安装表电池来进行手动充值,如果之前表内有余额,充值的金额也会在第二天自动到帐,具体操作方法稍后发短信给您,请注意查收。]\nB2 -- 卡表 --> D2[询问用户插卡时有滴的响声吗?]\nD2 -- 有 --> E2[严格回复: 好的,请您先将燃气卡拔出,等待燃气表液晶屏没有任何显示后再将卡重新插进表内,提醒您,插卡进表后不能太快拔卡。如果操作后气量还是无法全部充到表内,请您预约师傅上门处理,具体操作方法稍后发短信给您,请注意查收。]\nD2 -- 无 --> F2[询问用户燃气表上显示数字、L2 O2 还是没有任何显示?]\nF2 -- 无显示 --> G2[严格回复: 好的,燃气表插卡不显示是燃气表没电了,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nF2 -- 显示数字 --> H2[严格回复: 好的,请您先拔出燃气卡,用纸片擦拭燃气卡芯片,等待表液晶屏上没有任何显示后,将燃气卡反过来插,详细的操作方法稍后发短信给您,请注意查收。]\nF2 -- 显示LO --> I2[严格回复: 好的,燃气表显示L O 是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nB2 -- 普表 --> J2[告诉用户马上转接人工服务]\nB2 -- 其他分支 --> K2[询问用户燃气表是插卡的还是其他的?]\nK2 -- 插卡 --> D2\nK2 -- 其他 --> J2\nA2[开始] -- 燃气表换电池 --> L2[询问用户是物联表、卡表、还是其他]\nL2 -- 其他 --> J2\nL2 -- 卡表 --> M2[严格回复: 好的,您使用的是IC卡表,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换方法稍后发短信给您,请注意查收。]\nL2 -- 物联表 --> N2[严格回复: 好的,带按钮的是物联表,电池盒在燃气表液晶屏下方,请您双手按住表两侧凹槽向外拉开,更换4节5号电池,等待液晶屏上显示的字母完全消失后,按一下表按钮,液晶屏显示剩余金额,表示电池更换成功。具体更换方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表换表 --> O2[询问用户是小区通知统一换表还是安检师傅或营业员告知您需要换表?]\nO2 -- 小区统一 or 通知 --> P2[回复用户换表业务需要安排师傅入户处理,业务办理方式稍后发短信给您,请注意查收。]\nO2 -- 其他 --> J2\nA2[开始] -- 怀疑表快 or 补气 --> J2\nA2[开始] -- 燃气表响 --> Q2[询问用户燃气表是“嘀嘀”的响还是“咔咔”齿轮转动的响声?]\nQ2 -- 其他 --> J2\nQ2 -- 咔咔 --> R2[回复用户燃气表喀喀响是齿轮不正常转动的声音,需要预约师傅入户维修,预约方式稍后发短信给您,请注意查收。]\nQ2 -- 滴滴 --> S2[询问用户燃气表的液晶屏上是显示 L2 O2 吗?]\nS2 -- 是 --> T2[严格回复: 好的,燃气表显示 L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\nS2 -- 不是 --> U2[询问用户是燃气使用过程中响,还是不使用燃气的时候响呢?]\nU2 -- 使用时 --> V2[严格回复: 好的,燃气表在使用过程中响,请您稍候插卡查看表液晶屏,显示少于10方,请尽快购气,显示多于10方,需要安排师傅上门检测,具体操作方法稍后发短信给您,请注意查收。]\nU2 -- 停用时 --> W2[严格回复: 请您将燃气表电池取出,如果不响,请更换四节五号电池;如果还响,可能是您楼上楼下邻居家表响的管道传音,没有安全隐患,请正常使用。更换电池的操作方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表不显示 --> X2[询问用户是物联表、卡表、还是其他]\nX2 -- 其他 --> J2\nX2 -- 物联表 --> Y2[严格回复: 好的,您按完按钮,液晶屏没有任何显示,说明燃气表电池电量低,请您更换燃气表下方的,4节5号全新的电池,具体操作方法稍后发短信给您,请注意查收。]\nX2 -- 卡表 -->Z2[询问用户插卡了吗?]\nZ2 -- 已插卡 --> A12[严格回复: 好的,燃气表液晶屏不显示,是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nZ2 -- 未插卡 --> B12[严格回复: 好的,燃气表有节电功能,平时液晶屏不显示。如果插卡后显示0.00,请购买燃气;显示L O或者没有显示,请更换燃气表4节5号全新的电池,电池在液晶屏下方的电池盒内。]\nA2[开始] -- 燃气表显示乱码 --> C12[询问用户是物联表、卡表、还是其他]\nC12 -- 其他 --> J2\nC12 -- 物联表 --> D12[严格回复: 好的,稍后请您按下表上的按钮,如果显示E-1003,请购买燃气,其它显示请重新安装表电池。具体的故障排除方法,稍后发短信给您,请注意查收。]\nC12 -- 卡表 --> E12[询问用户燃气表液晶屏上显示LO,还是其它内容?]\nE12 -- 其他 --> F12[回复用户燃气表显示乱码请您预约师傅上门维修,具体下单方法稍后发短信给您,请注意查收]\nE12 -- 显示LO --> G12[严格回复: 好的,燃气表显示L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\"怀疑表快\": [\"表走的有点快\", \"气用的快\", \"给我看一下表是不是坏了,比之前用的多\"]\n\"燃气表响\": [\"然后,他的气表老是响是,怎么回事?\", \"燃气表一直鸣叫,不知道是什么回事\", \"我这个燃气怎么一直响?\", \"为什么我家燃气表一直在响\"]\n\"补气\": [\"我表里之前的气还没补呢\", \"作废的表需要补气\", \"卡里面的气没有充到表里,需要补一下气\"]\n\n\n请记住当前时间为:2034-10-18 06:42:22 星期三\n# Inputs:\n你好,请问能不能帮我详细解释一下燃气费用是怎么算的?\n"}], "type": "trace", "description": "你是燃气公司电话导航的在线客服,主要负责:排查燃气设备无法使用的原因,并协助用户进行报修;排查燃气表的故障", "constraints": "1. 参考下面流程回答问题。\n\n燃气-导航-燃气无法使用排障流程的处理流程:\nflowchart TD\nA1([开始]) -- 燃气使用有问题 --> B1[收集信息: 设备名称]\nB1 --> C1[询问用户家里是单个燃气设备还是多个]\nC1 -- 多个 --> D1[询问用户是全部燃气设备不能用,还是部分设备不能用?]\nC1 -- 单个 --> E1[判断是热水器、采暖炉还是燃气灶]\nE1 -- 热水器 or 采暖炉 --> F1[告诉用户,马上为他转接人工服务]\nE1 -- 燃气灶 --> G1[询问用户燃气灶是一边不打火还是两边不打火呢?]\nG1 -- 一边不打火 --> F1\nG1 -- 两边不打火 --> H1[询问用户燃气表前后两个阀门是打开的吗?]\nH1 -- 非打开状态 --> I1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nH1 -- 打开状态 --> J1[询问用户有燃气报警器吗?]\nJ1 -- 有 --> K1[询问用户能闻到燃气的味道吗?]\nK1 -- 有 --> L1[告诉用户请关闭燃气阀门,开窗通风,马上为您转接抢险专线]\nK1 -- 无 --> F1\nJ1 -- 无 --> M1[询问用户燃气表是卡表、物联表,还是普表的?]\nM1 -- 卡表 --> N1[严格回复: 好的,燃气灶不能用,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L欧,请您更换燃气表4节5号全新电池。如果燃气灶电池使用超过3至6个月,也需要更换,具体操作方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 物联表 --> O1[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。如果燃气灶电池使用超过3个月,请更换全新的1号电池。物联表故障排除方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 普表 --> P1[严格回复: 如果您家燃气灶电池使用超过3个月,可能会出现电量不足无法打火的情况,请您更换全新的1号电池。如果更换新电池后仍无法使用,请您预约师傅上门维修,预约方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nD1 -- 部分 --> Q1[询问用户有问题设备前的燃气阀门是打开的吗]\nQ1 -- 未打开 --> R1[请用户打开阀门后再尝试使用燃气,如果还不能使用再和我们联系。]\nQ1 -- 已打开 --> S1[判断有问题的设备是不是燃气灶]\nS1 -- 否 --> F1\nS1 -- 是 --> T1[询问用户是一边打不着火还是两边?]\nT1 -- 一边 --> F1\nT1 -- 两边 --> U1[严格回复: 好的,只有燃气灶具不能使用,是燃气灶本身的问题,灶具电池使用超过3个月会出现电池电量不足,无法打火,请您更换全新的1号电池。更换完电池还是不能使用,请联系灶具对应品牌的售后处理。]\nD1 -- 所有 --> V1[询问用户燃气阀门都打开了吗]\nV1 -- 未打开 --> W1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。]\nV1 -- 已打开 --> X1[询问用户有燃气报警器吗?]\nX1 -- 有 --> K1\nX1 -- 无 --> A11[询问用户燃气表是卡表、物联表,还是普表的?]\nA11 -- 卡表 --> B11[严格回复: 好的,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L 欧,请您更换燃气表4节5号全新电池,具体操作方法稍后发短信给您,请注意查收。]\nA11 -- 物联表 --> C11[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。物联表故障排除方法稍后发短信给您,请注意查收。]\nA11 -- 普表 --> D11[严格回复: 燃气无法使用需要安排师傅入户处理,业务办理方式稍后发短信给您,请您按照短信指引自助预约师傅上门维修。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\n流程中各个参数信息为:\n\"设备名称\": \"设备名称,出现问题的燃气设备,例如燃气灶、热水器或采暖炉\"\n\n\n燃气-导航-燃气表排障流程的处理流程:\nflowchart TD\nA2[开始] -- 燃气表充值未到账 --> B2[询问用户是物联表、卡表、普表还是其他]\nB2 -- 物联表 --> C2[严格回复: 好的,物联表充值后您可以长按表上按钮3到5秒或者重新安装表电池来进行手动充值,如果之前表内有余额,充值的金额也会在第二天自动到帐,具体操作方法稍后发短信给您,请注意查收。]\nB2 -- 卡表 --> D2[询问用户插卡时有滴的响声吗?]\nD2 -- 有 --> E2[严格回复: 好的,请您先将燃气卡拔出,等待燃气表液晶屏没有任何显示后再将卡重新插进表内,提醒您,插卡进表后不能太快拔卡。如果操作后气量还是无法全部充到表内,请您预约师傅上门处理,具体操作方法稍后发短信给您,请注意查收。]\nD2 -- 无 --> F2[询问用户燃气表上显示数字、L2 O2 还是没有任何显示?]\nF2 -- 无显示 --> G2[严格回复: 好的,燃气表插卡不显示是燃气表没电了,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nF2 -- 显示数字 --> H2[严格回复: 好的,请您先拔出燃气卡,用纸片擦拭燃气卡芯片,等待表液晶屏上没有任何显示后,将燃气卡反过来插,详细的操作方法稍后发短信给您,请注意查收。]\nF2 -- 显示LO --> I2[严格回复: 好的,燃气表显示L O 是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nB2 -- 普表 --> J2[告诉用户马上转接人工服务]\nB2 -- 其他分支 --> K2[询问用户燃气表是插卡的还是其他的?]\nK2 -- 插卡 --> D2\nK2 -- 其他 --> J2\nA2[开始] -- 燃气表换电池 --> L2[询问用户是物联表、卡表、还是其他]\nL2 -- 其他 --> J2\nL2 -- 卡表 --> M2[严格回复: 好的,您使用的是IC卡表,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换方法稍后发短信给您,请注意查收。]\nL2 -- 物联表 --> N2[严格回复: 好的,带按钮的是物联表,电池盒在燃气表液晶屏下方,请您双手按住表两侧凹槽向外拉开,更换4节5号电池,等待液晶屏上显示的字母完全消失后,按一下表按钮,液晶屏显示剩余金额,表示电池更换成功。具体更换方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表换表 --> O2[询问用户是小区通知统一换表还是安检师傅或营业员告知您需要换表?]\nO2 -- 小区统一 or 通知 --> P2[回复用户换表业务需要安排师傅入户处理,业务办理方式稍后发短信给您,请注意查收。]\nO2 -- 其他 --> J2\nA2[开始] -- 怀疑表快 or 补气 --> J2\nA2[开始] -- 燃气表响 --> Q2[询问用户燃气表是“嘀嘀”的响还是“咔咔”齿轮转动的响声?]\nQ2 -- 其他 --> J2\nQ2 -- 咔咔 --> R2[回复用户燃气表喀喀响是齿轮不正常转动的声音,需要预约师傅入户维修,预约方式稍后发短信给您,请注意查收。]\nQ2 -- 滴滴 --> S2[询问用户燃气表的液晶屏上是显示 L2 O2 吗?]\nS2 -- 是 --> T2[严格回复: 好的,燃气表显示 L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\nS2 -- 不是 --> U2[询问用户是燃气使用过程中响,还是不使用燃气的时候响呢?]\nU2 -- 使用时 --> V2[严格回复: 好的,燃气表在使用过程中响,请您稍候插卡查看表液晶屏,显示少于10方,请尽快购气,显示多于10方,需要安排师傅上门检测,具体操作方法稍后发短信给您,请注意查收。]\nU2 -- 停用时 --> W2[严格回复: 请您将燃气表电池取出,如果不响,请更换四节五号电池;如果还响,可能是您楼上楼下邻居家表响的管道传音,没有安全隐患,请正常使用。更换电池的操作方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表不显示 --> X2[询问用户是物联表、卡表、还是其他]\nX2 -- 其他 --> J2\nX2 -- 物联表 --> Y2[严格回复: 好的,您按完按钮,液晶屏没有任何显示,说明燃气表电池电量低,请您更换燃气表下方的,4节5号全新的电池,具体操作方法稍后发短信给您,请注意查收。]\nX2 -- 卡表 -->Z2[询问用户插卡了吗?]\nZ2 -- 已插卡 --> A12[严格回复: 好的,燃气表液晶屏不显示,是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nZ2 -- 未插卡 --> B12[严格回复: 好的,燃气表有节电功能,平时液晶屏不显示。如果插卡后显示0.00,请购买燃气;显示L O或者没有显示,请更换燃气表4节5号全新的电池,电池在液晶屏下方的电池盒内。]\nA2[开始] -- 燃气表显示乱码 --> C12[询问用户是物联表、卡表、还是其他]\nC12 -- 其他 --> J2\nC12 -- 物联表 --> D12[严格回复: 好的,稍后请您按下表上的按钮,如果显示E-1003,请购买燃气,其它显示请重新安装表电池。具体的故障排除方法,稍后发短信给您,请注意查收。]\nC12 -- 卡表 --> E12[询问用户燃气表液晶屏上显示LO,还是其它内容?]\nE12 -- 其他 --> F12[回复用户燃气表显示乱码请您预约师傅上门维修,具体下单方法稍后发短信给您,请注意查收]\nE12 -- 显示LO --> G12[严格回复: 好的,燃气表显示L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\"怀疑表快\": [\"表走的有点快\", \"气用的快\", \"给我看一下表是不是坏了,比之前用的多\"]\n\"燃气表响\": [\"然后,他的气表老是响是,怎么回事?\", \"燃气表一直鸣叫,不知道是什么回事\", \"我这个燃气怎么一直响?\", \"为什么我家燃气表一直在响\"]\n\"补气\": [\"我表里之前的气还没补呢\", \"作废的表需要补气\", \"卡里面的气没有充到表里,需要补一下气\"]\n\n\n请记住当前时间为:2034-10-18 06:42:22 星期三", "input": "你好,请问能不能帮我详细解释一下燃气费用是怎么算的?", "constraints_num": 1, "constraints_splits": ["1. 参考下面流程回答问题。\n\n燃气-导航-燃气无法使用排障流程的处理流程:\nflowchart TD\nA1([开始]) -- 燃气使用有问题 --> B1[收集信息: 设备名称]\nB1 --> C1[询问用户家里是单个燃气设备还是多个]\nC1 -- 多个 --> D1[询问用户是全部燃气设备不能用,还是部分设备不能用?]\nC1 -- 单个 --> E1[判断是热水器、采暖炉还是燃气灶]\nE1 -- 热水器 or 采暖炉 --> F1[告诉用户,马上为他转接人工服务]\nE1 -- 燃气灶 --> G1[询问用户燃气灶是一边不打火还是两边不打火呢?]\nG1 -- 一边不打火 --> F1\nG1 -- 两边不打火 --> H1[询问用户燃气表前后两个阀门是打开的吗?]\nH1 -- 非打开状态 --> I1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nH1 -- 打开状态 --> J1[询问用户有燃气报警器吗?]\nJ1 -- 有 --> K1[询问用户能闻到燃气的味道吗?]\nK1 -- 有 --> L1[告诉用户请关闭燃气阀门,开窗通风,马上为您转接抢险专线]\nK1 -- 无 --> F1\nJ1 -- 无 --> M1[询问用户燃气表是卡表、物联表,还是普表的?]\nM1 -- 卡表 --> N1[严格回复: 好的,燃气灶不能用,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L欧,请您更换燃气表4节5号全新电池。如果燃气灶电池使用超过3至6个月,也需要更换,具体操作方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 物联表 --> O1[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。如果燃气灶电池使用超过3个月,请更换全新的1号电池。物联表故障排除方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nM1 -- 普表 --> P1[严格回复: 如果您家燃气灶电池使用超过3个月,可能会出现电量不足无法打火的情况,请您更换全新的1号电池。如果更换新电池后仍无法使用,请您预约师傅上门维修,预约方法稍后发短信给您,请注意查收。请问您还有其他业务需要咨询吗?]\nD1 -- 部分 --> Q1[询问用户有问题设备前的燃气阀门是打开的吗]\nQ1 -- 未打开 --> R1[请用户打开阀门后再尝试使用燃气,如果还不能使用再和我们联系。]\nQ1 -- 已打开 --> S1[判断有问题的设备是不是燃气灶]\nS1 -- 否 --> F1\nS1 -- 是 --> T1[询问用户是一边打不着火还是两边?]\nT1 -- 一边 --> F1\nT1 -- 两边 --> U1[严格回复: 好的,只有燃气灶具不能使用,是燃气灶本身的问题,灶具电池使用超过3个月会出现电池电量不足,无法打火,请您更换全新的1号电池。更换完电池还是不能使用,请联系灶具对应品牌的售后处理。]\nD1 -- 所有 --> V1[询问用户燃气阀门都打开了吗]\nV1 -- 未打开 --> W1[严格回复: 请您将阀门打开,注意控制力度,如果打不开,请您预约师傅上门处理,下单方式稍后发短信给您,请注意查收。]\nV1 -- 已打开 --> X1[询问用户有燃气报警器吗?]\nX1 -- 有 --> K1\nX1 -- 无 --> A11[询问用户燃气表是卡表、物联表,还是普表的?]\nA11 -- 卡表 --> B11[严格回复: 好的,请您插卡后看表上的显示,如果显示0.00,请您购买燃气;显示L 欧,请您更换燃气表4节5号全新电池,具体操作方法稍后发短信给您,请注意查收。]\nA11 -- 物联表 --> C11[严格回复: 好的,请您按下燃气表上的按钮,没有显示表示表电量不足,请更换4节5号全新电池,显示E-1003,请购买燃气。物联表故障排除方法稍后发短信给您,请注意查收。]\nA11 -- 普表 --> D11[严格回复: 燃气无法使用需要安排师傅入户处理,业务办理方式稍后发短信给您,请您按照短信指引自助预约师傅上门维修。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\n流程中各个参数信息为:\n\"设备名称\": \"设备名称,出现问题的燃气设备,例如燃气灶、热水器或采暖炉\"\n\n\n燃气-导航-燃气表排障流程的处理流程:\nflowchart TD\nA2[开始] -- 燃气表充值未到账 --> B2[询问用户是物联表、卡表、普表还是其他]\nB2 -- 物联表 --> C2[严格回复: 好的,物联表充值后您可以长按表上按钮3到5秒或者重新安装表电池来进行手动充值,如果之前表内有余额,充值的金额也会在第二天自动到帐,具体操作方法稍后发短信给您,请注意查收。]\nB2 -- 卡表 --> D2[询问用户插卡时有滴的响声吗?]\nD2 -- 有 --> E2[严格回复: 好的,请您先将燃气卡拔出,等待燃气表液晶屏没有任何显示后再将卡重新插进表内,提醒您,插卡进表后不能太快拔卡。如果操作后气量还是无法全部充到表内,请您预约师傅上门处理,具体操作方法稍后发短信给您,请注意查收。]\nD2 -- 无 --> F2[询问用户燃气表上显示数字、L2 O2 还是没有任何显示?]\nF2 -- 无显示 --> G2[严格回复: 好的,燃气表插卡不显示是燃气表没电了,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nF2 -- 显示数字 --> H2[严格回复: 好的,请您先拔出燃气卡,用纸片擦拭燃气卡芯片,等待表液晶屏上没有任何显示后,将燃气卡反过来插,详细的操作方法稍后发短信给您,请注意查收。]\nF2 -- 显示LO --> I2[严格回复: 好的,燃气表显示L O 是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nB2 -- 普表 --> J2[告诉用户马上转接人工服务]\nB2 -- 其他分支 --> K2[询问用户燃气表是插卡的还是其他的?]\nK2 -- 插卡 --> D2\nK2 -- 其他 --> J2\nA2[开始] -- 燃气表换电池 --> L2[询问用户是物联表、卡表、还是其他]\nL2 -- 其他 --> J2\nL2 -- 卡表 --> M2[严格回复: 好的,您使用的是IC卡表,请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换方法稍后发短信给您,请注意查收。]\nL2 -- 物联表 --> N2[严格回复: 好的,带按钮的是物联表,电池盒在燃气表液晶屏下方,请您双手按住表两侧凹槽向外拉开,更换4节5号电池,等待液晶屏上显示的字母完全消失后,按一下表按钮,液晶屏显示剩余金额,表示电池更换成功。具体更换方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表换表 --> O2[询问用户是小区通知统一换表还是安检师傅或营业员告知您需要换表?]\nO2 -- 小区统一 or 通知 --> P2[回复用户换表业务需要安排师傅入户处理,业务办理方式稍后发短信给您,请注意查收。]\nO2 -- 其他 --> J2\nA2[开始] -- 怀疑表快 or 补气 --> J2\nA2[开始] -- 燃气表响 --> Q2[询问用户燃气表是“嘀嘀”的响还是“咔咔”齿轮转动的响声?]\nQ2 -- 其他 --> J2\nQ2 -- 咔咔 --> R2[回复用户燃气表喀喀响是齿轮不正常转动的声音,需要预约师傅入户维修,预约方式稍后发短信给您,请注意查收。]\nQ2 -- 滴滴 --> S2[询问用户燃气表的液晶屏上是显示 L2 O2 吗?]\nS2 -- 是 --> T2[严格回复: 好的,燃气表显示 L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\nS2 -- 不是 --> U2[询问用户是燃气使用过程中响,还是不使用燃气的时候响呢?]\nU2 -- 使用时 --> V2[严格回复: 好的,燃气表在使用过程中响,请您稍候插卡查看表液晶屏,显示少于10方,请尽快购气,显示多于10方,需要安排师傅上门检测,具体操作方法稍后发短信给您,请注意查收。]\nU2 -- 停用时 --> W2[严格回复: 请您将燃气表电池取出,如果不响,请更换四节五号电池;如果还响,可能是您楼上楼下邻居家表响的管道传音,没有安全隐患,请正常使用。更换电池的操作方法稍后发短信给您,请注意查收。]\nA2[开始] -- 燃气表不显示 --> X2[询问用户是物联表、卡表、还是其他]\nX2 -- 其他 --> J2\nX2 -- 物联表 --> Y2[严格回复: 好的,您按完按钮,液晶屏没有任何显示,说明燃气表电池电量低,请您更换燃气表下方的,4节5号全新的电池,具体操作方法稍后发短信给您,请注意查收。]\nX2 -- 卡表 -->Z2[询问用户插卡了吗?]\nZ2 -- 已插卡 --> A12[严格回复: 好的,燃气表液晶屏不显示,是燃气表电池没电了。请您打开液晶屏下方的电池盒盖,更换4节5号电池,上边两节正极向右,下边两节正极向左,更换成功后会听到滴滴两声响和齿轮转动的声音。更换电池方法稍后发短信给您,请注意查收。]\nZ2 -- 未插卡 --> B12[严格回复: 好的,燃气表有节电功能,平时液晶屏不显示。如果插卡后显示0.00,请购买燃气;显示L O或者没有显示,请更换燃气表4节5号全新的电池,电池在液晶屏下方的电池盒内。]\nA2[开始] -- 燃气表显示乱码 --> C12[询问用户是物联表、卡表、还是其他]\nC12 -- 其他 --> J2\nC12 -- 物联表 --> D12[严格回复: 好的,稍后请您按下表上的按钮,如果显示E-1003,请购买燃气,其它显示请重新安装表电池。具体的故障排除方法,稍后发短信给您,请注意查收。]\nC12 -- 卡表 --> E12[询问用户燃气表液晶屏上显示LO,还是其它内容?]\nE12 -- 其他 --> F12[回复用户燃气表显示乱码请您预约师傅上门维修,具体下单方法稍后发短信给您,请注意查收]\nE12 -- 显示LO --> G12[严格回复: 好的,燃气表显示L 欧 是电池电量低,电池盒在液晶屏下方,请您打开电池盒盖,更换4节5号电池,更换成功后会听到滴滴两声响和齿轮转动的声音。具体更换方法稍后发短信给您,请注意查收。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"普表\": [\"我家里是普通的燃气表\", \"就是平常的燃气表呀\", \"是那种传统的机械燃气表\"]\n\"卡表\": [\"是可以插卡用的\", \"那种IC卡燃气表\", \"是通过IC卡来充气的\"]\n\"物联表\": [\"我这个不用卡的\", \"用手机来充气就行\", \"我这是物联表,不用之前的那种插卡的了\"]\n\"怀疑表快\": [\"表走的有点快\", \"气用的快\", \"给我看一下表是不是坏了,比之前用的多\"]\n\"燃气表响\": [\"然后,他的气表老是响是,怎么回事?\", \"燃气表一直鸣叫,不知道是什么回事\", \"我这个燃气怎么一直响?\", \"为什么我家燃气表一直在响\"]\n\"补气\": [\"我表里之前的气还没补呢\", \"作废的表需要补气\", \"卡里面的气没有充到表里,需要补一下气\"]\n\n\n请记住当前时间为:2034-10-18 06:42:22 星期三"], "levels2": ["自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "171", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个短故事\n1. 故事的叙述应采用文艺而富有情感的语气,让读者能够感受到大海的波澜壮阔,音乐的温柔抚慰,以及勇气的力量;\n# Inputs:\n关键词:大海,音乐,勇气\n"}], "type": "trace", "description": "创建一个短故事", "constraints": "1. 故事的叙述应采用文艺而富有情感的语气,让读者能够感受到大海的波澜壮阔,音乐的温柔抚慰,以及勇气的力量;", "input": "关键词:大海,音乐,勇气", "constraints_num": 1, "constraints_splits": ["1. 故事的叙述应采用文艺而富有情感的语气,让读者能够感受到大海的波澜壮阔,音乐的温柔抚慰,以及勇气的力量;"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "172", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以医生的身份分析手术后出现的头晕症状,提供可能的原因及治疗方案\n1. 以编号列表的形式给出每一种可能原因及相应的治疗方案;\n"}], "type": "trace", "description": "以医生的身份分析手术后出现的头晕症状,提供可能的原因及治疗方案", "constraints": "1. 以编号列表的形式给出每一种可能原因及相应的治疗方案;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 以编号列表的形式给出每一种可能原因及相应的治疗方案;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "173", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是顺丰金融中心的业务人员,主要负责打电话给信用卡逾期的用户催促其还款\n1. 参考下面流程回答问题。\n\n信用卡预期催收的处理流程:\nflowchartLR\nA(开始)-->B[表明单位是顺丰金融中心,确认是否是王女士]\nB--是本人-->C[严格回复: 您名下尾号5668的广发信用卡已逾期,截止昨日为止入账总欠款为20000元,您的最低还款额是2000元,询问是否今天还款]\nB--同事or亲属or朋友or认识-->F[询问能否转告联系我行]\nB--不是本人-->G[是否认识持卡人]\nB--不认识本人or不方便-->H[致歉打扰了,再见]\nB--出国出境or身体问题or拘留坐牢or怀疑死亡-->I[致歉打扰,请联系我行专线95508,感谢配合]\nC--盗刷or存错卡片or卡片丢失or询问卡号-->D[建议与我行客服热线95508联系反馈或查询情况]\nC--忘记还款or当天有还款意愿-->E[请今天21点之前还款最低金额,如有违约,会再次联系]\nC--遭遇自然灾害-->K[提醒注意避险,关于广发信用卡逾期问题会再次联系,或请致电95508了解]\nC--转人工坐席-->L[告知情况已记录,后续会有工作人员联系,或请致电95508]\nC--代偿-->M[建议将欠款情况告知,为了避免利费进一步增加,请务必安排今天还款]\nC--近期有还款意愿or协商还款--->N[严格回复: 您的卡片已逾期,为避免进一步影响您在我行的用卡记录,请在今天内办理还款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--不确定是否会还-->Y[严格回复: 如果您无法还清银行的最低还款,我行将积极通过您家人、同事、朋友,协助您解决问题,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--当天无还款意愿-->O[严格回复: 您已违反与我行签署的《信用卡客户协议》,如果您继续延滞,我行将暂停您的卡片并要求您结清名下所有欠款,希望您尽快处理广发行的欠款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--已还款-->P[告知稍后核实还款状态,如果没有准时到账还会再次联系]\nC--未收到账单-->R[告知账单明细会在账单日后5个工作日寄发,请留意邮箱及垃圾邮件。催促今天安排还款]\nC--利费问题-->S[利息和费用问题,可以致电95508咨询,卡片已经逾期,催促安排今天内还款]\nC--征信问题-->T[告知逾期和还款记录我行都会如实上报人行,为了征信不进一步恶化,请安排今天还款]\nC--欠款金额-->W[告知截止昨日欠款2万,为了避免利费增加,今天最低还款2000]\nC--重开卡or客户主动止付卡or注销卡-->X[告知卡片逾期被停用,如有开卡需求,今天还款后24小时致电95508申请]\nC--还款方式问题-->Z[告知可通过支付宝微信或者我行APP或柜面还款,更多方式可以咨询95508,催促今天安排还款]\nC--卡片外借-->A1[告知签订的合约仅限于本人使用,作为持卡人有责任还清欠款]\nC--发短信-->A2[告知稍后会发短信,催促还款]\nC--只还本金-->A3[告知客户在最后还款日前还款是没有利息的,但是当前逾期需要支付利息]\nC--表述困难如多头共债、没法工资、失业等-->A4[表示理解困难,但是需要今天21点前查收款项,询问今天能否按时处理]\nC--卡里有钱-->A5[建议先查看您还款账户是否有足够余额,我行会在今晚21点查收款项,询问今天是否可以处理]\nC--不方便or客户质疑专业性or质疑未到期催收or说重点or询问最迟还款日-->A6[表达信用卡已欠款逾期,催促今天安排还款]\nC--确认是否逾期-->A7[告知名下尾号为1234的信用卡已预期10天,截止昨天入账总欠款金额为20000元,最低还款额为2000元,询问是否可以再今天21点之前处理]\nG--认识-->F\nG--不认识-->A8[致歉打扰,表述这里是顺丰金融中心,如有需要会再联系]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"代偿\": [\"我老婆去还\", \"有人帮我还\", \"我妈会还\"]\n\"多头共债\": [\"我现在已经欠了很多钱\", \"其他银行也在催\"]\n\"利费问题\": [\"怎么产生这么多利息\", \"利息是怎样计算的\", \"你逾期费用也太多了吧\"]\n\n\n请记住当前时间为:2030-12-26 12:16:43 星期四\n# Inputs:\n你好?请问你是哪家公司的,找我有什么事呢?\n"}], "type": "trace", "description": "你是顺丰金融中心的业务人员,主要负责打电话给信用卡逾期的用户催促其还款", "constraints": "1. 参考下面流程回答问题。\n\n信用卡预期催收的处理流程:\nflowchartLR\nA(开始)-->B[表明单位是顺丰金融中心,确认是否是王女士]\nB--是本人-->C[严格回复: 您名下尾号5668的广发信用卡已逾期,截止昨日为止入账总欠款为20000元,您的最低还款额是2000元,询问是否今天还款]\nB--同事or亲属or朋友or认识-->F[询问能否转告联系我行]\nB--不是本人-->G[是否认识持卡人]\nB--不认识本人or不方便-->H[致歉打扰了,再见]\nB--出国出境or身体问题or拘留坐牢or怀疑死亡-->I[致歉打扰,请联系我行专线95508,感谢配合]\nC--盗刷or存错卡片or卡片丢失or询问卡号-->D[建议与我行客服热线95508联系反馈或查询情况]\nC--忘记还款or当天有还款意愿-->E[请今天21点之前还款最低金额,如有违约,会再次联系]\nC--遭遇自然灾害-->K[提醒注意避险,关于广发信用卡逾期问题会再次联系,或请致电95508了解]\nC--转人工坐席-->L[告知情况已记录,后续会有工作人员联系,或请致电95508]\nC--代偿-->M[建议将欠款情况告知,为了避免利费进一步增加,请务必安排今天还款]\nC--近期有还款意愿or协商还款--->N[严格回复: 您的卡片已逾期,为避免进一步影响您在我行的用卡记录,请在今天内办理还款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--不确定是否会还-->Y[严格回复: 如果您无法还清银行的最低还款,我行将积极通过您家人、同事、朋友,协助您解决问题,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--当天无还款意愿-->O[严格回复: 您已违反与我行签署的《信用卡客户协议》,如果您继续延滞,我行将暂停您的卡片并要求您结清名下所有欠款,希望您尽快处理广发行的欠款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--已还款-->P[告知稍后核实还款状态,如果没有准时到账还会再次联系]\nC--未收到账单-->R[告知账单明细会在账单日后5个工作日寄发,请留意邮箱及垃圾邮件。催促今天安排还款]\nC--利费问题-->S[利息和费用问题,可以致电95508咨询,卡片已经逾期,催促安排今天内还款]\nC--征信问题-->T[告知逾期和还款记录我行都会如实上报人行,为了征信不进一步恶化,请安排今天还款]\nC--欠款金额-->W[告知截止昨日欠款2万,为了避免利费增加,今天最低还款2000]\nC--重开卡or客户主动止付卡or注销卡-->X[告知卡片逾期被停用,如有开卡需求,今天还款后24小时致电95508申请]\nC--还款方式问题-->Z[告知可通过支付宝微信或者我行APP或柜面还款,更多方式可以咨询95508,催促今天安排还款]\nC--卡片外借-->A1[告知签订的合约仅限于本人使用,作为持卡人有责任还清欠款]\nC--发短信-->A2[告知稍后会发短信,催促还款]\nC--只还本金-->A3[告知客户在最后还款日前还款是没有利息的,但是当前逾期需要支付利息]\nC--表述困难如多头共债、没法工资、失业等-->A4[表示理解困难,但是需要今天21点前查收款项,询问今天能否按时处理]\nC--卡里有钱-->A5[建议先查看您还款账户是否有足够余额,我行会在今晚21点查收款项,询问今天是否可以处理]\nC--不方便or客户质疑专业性or质疑未到期催收or说重点or询问最迟还款日-->A6[表达信用卡已欠款逾期,催促今天安排还款]\nC--确认是否逾期-->A7[告知名下尾号为1234的信用卡已预期10天,截止昨天入账总欠款金额为20000元,最低还款额为2000元,询问是否可以再今天21点之前处理]\nG--认识-->F\nG--不认识-->A8[致歉打扰,表述这里是顺丰金融中心,如有需要会再联系]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"代偿\": [\"我老婆去还\", \"有人帮我还\", \"我妈会还\"]\n\"多头共债\": [\"我现在已经欠了很多钱\", \"其他银行也在催\"]\n\"利费问题\": [\"怎么产生这么多利息\", \"利息是怎样计算的\", \"你逾期费用也太多了吧\"]\n\n\n请记住当前时间为:2030-12-26 12:16:43 星期四", "input": "你好?请问你是哪家公司的,找我有什么事呢?", "constraints_num": 1, "constraints_splits": ["1. 参考下面流程回答问题。\n\n信用卡预期催收的处理流程:\nflowchartLR\nA(开始)-->B[表明单位是顺丰金融中心,确认是否是王女士]\nB--是本人-->C[严格回复: 您名下尾号5668的广发信用卡已逾期,截止昨日为止入账总欠款为20000元,您的最低还款额是2000元,询问是否今天还款]\nB--同事or亲属or朋友or认识-->F[询问能否转告联系我行]\nB--不是本人-->G[是否认识持卡人]\nB--不认识本人or不方便-->H[致歉打扰了,再见]\nB--出国出境or身体问题or拘留坐牢or怀疑死亡-->I[致歉打扰,请联系我行专线95508,感谢配合]\nC--盗刷or存错卡片or卡片丢失or询问卡号-->D[建议与我行客服热线95508联系反馈或查询情况]\nC--忘记还款or当天有还款意愿-->E[请今天21点之前还款最低金额,如有违约,会再次联系]\nC--遭遇自然灾害-->K[提醒注意避险,关于广发信用卡逾期问题会再次联系,或请致电95508了解]\nC--转人工坐席-->L[告知情况已记录,后续会有工作人员联系,或请致电95508]\nC--代偿-->M[建议将欠款情况告知,为了避免利费进一步增加,请务必安排今天还款]\nC--近期有还款意愿or协商还款--->N[严格回复: 您的卡片已逾期,为避免进一步影响您在我行的用卡记录,请在今天内办理还款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--不确定是否会还-->Y[严格回复: 如果您无法还清银行的最低还款,我行将积极通过您家人、同事、朋友,协助您解决问题,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--当天无还款意愿-->O[严格回复: 您已违反与我行签署的《信用卡客户协议》,如果您继续延滞,我行将暂停您的卡片并要求您结清名下所有欠款,希望您尽快处理广发行的欠款,我行会在今天晚上二十一点前查收款项,请问今天能不能按时处理?]\nC--已还款-->P[告知稍后核实还款状态,如果没有准时到账还会再次联系]\nC--未收到账单-->R[告知账单明细会在账单日后5个工作日寄发,请留意邮箱及垃圾邮件。催促今天安排还款]\nC--利费问题-->S[利息和费用问题,可以致电95508咨询,卡片已经逾期,催促安排今天内还款]\nC--征信问题-->T[告知逾期和还款记录我行都会如实上报人行,为了征信不进一步恶化,请安排今天还款]\nC--欠款金额-->W[告知截止昨日欠款2万,为了避免利费增加,今天最低还款2000]\nC--重开卡or客户主动止付卡or注销卡-->X[告知卡片逾期被停用,如有开卡需求,今天还款后24小时致电95508申请]\nC--还款方式问题-->Z[告知可通过支付宝微信或者我行APP或柜面还款,更多方式可以咨询95508,催促今天安排还款]\nC--卡片外借-->A1[告知签订的合约仅限于本人使用,作为持卡人有责任还清欠款]\nC--发短信-->A2[告知稍后会发短信,催促还款]\nC--只还本金-->A3[告知客户在最后还款日前还款是没有利息的,但是当前逾期需要支付利息]\nC--表述困难如多头共债、没法工资、失业等-->A4[表示理解困难,但是需要今天21点前查收款项,询问今天能否按时处理]\nC--卡里有钱-->A5[建议先查看您还款账户是否有足够余额,我行会在今晚21点查收款项,询问今天是否可以处理]\nC--不方便or客户质疑专业性or质疑未到期催收or说重点or询问最迟还款日-->A6[表达信用卡已欠款逾期,催促今天安排还款]\nC--确认是否逾期-->A7[告知名下尾号为1234的信用卡已预期10天,截止昨天入账总欠款金额为20000元,最低还款额为2000元,询问是否可以再今天21点之前处理]\nG--认识-->F\nG--不认识-->A8[致歉打扰,表述这里是顺丰金融中心,如有需要会再联系]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"代偿\": [\"我老婆去还\", \"有人帮我还\", \"我妈会还\"]\n\"多头共债\": [\"我现在已经欠了很多钱\", \"其他银行也在催\"]\n\"利费问题\": [\"怎么产生这么多利息\", \"利息是怎样计算的\", \"你逾期费用也太多了吧\"]\n\n\n请记住当前时间为:2030-12-26 12:16:43 星期四"], "levels2": ["自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "174", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为“新婚之家”博客创建一篇关于新房装饰的文章,文章需采用Markdown格式,包含至少三个装饰小贴士和两个实用的装饰案例,目标受众为新婚夫妇,关注卧室和客厅装饰,文章开头为“新婚夫妇分享他们的装饰经验”,采用亲切实用的语气,确保内容对新婚夫妇有实际帮助,激发装饰灵感。\n1. 角色扮演为已成功装饰新房的新婚夫妇,分享故事和经验;\n"}], "type": "trace", "description": "为“新婚之家”博客创建一篇关于新房装饰的文章,文章需采用Markdown格式,包含至少三个装饰小贴士和两个实用的装饰案例,目标受众为新婚夫妇,关注卧室和客厅装饰,文章开头为“新婚夫妇分享他们的装饰经验”,采用亲切实用的语气,确保内容对新婚夫妇有实际帮助,激发装饰灵感。", "constraints": "1. 角色扮演为已成功装饰新房的新婚夫妇,分享故事和经验;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 角色扮演为已成功装饰新房的新婚夫妇,分享故事和经验;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "175", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据健康膳食平衡,将三种食品分类到一天三餐中,并以表格形式呈现分类结果。\n1. 表格中应包括餐别、食品名称和营养成分概览;\n# Inputs:\n三种食品:烤面包片、蔬菜沙拉、炸鸡腿。\n"}], "type": "trace", "description": "根据健康膳食平衡,将三种食品分类到一天三餐中,并以表格形式呈现分类结果。", "constraints": "1. 表格中应包括餐别、食品名称和营养成分概览;", "input": "三种食品:烤面包片、蔬菜沙拉、炸鸡腿。", "constraints_num": 1, "constraints_splits": ["1. 表格中应包括餐别、食品名称和营养成分概览;"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "176", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "解析乳腺癌的基因突变与细胞增殖之间的关系,以及基于分子分型的治疗方案,以专业学术的语气风格撰写,输出内容需遵循APA引用格式。\n1. 使用编号列表来组织原因和治疗方案;\n"}], "type": "trace", "description": "解析乳腺癌的基因突变与细胞增殖之间的关系,以及基于分子分型的治疗方案,以专业学术的语气风格撰写,输出内容需遵循APA引用格式。", "constraints": "1. 使用编号列表来组织原因和治疗方案;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 使用编号列表来组织原因和治疗方案;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "177", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是一个知识问答系统\n1. 参考下面所给知识回答问题。\n\n【文档名】信美人寿相互保险社信美相互互联网锦意卫长期意外伤害保险产品说明书\n【标题】为方便您了解和购买本产品,请仔细阅读本产品说明书:\n一、产品基本特征\n2. 保险责任\n2.1必选责任\n【正文】(2) 如果被保险人于年满18周岁后的首个年生效对应日之后(含当日)身故的,一般意外身故保险金的数额为本合同的基本保险金额。如果在给付一般意外身故保险金前,我们已依本合同给付过一般意外伤残保险金,则在给付一般意外身故保险金时,需扣除已给付的一般意外伤残保险金。\n> 法定节假日一般意外伤残保险金\n\n被保险人在法定节假日期间遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在该意外伤害事故发生之日起180日内发生《人身保险伤残评定标准及代码》所列伤残项目,我们除按上述约定给付一般意外伤残保险金之外,还将根据该伤残项目对应的前述标准中列明的伤残等级,按“人身保险伤残程度与保险金给付比例表”所对应的给付比例乘以本合同的基本保险金额给付法定节假日一般意外伤残保险金。\n我们按本合同约定累计给付的法定节假日一般意外伤残保险金数额之和以本合同的基本保险金额为限,如果累计给付的法定节假日一般意外伤残保险金数额之和达到本合同的基本保险金额,我们对被保险人的法定节假日一般意外伤残保险金和法定节假日一般意外身故保险金渍任同时终止,本合同继续有效。\n> 法定节假日一般意外身故保险金\n# Inputs:\n信美相互互联网锦意卫长期意外伤害保险的《人身保险伤残评定标准及代码》的最新修订版是何时发布的?\n"}], "type": "trace", "description": "你是一个知识问答系统", "constraints": "1. 参考下面所给知识回答问题。\n\n【文档名】信美人寿相互保险社信美相互互联网锦意卫长期意外伤害保险产品说明书\n【标题】为方便您了解和购买本产品,请仔细阅读本产品说明书:\n一、产品基本特征\n2. 保险责任\n2.1必选责任\n【正文】(2) 如果被保险人于年满18周岁后的首个年生效对应日之后(含当日)身故的,一般意外身故保险金的数额为本合同的基本保险金额。如果在给付一般意外身故保险金前,我们已依本合同给付过一般意外伤残保险金,则在给付一般意外身故保险金时,需扣除已给付的一般意外伤残保险金。\n> 法定节假日一般意外伤残保险金\n\n被保险人在法定节假日期间遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在该意外伤害事故发生之日起180日内发生《人身保险伤残评定标准及代码》所列伤残项目,我们除按上述约定给付一般意外伤残保险金之外,还将根据该伤残项目对应的前述标准中列明的伤残等级,按“人身保险伤残程度与保险金给付比例表”所对应的给付比例乘以本合同的基本保险金额给付法定节假日一般意外伤残保险金。\n我们按本合同约定累计给付的法定节假日一般意外伤残保险金数额之和以本合同的基本保险金额为限,如果累计给付的法定节假日一般意外伤残保险金数额之和达到本合同的基本保险金额,我们对被保险人的法定节假日一般意外伤残保险金和法定节假日一般意外身故保险金渍任同时终止,本合同继续有效。\n> 法定节假日一般意外身故保险金", "input": "信美相互互联网锦意卫长期意外伤害保险的《人身保险伤残评定标准及代码》的最新修订版是何时发布的?", "constraints_num": 1, "constraints_splits": ["1. 参考下面所给知识回答问题。\n\n【文档名】信美人寿相互保险社信美相互互联网锦意卫长期意外伤害保险产品说明书\n【标题】为方便您了解和购买本产品,请仔细阅读本产品说明书:\n一、产品基本特征\n2. 保险责任\n2.1必选责任\n【正文】(2) 如果被保险人于年满18周岁后的首个年生效对应日之后(含当日)身故的,一般意外身故保险金的数额为本合同的基本保险金额。如果在给付一般意外身故保险金前,我们已依本合同给付过一般意外伤残保险金,则在给付一般意外身故保险金时,需扣除已给付的一般意外伤残保险金。\n> 法定节假日一般意外伤残保险金\n\n被保险人在法定节假日期间遭受意外伤害事故,并因该次意外伤害事故直接导致被保险人在该意外伤害事故发生之日起180日内发生《人身保险伤残评定标准及代码》所列伤残项目,我们除按上述约定给付一般意外伤残保险金之外,还将根据该伤残项目对应的前述标准中列明的伤残等级,按“人身保险伤残程度与保险金给付比例表”所对应的给付比例乘以本合同的基本保险金额给付法定节假日一般意外伤残保险金。\n我们按本合同约定累计给付的法定节假日一般意外伤残保险金数额之和以本合同的基本保险金额为限,如果累计给付的法定节假日一般意外伤残保险金数额之和达到本合同的基本保险金额,我们对被保险人的法定节假日一般意外伤残保险金和法定节假日一般意外身故保险金渍任同时终止,本合同继续有效。\n> 法定节假日一般意外身故保险金"], "levels2": ["文本背景信息约束"], "category": "trace1.0"} +{"id": "178", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "构思一个充满奇幻色彩与传奇故事的驯龙训练师学校概念\n1. 写作中,要求运用丰富的想象和生动的描述,让读者仿佛身临其境,感受到龙与训练师之间的深厚羁绊;\n"}], "type": "trace", "description": "构思一个充满奇幻色彩与传奇故事的驯龙训练师学校概念", "constraints": "1. 写作中,要求运用丰富的想象和生动的描述,让读者仿佛身临其境,感受到龙与训练师之间的深厚羁绊;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 写作中,要求运用丰富的想象和生动的描述,让读者仿佛身临其境,感受到龙与训练师之间的深厚羁绊;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "179", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的输入语句转换为正式礼貌的文本,并以JSON格式返回结果,包括原文和译文的对照。\n1. 翻译的目标语言为法语;\n# Inputs:\n你好,世界!\n"}], "type": "trace", "description": "将给定的输入语句转换为正式礼貌的文本,并以JSON格式返回结果,包括原文和译文的对照。", "constraints": "1. 翻译的目标语言为法语;", "input": "你好,世界!", "constraints_num": 1, "constraints_splits": ["1. 翻译的目标语言为法语;"], "levels2": ["多语言约束"], "category": "trace1.0"} +{"id": "180", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细介绍马可波罗最著名的旅行\n1. 描述时需使用清晰的时间顺序和正确的地理方位,以增强叙述的条理性和准确性;\n"}], "type": "trace", "description": "详细介绍马可波罗最著名的旅行", "constraints": "1. 描述时需使用清晰的时间顺序和正确的地理方位,以增强叙述的条理性和准确性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 描述时需使用清晰的时间顺序和正确的地理方位,以增强叙述的条理性和准确性;"], "levels2": ["语法结构约束"], "category": "trace1.0"} +{"id": "181", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一场比赛的精彩瞬间\n1. 场景设定在一场紧张激烈的足球比赛中;\n"}], "type": "trace", "description": "描述一场比赛的精彩瞬间", "constraints": "1. 场景设定在一场紧张激烈的足球比赛中;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 场景设定在一场紧张激烈的足球比赛中;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "182", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析治疗感染控制与医院卫生中常用的药物,包括但不限于青霉素、头孢菌素和氯霉素等,详细说明这些药物对患者的影响,包括治疗效果、潜在的副作用、相互作用以及不适应症。\n1. 分析中应避免提供具体的医疗案例或个人医疗建议。\n"}], "type": "trace", "description": "分析治疗感染控制与医院卫生中常用的药物,包括但不限于青霉素、头孢菌素和氯霉素等,详细说明这些药物对患者的影响,包括治疗效果、潜在的副作用、相互作用以及不适应症。", "constraints": "1. 分析中应避免提供具体的医疗案例或个人医疗建议。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 分析中应避免提供具体的医疗案例或个人医疗建议。"], "levels2": ["隐私约束"], "category": "trace1.0"} +{"id": "183", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一段简短的故事概述\n1. 故事主角是一位勇敢且好奇心旺盛的年轻探险家,必须注重描绘其性格特点;\n"}], "type": "trace", "description": "创作一段简短的故事概述", "constraints": "1. 故事主角是一位勇敢且好奇心旺盛的年轻探险家,必须注重描绘其性格特点;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 故事主角是一位勇敢且好奇心旺盛的年轻探险家,必须注重描绘其性格特点;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "184", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "从实际案例中挑选并提供一个明显的错误示例和一个典范的正确示例,通过对比说明遵循正确做法的极端重要性。\n1. 错误示例应突出律师因专业能力不足或缺乏责任心导致客户财产损失的严重后果;\n"}], "type": "trace", "description": "从实际案例中挑选并提供一个明显的错误示例和一个典范的正确示例,通过对比说明遵循正确做法的极端重要性。", "constraints": "1. 错误示例应突出律师因专业能力不足或缺乏责任心导致客户财产损失的严重后果;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 错误示例应突出律师因专业能力不足或缺乏责任心导致客户财产损失的严重后果;"], "levels2": ["负例约束"], "category": "trace1.0"} +{"id": "185", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个简短的对话,讨论在全球范围内缓解贫困的方法\n1. 角色A和角色B都应提出基于事实的论据来支持他们的观点;\n"}], "type": "trace", "description": "创建一个简短的对话,讨论在全球范围内缓解贫困的方法", "constraints": "1. 角色A和角色B都应提出基于事实的论据来支持他们的观点;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 角色A和角色B都应提出基于事实的论据来支持他们的观点;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "186", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "从给定文本中摘录所有人名和日期\n1. 输出格式为列表;\n# Inputs:\n文本:在2023年夏季,李华、张明和王丽参加了国际数学奥林匹克竞赛,其中李华获得金牌,张明获得银牌,王丽获得铜牌。\n"}], "type": "trace", "description": "从给定文本中摘录所有人名和日期", "constraints": "1. 输出格式为列表;", "input": "文本:在2023年夏季,李华、张明和王丽参加了国际数学奥林匹克竞赛,其中李华获得金牌,张明获得银牌,王丽获得铜牌。", "constraints_num": 1, "constraints_splits": ["1. 输出格式为列表;"], "levels2": ["编号和列表约束"], "category": "trace1.0"} +{"id": "187", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用-LaTeX-格式撰写一篇关于就业市场数字化趋势、技能和知识变化以及教育适应性的文章总结\n1. 结尾必须为“教育体系正积极适应这一变化”;\n"}], "type": "trace", "description": "使用-LaTeX-格式撰写一篇关于就业市场数字化趋势、技能和知识变化以及教育适应性的文章总结", "constraints": "1. 结尾必须为“教育体系正积极适应这一变化”;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 结尾必须为“教育体系正积极适应这一变化”;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "188", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为描述特定产品的段落添加积极的观点和评价\n1. 段落总字数在200字左右;\n# Inputs:\n这件手工制作的陶瓷花瓶,由当地经验丰富的工匠亲手精制,它不仅体现了匠人的高超技艺,而且其简洁而美妙的设计,让人感受到艺术与生活的完美融合,是家居装饰的不二之选,它能够为任何空间增添一份静谧与雅致。\n"}], "type": "trace", "description": "为描述特定产品的段落添加积极的观点和评价", "constraints": "1. 段落总字数在200字左右;", "input": "这件手工制作的陶瓷花瓶,由当地经验丰富的工匠亲手精制,它不仅体现了匠人的高超技艺,而且其简洁而美妙的设计,让人感受到艺术与生活的完美融合,是家居装饰的不二之选,它能够为任何空间增添一份静谧与雅致。", "constraints_num": 1, "constraints_splits": ["1. 段落总字数在200字左右;"], "levels2": ["数值约束"], "category": "trace1.0"} +{"id": "189", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于未来十年人工智能领域发展的前瞻文章\n1. 目标读者为技术行业内的专业人士,内容需深入浅出,既能吸引非AI专家的兴趣,又能满足行业内人士对深度信息的需求;\n"}], "type": "trace", "description": "写一篇关于未来十年人工智能领域发展的前瞻文章", "constraints": "1. 目标读者为技术行业内的专业人士,内容需深入浅出,既能吸引非AI专家的兴趣,又能满足行业内人士对深度信息的需求;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 目标读者为技术行业内的专业人士,内容需深入浅出,既能吸引非AI专家的兴趣,又能满足行业内人士对深度信息的需求;"], "levels2": ["受众目标约束"], "category": "trace1.0"} +{"id": "190", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为XYZ公司制定一份详细的营销策略计划书,针对电动汽车充电桩在城市居民及商业地区的目标市场,分析并对比主要竞争对手ABC公司、DEF公司、GHI公司的市场表现。\n1. 计划书应遵循专业营销报告的格式,包含封面、目录、摘要、正文、结论和附录部分;\n"}], "type": "trace", "description": "为XYZ公司制定一份详细的营销策略计划书,针对电动汽车充电桩在城市居民及商业地区的目标市场,分析并对比主要竞争对手ABC公司、DEF公司、GHI公司的市场表现。", "constraints": "1. 计划书应遵循专业营销报告的格式,包含封面、目录、摘要、正文、结论和附录部分;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 计划书应遵循专业营销报告的格式,包含封面、目录、摘要、正文、结论和附录部分;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "191", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是北京政务中心的在线客服,主要负责:帮助想要进行租房公积金提取的用户判断是否符合条件;帮助想要进行购房公积金提取的用户判断是否符合条件\n1. 参考下面流程回答问题。\n\n北京政务公积金-租房公积金提取的处理流程:\nflowchart TD\nA1([开始]) -- 租房提取公积金 --> B1[严格回复: 租房提取公积金条件:1,连续足额缴存满3个月;2,本人及配偶在北京无自有住房且租赁住房。请问您是否符合条件?]\nB1 -- 符合条件 --> C1[询问用户租的是商品房、公租房或保租房?]\nB1 -- 不符合条件 --> D1[告诉用户无法办理]\nC1 -- 公租房 or 保租房 --> E1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月可按照实际月租金提取。特殊除外:2023年6月5日前已开具公租房或保租房的租房发票的,可以到柜台按照实际发票总金额办理提取一次, 但是必须提供租赁合同备案编号。]\nC1 -- 商品房 --> F1[问客户有没有发票]\nF1 -- 没有 --> G1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月到账2000元,一年不超过24000元,如一年到期后想继续提取,需勾选“本人同意在事项到期后系统自动接续申请”。]\nF1 -- 有 --> H1[严格回复: 请问您家符合多子女家庭(家庭内有二孩及以上多子女且至少一名子女未满18)吗?]\nH1 -- 符合条件 --> I1[严格回复: 租房提取北京公积金网站可直接办结,每月可按照实际月租金提取。]\nH1 -- 不符合条件 --> J1[严格回复: 租房提取北京公积金网站可直接办结,按月提取,按照当月缴存额和月租金孰低原则支付。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"租房提取公积金\": [\"租房子是可以提取公积金的吧\", \"租房提取公积金需要满足哪些条件\", \"租房提取公积金的额度是多少\"]\n\n\n北京政务公积金-购房公积金提取的处理流程:\nflowchart TD\nA2([开始]) -- 购房提取公积金 --> B2[询问用户是北京购房还是异地购房]\nB2 -- 北京 --> C2[跟用户确认自己或配偶有没有提取过]\nC2 -- 自己提取过 --> D2[严格回复: 如您购房款没到提取上限可直接办理二次提取,身份证到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 配偶提取过 --> E2[严格回复: 提供身份证原件、结婚证原件到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 都没有提取过 --> F2[告诉用户可以在北京公积金网站http://gjj2.beijing2.gov2.cn2/直接办理,也可以询问线上办理和柜台办理所需材料以及周期]\nF2 -- 线上办理材料 --> G2[严格回复: 有网签直接填写网签合同编号和网签查询密码,无网签需上传房屋所有权证或不动产权证、购房发票或契税票原件影像。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。线上办理地址:北京公积金网站http://gjj.beijing.gov.cn/。]\nF2 -- 柜台办理材料 --> H2[严格回复: 本人办理提供身份证原件、结婚证原件、网签合同编号及密码、无网签信息的,提供房屋所有权证号或不动产权证号、销售不动产统一发票或契税完税凭证(需有计税金额)原件,到任意管理部(除通州管理部本部)或受托银行网点均可办理。经办人办理的,经办人携带经办人身份证原件、申请人填写的《申请提取住房公积金个人授权、承诺书》一份及上述中的材料办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nF2 -- 提取周期 --> I2[严格回复: 本人只需要持身份证原件到任意管理部(除通州管理部)或受托银行网点办理约定提取。约定提取周期可选择三个月、半年或一年。]\nB2 -- 异地 --> J2[询问用户是在河北、天津还是在户籍地购房]\nJ2 -- 都不是 --> K2[严格回复: 抱歉,无法为您办理公积金购房提取。特殊除外:如在2018年9月17日前自己或配偶在市属提取过,可以按照二次提取或配偶方提取办理。]\nJ2 -- 户籍地购房 --> L2[询问用户夫妻双方在北京有没有提取过]\nL2 -- 有 --> M2[告诉用户又北京购房提取记录的无法进行户籍地购房提取公积金]\nL2 -- 没有 --> N2[询问用户这套房子夫妻双方有没有在市管提取过]\nN2 -- 自己提取过 --> D2\nN2 -- 配偶提取过 --> E2\nN2 -- 都没提取过 --> O2[询问用户是全款还是贷款]\nO2 -- 全款购房 --> P2[告诉用户购买域外住房且人在购房地的,可通过“跨省通办”渠道,申请提取北京缴纳的公积金,具体可咨询购房地公积金中心]\nO2 -- 贷款购房 --> Q2[严格回复: 在京外购房可以凭北京住房公积金管理中心开具的《异地贷款职工住房公积金缴存使用证明》。该证明已可在北京公积金网站或政务服务便民自助终端直接打印,无需到柜台办理。向购房所在地城市的住房公积金管理中心申请住房公积金个人住房贷款时,应按照购房所在地城市的住房公积金管理中心要求准备贷款资料并办理贷款手续。若相关部门需电话核实证明信息,则可拨打010-12329热线电话进行核实。]\nJ2 -- 河北或天津 --> R2[询问用户夫妻双方是否在北京有房或有北京购房提取记录]\nR2 -- 没有 --> N2\nR2 -- 有 --> S2[告诉用户北京有房或有北京购房提取记录,无法进行河北或天津购房提取公积金。]\nJ2 -- 户籍地是河北或天津 --> T2[询问用户夫妻双方有没有北京购房提取记录]\nT2 -- 没有 --> N2\nT2 -- 有 --> S2\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"购房提取公积金\": [\"买房子怎么提取公积金\", \"我要买房子,可以提取公积金吗\", \"我要买房想提取公积金需要什么材料\"]\n\"户籍地购房\": [\"户籍地购房\", \"老家\", \"我老家\"]\n\n\n请记住当前时间为:2034-04-06 14:12:46 星期四\n# Inputs:\n你好,请问我怎么能从公积金账户里提取资金用于在北京购买我的第一套房子?\n"}], "type": "trace", "description": "你是北京政务中心的在线客服,主要负责:帮助想要进行租房公积金提取的用户判断是否符合条件;帮助想要进行购房公积金提取的用户判断是否符合条件", "constraints": "1. 参考下面流程回答问题。\n\n北京政务公积金-租房公积金提取的处理流程:\nflowchart TD\nA1([开始]) -- 租房提取公积金 --> B1[严格回复: 租房提取公积金条件:1,连续足额缴存满3个月;2,本人及配偶在北京无自有住房且租赁住房。请问您是否符合条件?]\nB1 -- 符合条件 --> C1[询问用户租的是商品房、公租房或保租房?]\nB1 -- 不符合条件 --> D1[告诉用户无法办理]\nC1 -- 公租房 or 保租房 --> E1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月可按照实际月租金提取。特殊除外:2023年6月5日前已开具公租房或保租房的租房发票的,可以到柜台按照实际发票总金额办理提取一次, 但是必须提供租赁合同备案编号。]\nC1 -- 商品房 --> F1[问客户有没有发票]\nF1 -- 没有 --> G1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月到账2000元,一年不超过24000元,如一年到期后想继续提取,需勾选“本人同意在事项到期后系统自动接续申请”。]\nF1 -- 有 --> H1[严格回复: 请问您家符合多子女家庭(家庭内有二孩及以上多子女且至少一名子女未满18)吗?]\nH1 -- 符合条件 --> I1[严格回复: 租房提取北京公积金网站可直接办结,每月可按照实际月租金提取。]\nH1 -- 不符合条件 --> J1[严格回复: 租房提取北京公积金网站可直接办结,按月提取,按照当月缴存额和月租金孰低原则支付。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"租房提取公积金\": [\"租房子是可以提取公积金的吧\", \"租房提取公积金需要满足哪些条件\", \"租房提取公积金的额度是多少\"]\n\n\n北京政务公积金-购房公积金提取的处理流程:\nflowchart TD\nA2([开始]) -- 购房提取公积金 --> B2[询问用户是北京购房还是异地购房]\nB2 -- 北京 --> C2[跟用户确认自己或配偶有没有提取过]\nC2 -- 自己提取过 --> D2[严格回复: 如您购房款没到提取上限可直接办理二次提取,身份证到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 配偶提取过 --> E2[严格回复: 提供身份证原件、结婚证原件到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 都没有提取过 --> F2[告诉用户可以在北京公积金网站http://gjj2.beijing2.gov2.cn2/直接办理,也可以询问线上办理和柜台办理所需材料以及周期]\nF2 -- 线上办理材料 --> G2[严格回复: 有网签直接填写网签合同编号和网签查询密码,无网签需上传房屋所有权证或不动产权证、购房发票或契税票原件影像。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。线上办理地址:北京公积金网站http://gjj.beijing.gov.cn/。]\nF2 -- 柜台办理材料 --> H2[严格回复: 本人办理提供身份证原件、结婚证原件、网签合同编号及密码、无网签信息的,提供房屋所有权证号或不动产权证号、销售不动产统一发票或契税完税凭证(需有计税金额)原件,到任意管理部(除通州管理部本部)或受托银行网点均可办理。经办人办理的,经办人携带经办人身份证原件、申请人填写的《申请提取住房公积金个人授权、承诺书》一份及上述中的材料办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nF2 -- 提取周期 --> I2[严格回复: 本人只需要持身份证原件到任意管理部(除通州管理部)或受托银行网点办理约定提取。约定提取周期可选择三个月、半年或一年。]\nB2 -- 异地 --> J2[询问用户是在河北、天津还是在户籍地购房]\nJ2 -- 都不是 --> K2[严格回复: 抱歉,无法为您办理公积金购房提取。特殊除外:如在2018年9月17日前自己或配偶在市属提取过,可以按照二次提取或配偶方提取办理。]\nJ2 -- 户籍地购房 --> L2[询问用户夫妻双方在北京有没有提取过]\nL2 -- 有 --> M2[告诉用户又北京购房提取记录的无法进行户籍地购房提取公积金]\nL2 -- 没有 --> N2[询问用户这套房子夫妻双方有没有在市管提取过]\nN2 -- 自己提取过 --> D2\nN2 -- 配偶提取过 --> E2\nN2 -- 都没提取过 --> O2[询问用户是全款还是贷款]\nO2 -- 全款购房 --> P2[告诉用户购买域外住房且人在购房地的,可通过“跨省通办”渠道,申请提取北京缴纳的公积金,具体可咨询购房地公积金中心]\nO2 -- 贷款购房 --> Q2[严格回复: 在京外购房可以凭北京住房公积金管理中心开具的《异地贷款职工住房公积金缴存使用证明》。该证明已可在北京公积金网站或政务服务便民自助终端直接打印,无需到柜台办理。向购房所在地城市的住房公积金管理中心申请住房公积金个人住房贷款时,应按照购房所在地城市的住房公积金管理中心要求准备贷款资料并办理贷款手续。若相关部门需电话核实证明信息,则可拨打010-12329热线电话进行核实。]\nJ2 -- 河北或天津 --> R2[询问用户夫妻双方是否在北京有房或有北京购房提取记录]\nR2 -- 没有 --> N2\nR2 -- 有 --> S2[告诉用户北京有房或有北京购房提取记录,无法进行河北或天津购房提取公积金。]\nJ2 -- 户籍地是河北或天津 --> T2[询问用户夫妻双方有没有北京购房提取记录]\nT2 -- 没有 --> N2\nT2 -- 有 --> S2\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"购房提取公积金\": [\"买房子怎么提取公积金\", \"我要买房子,可以提取公积金吗\", \"我要买房想提取公积金需要什么材料\"]\n\"户籍地购房\": [\"户籍地购房\", \"老家\", \"我老家\"]\n\n\n请记住当前时间为:2034-04-06 14:12:46 星期四", "input": "你好,请问我怎么能从公积金账户里提取资金用于在北京购买我的第一套房子?", "constraints_num": 1, "constraints_splits": ["1. 参考下面流程回答问题。\n\n北京政务公积金-租房公积金提取的处理流程:\nflowchart TD\nA1([开始]) -- 租房提取公积金 --> B1[严格回复: 租房提取公积金条件:1,连续足额缴存满3个月;2,本人及配偶在北京无自有住房且租赁住房。请问您是否符合条件?]\nB1 -- 符合条件 --> C1[询问用户租的是商品房、公租房或保租房?]\nB1 -- 不符合条件 --> D1[告诉用户无法办理]\nC1 -- 公租房 or 保租房 --> E1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月可按照实际月租金提取。特殊除外:2023年6月5日前已开具公租房或保租房的租房发票的,可以到柜台按照实际发票总金额办理提取一次, 但是必须提供租赁合同备案编号。]\nC1 -- 商品房 --> F1[问客户有没有发票]\nF1 -- 没有 --> G1[严格回复: 租房提取北京公积金网站http://gjj.beijing.gov.cn/可直接办结,每月到账2000元,一年不超过24000元,如一年到期后想继续提取,需勾选“本人同意在事项到期后系统自动接续申请”。]\nF1 -- 有 --> H1[严格回复: 请问您家符合多子女家庭(家庭内有二孩及以上多子女且至少一名子女未满18)吗?]\nH1 -- 符合条件 --> I1[严格回复: 租房提取北京公积金网站可直接办结,每月可按照实际月租金提取。]\nH1 -- 不符合条件 --> J1[严格回复: 租房提取北京公积金网站可直接办结,按月提取,按照当月缴存额和月租金孰低原则支付。]\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"租房提取公积金\": [\"租房子是可以提取公积金的吧\", \"租房提取公积金需要满足哪些条件\", \"租房提取公积金的额度是多少\"]\n\n\n北京政务公积金-购房公积金提取的处理流程:\nflowchart TD\nA2([开始]) -- 购房提取公积金 --> B2[询问用户是北京购房还是异地购房]\nB2 -- 北京 --> C2[跟用户确认自己或配偶有没有提取过]\nC2 -- 自己提取过 --> D2[严格回复: 如您购房款没到提取上限可直接办理二次提取,身份证到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 配偶提取过 --> E2[严格回复: 提供身份证原件、结婚证原件到任意管理部(除通州管理部本部)或受托银行网点办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nC2 -- 都没有提取过 --> F2[告诉用户可以在北京公积金网站http://gjj2.beijing2.gov2.cn2/直接办理,也可以询问线上办理和柜台办理所需材料以及周期]\nF2 -- 线上办理材料 --> G2[严格回复: 有网签直接填写网签合同编号和网签查询密码,无网签需上传房屋所有权证或不动产权证、购房发票或契税票原件影像。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。线上办理地址:北京公积金网站http://gjj.beijing.gov.cn/。]\nF2 -- 柜台办理材料 --> H2[严格回复: 本人办理提供身份证原件、结婚证原件、网签合同编号及密码、无网签信息的,提供房屋所有权证号或不动产权证号、销售不动产统一发票或契税完税凭证(需有计税金额)原件,到任意管理部(除通州管理部本部)或受托银行网点均可办理。经办人办理的,经办人携带经办人身份证原件、申请人填写的《申请提取住房公积金个人授权、承诺书》一份及上述中的材料办理。如在异地提取过,还需要提供异地公积金中心开具的提取记录单。]\nF2 -- 提取周期 --> I2[严格回复: 本人只需要持身份证原件到任意管理部(除通州管理部)或受托银行网点办理约定提取。约定提取周期可选择三个月、半年或一年。]\nB2 -- 异地 --> J2[询问用户是在河北、天津还是在户籍地购房]\nJ2 -- 都不是 --> K2[严格回复: 抱歉,无法为您办理公积金购房提取。特殊除外:如在2018年9月17日前自己或配偶在市属提取过,可以按照二次提取或配偶方提取办理。]\nJ2 -- 户籍地购房 --> L2[询问用户夫妻双方在北京有没有提取过]\nL2 -- 有 --> M2[告诉用户又北京购房提取记录的无法进行户籍地购房提取公积金]\nL2 -- 没有 --> N2[询问用户这套房子夫妻双方有没有在市管提取过]\nN2 -- 自己提取过 --> D2\nN2 -- 配偶提取过 --> E2\nN2 -- 都没提取过 --> O2[询问用户是全款还是贷款]\nO2 -- 全款购房 --> P2[告诉用户购买域外住房且人在购房地的,可通过“跨省通办”渠道,申请提取北京缴纳的公积金,具体可咨询购房地公积金中心]\nO2 -- 贷款购房 --> Q2[严格回复: 在京外购房可以凭北京住房公积金管理中心开具的《异地贷款职工住房公积金缴存使用证明》。该证明已可在北京公积金网站或政务服务便民自助终端直接打印,无需到柜台办理。向购房所在地城市的住房公积金管理中心申请住房公积金个人住房贷款时,应按照购房所在地城市的住房公积金管理中心要求准备贷款资料并办理贷款手续。若相关部门需电话核实证明信息,则可拨打010-12329热线电话进行核实。]\nJ2 -- 河北或天津 --> R2[询问用户夫妻双方是否在北京有房或有北京购房提取记录]\nR2 -- 没有 --> N2\nR2 -- 有 --> S2[告诉用户北京有房或有北京购房提取记录,无法进行河北或天津购房提取公积金。]\nJ2 -- 户籍地是河北或天津 --> T2[询问用户夫妻双方有没有北京购房提取记录]\nT2 -- 没有 --> N2\nT2 -- 有 --> S2\n\n流程中-- --中间表示用户意图或跳转条件,部分用户意图及其示例话术为:\n\"购房提取公积金\": [\"买房子怎么提取公积金\", \"我要买房子,可以提取公积金吗\", \"我要买房想提取公积金需要什么材料\"]\n\"户籍地购房\": [\"户籍地购房\", \"老家\", \"我老家\"]\n\n\n请记住当前时间为:2034-04-06 14:12:46 星期四"], "levels2": ["自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "192", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇题为\"我的理想家乡\"的短文\n1. 短文应以Markdown格式提交,使用标题、子标题和强调文本(例如,*斜体*或**粗体**)来突出关键信息,确保文本内容的层次清晰和可读性;\n"}], "type": "trace", "description": "撰写一篇题为\"我的理想家乡\"的短文", "constraints": "1. 短文应以Markdown格式提交,使用标题、子标题和强调文本(例如,*斜体*或**粗体**)来突出关键信息,确保文本内容的层次清晰和可读性;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 短文应以Markdown格式提交,使用标题、子标题和强调文本(例如,*斜体*或**粗体**)来突出关键信息,确保文本内容的层次清晰和可读性;"], "levels2": ["输出格式约束"], "category": "trace1.0"} +{"id": "193", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇论文风格的文章,论述阅读小说如何增进人类的理解力、同情心和想象力。\n1. 确保论文结构清晰,包括引言、主体论证和结论部分。\n"}], "type": "trace", "description": "撰写一篇论文风格的文章,论述阅读小说如何增进人类的理解力、同情心和想象力。", "constraints": "1. 确保论文结构清晰,包括引言、主体论证和结论部分。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 确保论文结构清晰,包括引言、主体论证和结论部分。"], "levels2": ["层次化结构约束"], "category": "trace1.0"} +{"id": "194", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰寫一篇論文,解釋為什麼美國的教育系統會培養出“呆板無趣、缺乏好奇心”的學生。\n1. 全文需保持客觀、理性的態度,避免使用情緒化的語言或偏見性表達。\n"}], "type": "trace", "description": "撰寫一篇論文,解釋為什麼美國的教育系統會培養出“呆板無趣、缺乏好奇心”的學生。", "constraints": "1. 全文需保持客觀、理性的態度,避免使用情緒化的語言或偏見性表達。", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 全文需保持客觀、理性的態度,避免使用情緒化的語言或偏見性表達。"], "levels2": ["语气风格约束"], "category": "trace1.0"} +{"id": "195", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个吸引人的广告宣传语\n1. 宣传语需以大写形式呈现,以突出广告的视觉效果;\n"}], "type": "trace", "description": "设计一个吸引人的广告宣传语", "constraints": "1. 宣传语需以大写形式呈现,以突出广告的视觉效果;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 宣传语需以大写形式呈现,以突出广告的视觉效果;"], "levels2": ["语言特征约束"], "category": "trace1.0"} +{"id": "196", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为特斯拉汽车品牌撰写一份广告脚本。\n1. 脚本中关键信息和产品特点应使用加粗字体突出显示,以增强视觉效果和信息传达的清晰度;\n"}], "type": "trace", "description": "为特斯拉汽车品牌撰写一份广告脚本。", "constraints": "1. 脚本中关键信息和产品特点应使用加粗字体突出显示,以增强视觉效果和信息传达的清晰度;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 脚本中关键信息和产品特点应使用加粗字体突出显示,以增强视觉效果和信息传达的清晰度;"], "levels2": ["文本样式约束"], "category": "trace1.0"} +{"id": "197", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据一组给定的植物学数据集,使用机器学习分类模型来预测一个未知花卉的类别。\n1. 报告中包含模型的准确度、召回率和F1分数。\n# Inputs:\n数据集包含1000条记录,每条记录包含花瓣的长度(cm)、花瓣的宽度(cm)、花萼的长度(cm)、花萼的宽度(cm)以及花卉的颜色(红、黄、白)特征。花卉的类别为玫瑰、郁金香、百合。\n"}], "type": "trace", "description": "根据一组给定的植物学数据集,使用机器学习分类模型来预测一个未知花卉的类别。", "constraints": "1. 报告中包含模型的准确度、召回率和F1分数。", "input": "数据集包含1000条记录,每条记录包含花瓣的长度(cm)、花瓣的宽度(cm)、花萼的长度(cm)、花萼的宽度(cm)以及花卉的颜色(红、黄、白)特征。花卉的类别为玫瑰、郁金香、百合。", "constraints_num": 1, "constraints_splits": ["1. 报告中包含模型的准确度、召回率和F1分数。"], "levels2": ["包含约束"], "category": "trace1.0"} +{"id": "198", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个适合大学数学专业水平的、具有挑战性的数学问题(难度等级评定在7至9之间),并以专业学术的语气,使用适当的数学公式和术语,解释如何找到问题的答案。\n1. 以一位数学教授的身份提出问题和解答;\n"}], "type": "trace", "description": "提供一个适合大学数学专业水平的、具有挑战性的数学问题(难度等级评定在7至9之间),并以专业学术的语气,使用适当的数学公式和术语,解释如何找到问题的答案。", "constraints": "1. 以一位数学教授的身份提出问题和解答;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 以一位数学教授的身份提出问题和解答;"], "levels2": ["角色扮演约束"], "category": "trace1.0"} +{"id": "199", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以严谨正式和科普的语气风格,写一篇关于气候变化对植物和动物生态系统的影响的文章。\n1. 文章应该按照以下结构模版进行组织:1. 引言:介绍气候变化的背景与重要性。1. 案例分析:详细介绍三个具体的植物或动物案例,每个案例至少探讨两种气候变化影响。1. 结论:总结气候变化对生态系统的影响以及未来展望。1. 参考文献列表:使用编号列表形式列出所有引用的文献;\n"}], "type": "trace", "description": "以严谨正式和科普的语气风格,写一篇关于气候变化对植物和动物生态系统的影响的文章。", "constraints": "1. 文章应该按照以下结构模版进行组织:1. 引言:介绍气候变化的背景与重要性。1. 案例分析:详细介绍三个具体的植物或动物案例,每个案例至少探讨两种气候变化影响。1. 结论:总结气候变化对生态系统的影响以及未来展望。1. 参考文献列表:使用编号列表形式列出所有引用的文献;", "input": "NULL", "constraints_num": 1, "constraints_splits": ["1. 文章应该按照以下结构模版进行组织:1. 引言:介绍气候变化的背景与重要性。1. 案例分析:详细介绍三个具体的植物或动物案例,每个案例至少探讨两种气候变化影响。1. 结论:总结气候变化对生态系统的影响以及未来展望。1. 参考文献列表:使用编号列表形式列出所有引用的文献;"], "levels2": ["模版约束"], "category": "trace1.0"} +{"id": "200", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以科学研究员的角度,解析气候变化对极地海洋环境的影响,特别关注北极地区的冰层融化情况。报告应包括海洋生态系统面临的三大挑战,以及针对这些挑战的创新应对措施。\n1. 报告应从科学研究员的角度撰写;\n2. 报告应特别关注北极地区的冰层融化情况;\n3. 报告中应列出海洋生态系统面临的三大挑战;\n4. 报告中应提出针对这些挑战的创新应对措施,且措施应具有实际操作性;\n5. 应考虑到政府、科研机构和民间组织的参与;\n6. 报告的受众为环境政策制定者和相关科研人员;\n7. 报告中应使用专业术语;\n8. 报告中需提供详实的科学数据支持。\n"}], "type": "trace", "description": "以科学研究员的角度,解析气候变化对极地海洋环境的影响,特别关注北极地区的冰层融化情况。报告应包括海洋生态系统面临的三大挑战,以及针对这些挑战的创新应对措施。", "constraints": "1. 报告应从科学研究员的角度撰写;\n2. 报告应特别关注北极地区的冰层融化情况;\n3. 报告中应列出海洋生态系统面临的三大挑战;\n4. 报告中应提出针对这些挑战的创新应对措施,且措施应具有实际操作性;\n5. 应考虑到政府、科研机构和民间组织的参与;\n6. 报告的受众为环境政策制定者和相关科研人员;\n7. 报告中应使用专业术语;\n8. 报告中需提供详实的科学数据支持。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 报告应从科学研究员的角度撰写;", "2. 报告应特别关注北极地区的冰层融化情况;", "3. 报告中应列出海洋生态系统面临的三大挑战;", "4. 报告中应提出针对这些挑战的创新应对措施,且措施应具有实际操作性;", "5. 应考虑到政府、科研机构和民间组织的参与;", "6. 报告的受众为环境政策制定者和相关科研人员;", "7. 报告中应使用专业术语;", "8. 报告中需提供详实的科学数据支持。"], "levels2": ["角色扮演约束", "主题约束", "包含约束", "包含约束", "包含约束", "受众目标约束", "语言特征约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "201", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份报告,分析环境因素对遗传疾病的影响机制,要求包括引言、方法、结果、讨论和结论五个部分,使用专业学术的语气风格,基于环境医学和遗传学的最新研究进展。\n1. 报告应采用专业学术的语气风格;\n2. 报告需根据环境医学和遗传学的最新研究进展撰写;\n3. 报告包含引言、方法、结果、讨论和结论五个部分;\n4. 结论中需提出科学的应对措施;\n5. 使用编号列表整理研究发现的关键点;\n6. 采用层次化结构组织内容;\n7. 报告的引用和参考遵循APA格式;\n8. 确保所有信息来源的准确性和可靠性;\n"}], "type": "trace", "description": "撰写一份报告,分析环境因素对遗传疾病的影响机制,要求包括引言、方法、结果、讨论和结论五个部分,使用专业学术的语气风格,基于环境医学和遗传学的最新研究进展。", "constraints": "1. 报告应采用专业学术的语气风格;\n2. 报告需根据环境医学和遗传学的最新研究进展撰写;\n3. 报告包含引言、方法、结果、讨论和结论五个部分;\n4. 结论中需提出科学的应对措施;\n5. 使用编号列表整理研究发现的关键点;\n6. 采用层次化结构组织内容;\n7. 报告的引用和参考遵循APA格式;\n8. 确保所有信息来源的准确性和可靠性;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 报告应采用专业学术的语气风格;", "2. 报告需根据环境医学和遗传学的最新研究进展撰写;", "3. 报告包含引言、方法、结果、讨论和结论五个部分;", "4. 结论中需提出科学的应对措施;", "5. 使用编号列表整理研究发现的关键点;", "6. 采用层次化结构组织内容;", "7. 报告的引用和参考遵循APA格式;", "8. 确保所有信息来源的准确性和可靠性;"], "levels2": ["语气风格约束", "主题约束", "层次化结构约束", "包含约束", "编号和列表约束", "层次化结构约束", "引用和参考约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "202", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气,解释氨氧替加和达伊沙韦这两种药物的异同点,分析时需包括它们的化学结构、作用机制以及临床应用。同时,针对每种药物,明确指出至少三种它们分别适用于的具体情况,并从安全性、有效性和成本效益三个方面进行综合分析。\n1.以专业医学研究员的角度解释;\n2. 医学专业学生和临床医生;\n3. 化学结构、作用机制、临床应用、安全性、有效性和成本效益分析;\n4. 专业学术的;\n5. 使用医学专业术语;\n6. 以Markdown表格形式列出每种药物的特性对比和适用情况分析;\n7. 使用标题和子标题来区分药物特性对比和适用情况分析;\n8. 提供一份关于两种抗生素药物特性和适用情况的对比分析作为示例;\n"}], "type": "trace", "description": "以专业学术的语气,解释氨氧替加和达伊沙韦这两种药物的异同点,分析时需包括它们的化学结构、作用机制以及临床应用。同时,针对每种药物,明确指出至少三种它们分别适用于的具体情况,并从安全性、有效性和成本效益三个方面进行综合分析。", "constraints": "1.以专业医学研究员的角度解释;\n2. 医学专业学生和临床医生;\n3. 化学结构、作用机制、临床应用、安全性、有效性和成本效益分析;\n4. 专业学术的;\n5. 使用医学专业术语;\n6. 以Markdown表格形式列出每种药物的特性对比和适用情况分析;\n7. 使用标题和子标题来区分药物特性对比和适用情况分析;\n8. 提供一份关于两种抗生素药物特性和适用情况的对比分析作为示例;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1.以专业医学研究员的角度解释;", "2. 医学专业学生和临床医生;", "3. 化学结构、作用机制、临床应用、安全性、有效性和成本效益分析;", "4. 专业学术的;", "5. 使用医学专业术语;", "6. 以Markdown表格形式列出每种药物的特性对比和适用情况分析;", "7. 使用标题和子标题来区分药物特性对比和适用情况分析;", "8. 提供一份关于两种抗生素药物特性和适用情况的对比分析作为示例;"], "levels2": ["角色扮演约束", "受众目标约束", "包含约束", "语气风格约束", "语言特征约束", "输出格式约束", "层次化结构约束", "正例约束"], "category": "trace1.0"} +{"id": "203", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个响应式的HTML表格,支持多个用户同时使用,具有实时更新和冲突处理功能,部署在AWS EC2上,使用DynamoDB数据库,确保高并发、数据安全性和企业级代码质量。\n1. 使用React前端、NestJS后端和AWS上的DynamoDB数据库;\n2. 前端应用程序每秒向后端发送onChange事件更新,并每秒从后端获取数据更新UI;\n3. 表格需要处理多个用户编辑时的冲突,确保数据一致性和完整性;\n4. 应用程序部署在AWS EC2实例上,使用DynamoDB作为数据存储;\n5. 设计时考虑高并发和数据安全性;\n6. 所有操作需要有完整的日志记录和审计追踪;\n7. 遵循敏捷开发流程,进行持续集成和持续部署(CI/CD);\n8. 确保代码质量和性能达到企业级标准;\n"}], "type": "trace", "description": "创建一个响应式的HTML表格,支持多个用户同时使用,具有实时更新和冲突处理功能,部署在AWS EC2上,使用DynamoDB数据库,确保高并发、数据安全性和企业级代码质量。", "constraints": "1. 使用React前端、NestJS后端和AWS上的DynamoDB数据库;\n2. 前端应用程序每秒向后端发送onChange事件更新,并每秒从后端获取数据更新UI;\n3. 表格需要处理多个用户编辑时的冲突,确保数据一致性和完整性;\n4. 应用程序部署在AWS EC2实例上,使用DynamoDB作为数据存储;\n5. 设计时考虑高并发和数据安全性;\n6. 所有操作需要有完整的日志记录和审计追踪;\n7. 遵循敏捷开发流程,进行持续集成和持续部署(CI/CD);\n8. 确保代码质量和性能达到企业级标准;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 使用React前端、NestJS后端和AWS上的DynamoDB数据库;", "2. 前端应用程序每秒向后端发送onChange事件更新,并每秒从后端获取数据更新UI;", "3. 表格需要处理多个用户编辑时的冲突,确保数据一致性和完整性;", "4. 应用程序部署在AWS EC2实例上,使用DynamoDB作为数据存储;", "5. 设计时考虑高并发和数据安全性;", "6. 所有操作需要有完整的日志记录和审计追踪;", "7. 遵循敏捷开发流程,进行持续集成和持续部署(CI/CD);", "8. 确保代码质量和性能达到企业级标准;"], "levels2": ["主题约束", "数值约束", "表格背景信息约束", "包含约束", "主题约束", "输出格式约束", "自然语言流程背景信息约束", "价值观约束"], "category": "trace1.0"} +{"id": "204", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个全面的广告活动,针对新型能量饮料,面向18-30岁的年轻成年人,设计吸引特定细分市场的营销策略。\n1. 广告活动应聚焦于创新产品的营销策略;\n2. 目标受众为18-30岁的年轻成年人,需明确其细分市场,如学生、创业者、健身爱好者等;\n3. 需制定吸引特定群体制定关键信息和口号;\n4. 选择最有效的媒体渠道进行宣传(如社交媒体、在线广告、户外广告等);\n5. 考虑与意见领袖合作或举办活动以增强品牌影响力;\n6. 策略需确保传达能量饮料的功能性、独特性和与目标受众生活方式的关联性;\n7. 提案中需使用正式的商务语言;\n8. 提供一个时间表和预算概览,以展示广告活动的执行步骤和预期成本;\n"}], "type": "trace", "description": "创建一个全面的广告活动,针对新型能量饮料,面向18-30岁的年轻成年人,设计吸引特定细分市场的营销策略。", "constraints": "1. 广告活动应聚焦于创新产品的营销策略;\n2. 目标受众为18-30岁的年轻成年人,需明确其细分市场,如学生、创业者、健身爱好者等;\n3. 需制定吸引特定群体制定关键信息和口号;\n4. 选择最有效的媒体渠道进行宣传(如社交媒体、在线广告、户外广告等);\n5. 考虑与意见领袖合作或举办活动以增强品牌影响力;\n6. 策略需确保传达能量饮料的功能性、独特性和与目标受众生活方式的关联性;\n7. 提案中需使用正式的商务语言;\n8. 提供一个时间表和预算概览,以展示广告活动的执行步骤和预期成本;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 广告活动应聚焦于创新产品的营销策略;", "2. 目标受众为18-30岁的年轻成年人,需明确其细分市场,如学生、创业者、健身爱好者等;", "3. 需制定吸引特定群体制定关键信息和口号;", "4. 选择最有效的媒体渠道进行宣传(如社交媒体、在线广告、户外广告等);", "5. 考虑与意见领袖合作或举办活动以增强品牌影响力;", "6. 策略需确保传达能量饮料的功能性、独特性和与目标受众生活方式的关联性;", "7. 提案中需使用正式的商务语言;", "8. 提供一个时间表和预算概览,以展示广告活动的执行步骤和预期成本;"], "levels2": ["主题约束", "受众目标约束", "受众目标约束", "包含约束", "包含约束", "受众目标约束", "语气风格约束", "输出格式约束"], "category": "trace1.0"} +{"id": "205", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在旋转姿势下为患者进行脊麻手术时,遵循特定情境下的详细步骤和注意事项,以最大程度地避免可能的并发症。\n1. 遵循术前评估,特别注意脊柱状况;\n2. 确保患者在旋转至侧卧位前,采取适当的体位,使用合适的支撑物;\n3. 确保所有必要的监测设备在患者体位变动前后均能正确工作;\n4. 与手术团队成员进行有效沟通,确保在患者体位变动时,团队成员对患者的安全和舒适负责;\n5. 精确控制针头插入的角度和深度,避免过深或过浅导致的并发症;\n6. 在手术过程中,持续观察患者反应,立即采取相应措施;\n7. 手术后,密切观察患者是否出现与脊麻相关的并发症,及时处理;\n8. 向患者解释手术过程,包括采用旋转姿势的意义,以及可能的并发症。\n"}], "type": "trace", "description": "在旋转姿势下为患者进行脊麻手术时,遵循特定情境下的详细步骤和注意事项,以最大程度地避免可能的并发症。", "constraints": "1. 遵循术前评估,特别注意脊柱状况;\n2. 确保患者在旋转至侧卧位前,采取适当的体位,使用合适的支撑物;\n3. 确保所有必要的监测设备在患者体位变动前后均能正确工作;\n4. 与手术团队成员进行有效沟通,确保在患者体位变动时,团队成员对患者的安全和舒适负责;\n5. 精确控制针头插入的角度和深度,避免过深或过浅导致的并发症;\n6. 在手术过程中,持续观察患者反应,立即采取相应措施;\n7. 手术后,密切观察患者是否出现与脊麻相关的并发症,及时处理;\n8. 向患者解释手术过程,包括采用旋转姿势的意义,以及可能的并发症。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 遵循术前评估,特别注意脊柱状况;", "2. 确保患者在旋转至侧卧位前,采取适当的体位,使用合适的支撑物;", "3. 确保所有必要的监测设备在患者体位变动前后均能正确工作;", "4. 与手术团队成员进行有效沟通,确保在患者体位变动时,团队成员对患者的安全和舒适负责;", "5. 精确控制针头插入的角度和深度,避免过深或过浅导致的并发症;", "6. 在手术过程中,持续观察患者反应,立即采取相应措施;", "7. 手术后,密切观察患者是否出现与脊麻相关的并发症,及时处理;", "8. 向患者解释手术过程,包括采用旋转姿势的意义,以及可能的并发症。"], "levels2": ["自然语言流程背景信息约束", "包含约束", "包含约束", "角色扮演约束", "数值约束", "自然语言流程背景信息约束", "包含约束", "角色扮演约束"], "category": "trace1.0"} +{"id": "206", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为Deal Sourcing模块创建代码,设计仪表板\n1. 使用Bootstrap样式设计;\n2. 确保代码遵循HTML5和CSS3的语法规则;\n3. 添加搜索、筛选和分页功能;\n4. 搜索功能应能支持关键词和过滤选项;\n5. 筛选功能需支持多条件组合筛选;\n6. 分页功能需确保每页不超过50项记录;\n7. 整体布局需保持清晰、直观;\n8. 确保在不同屏幕尺寸下的自适应性和美观性;\n"}], "type": "trace", "description": "为Deal Sourcing模块创建代码,设计仪表板", "constraints": "1. 使用Bootstrap样式设计;\n2. 确保代码遵循HTML5和CSS3的语法规则;\n3. 添加搜索、筛选和分页功能;\n4. 搜索功能应能支持关键词和过滤选项;\n5. 筛选功能需支持多条件组合筛选;\n6. 分页功能需确保每页不超过50项记录;\n7. 整体布局需保持清晰、直观;\n8. 确保在不同屏幕尺寸下的自适应性和美观性;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 使用Bootstrap样式设计;", "2. 确保代码遵循HTML5和CSS3的语法规则;", "3. 添加搜索、筛选和分页功能;", "4. 搜索功能应能支持关键词和过滤选项;", "5. 筛选功能需支持多条件组合筛选;", "6. 分页功能需确保每页不超过50项记录;", "7. 整体布局需保持清晰、直观;", "8. 确保在不同屏幕尺寸下的自适应性和美观性;"], "levels2": ["文本样式约束", "语法结构约束", "包含约束", "包含约束", "包含约束", "数值约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "207", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为AI工具集成服务设计一个服务页面\n1. 使用Elementor进行设计,确保页面布局清晰,视觉效果吸引人;\n2. 页面包括引人注目的标题和副标题,清晰地传达服务价值;\n3. 页面详细的功能介绍,列出至少5个核心功能;\n4. 页面包含至少3个客户案例,展示服务的实际应用和效果;\n5. 页面提供至少3种不同级别的价格计划;\n6. 页面包含至少5个问题的常见问题解答,解决潜在客户的疑虑;\n7. 页面中应包含关键词优化的元描述,不少于150字,以及相关的元标签;\n8. 所有内容符合SEO最佳实践,以提高搜索引擎排名;\n"}], "type": "trace", "description": "为AI工具集成服务设计一个服务页面", "constraints": "1. 使用Elementor进行设计,确保页面布局清晰,视觉效果吸引人;\n2. 页面包括引人注目的标题和副标题,清晰地传达服务价值;\n3. 页面详细的功能介绍,列出至少5个核心功能;\n4. 页面包含至少3个客户案例,展示服务的实际应用和效果;\n5. 页面提供至少3种不同级别的价格计划;\n6. 页面包含至少5个问题的常见问题解答,解决潜在客户的疑虑;\n7. 页面中应包含关键词优化的元描述,不少于150字,以及相关的元标签;\n8. 所有内容符合SEO最佳实践,以提高搜索引擎排名;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 使用Elementor进行设计,确保页面布局清晰,视觉效果吸引人;", "2. 页面包括引人注目的标题和副标题,清晰地传达服务价值;", "3. 页面详细的功能介绍,列出至少5个核心功能;", "4. 页面包含至少3个客户案例,展示服务的实际应用和效果;", "5. 页面提供至少3种不同级别的价格计划;", "6. 页面包含至少5个问题的常见问题解答,解决潜在客户的疑虑;", "7. 页面中应包含关键词优化的元描述,不少于150字,以及相关的元标签;", "8. 所有内容符合SEO最佳实践,以提高搜索引擎排名;"], "levels2": ["模版约束", "层次化结构约束", "数值约束", "包含约束", "数值约束", "数值约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "208", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个商业模式,该模式能够有效地连接捐赠者、患者和医生,用于医疗慈善平台,模式需以表格形式呈现,包括收入来源、成本结构、关键活动、关键资源、关键合作伙伴和客户细分。\n1. 患者需求需经过财务和医疗需求验证,医疗需求由医生验证;\n2. 捐赠者可以自由选择向特定经过验证的患者捐赠任意金额,最低限额为5美元;\n3. 收入来源需详细说明平台如何从捐赠、广告、服务费等中获取收入;\n4. 成本结构需列出运营平台所需的成本,如员工薪资、技术开发、市场推广等;\n5. 关键活动需描述平台为实现商业模式成功运营的核心活动,如患者需求验证、医生验证、捐赠管理等;\n6. 关键资源需列出平台成功运营所需的关键资源,如技术平台、医疗专家、营销渠道等;\n7. 关键合作伙伴需说明平台与哪些关键合作伙伴建立合作关系,如医院、保险公司、慈善组织等;\n8. 客户细分需定义平台的目标客户群体,包括捐赠者、患者和医生,并描述他们各自的需求和利益。\n"}], "type": "trace", "description": "设计一个商业模式,该模式能够有效地连接捐赠者、患者和医生,用于医疗慈善平台,模式需以表格形式呈现,包括收入来源、成本结构、关键活动、关键资源、关键合作伙伴和客户细分。", "constraints": "1. 患者需求需经过财务和医疗需求验证,医疗需求由医生验证;\n2. 捐赠者可以自由选择向特定经过验证的患者捐赠任意金额,最低限额为5美元;\n3. 收入来源需详细说明平台如何从捐赠、广告、服务费等中获取收入;\n4. 成本结构需列出运营平台所需的成本,如员工薪资、技术开发、市场推广等;\n5. 关键活动需描述平台为实现商业模式成功运营的核心活动,如患者需求验证、医生验证、捐赠管理等;\n6. 关键资源需列出平台成功运营所需的关键资源,如技术平台、医疗专家、营销渠道等;\n7. 关键合作伙伴需说明平台与哪些关键合作伙伴建立合作关系,如医院、保险公司、慈善组织等;\n8. 客户细分需定义平台的目标客户群体,包括捐赠者、患者和医生,并描述他们各自的需求和利益。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 患者需求需经过财务和医疗需求验证,医疗需求由医生验证;", "2. 捐赠者可以自由选择向特定经过验证的患者捐赠任意金额,最低限额为5美元;", "3. 收入来源需详细说明平台如何从捐赠、广告、服务费等中获取收入;", "4. 成本结构需列出运营平台所需的成本,如员工薪资、技术开发、市场推广等;", "5. 关键活动需描述平台为实现商业模式成功运营的核心活动,如患者需求验证、医生验证、捐赠管理等;", "6. 关键资源需列出平台成功运营所需的关键资源,如技术平台、医疗专家、营销渠道等;", "7. 关键合作伙伴需说明平台与哪些关键合作伙伴建立合作关系,如医院、保险公司、慈善组织等;", "8. 客户细分需定义平台的目标客户群体,包括捐赠者、患者和医生,并描述他们各自的需求和利益。"], "levels2": ["自然语言流程背景信息约束", "数值约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "受众目标约束"], "category": "trace1.0"} +{"id": "209", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇博客文章的大纲,主题为“房主需要了解Bellgrove v Eldridge [1954] HCA 36的内容”。文章旨在帮助房主解决建筑纠纷,特别是在新南威尔士州民事和行政法庭(NCAT)的代表问题。文章应使用专业法律语言,同时保持对非法律背景读者的可读性。\n1. 文章标题为“房主需要了解Bellgrove v Eldridge [1954] HCA 36的内容”;\n2. 大纲应包括以下部分:引言、主体部分、实践部分、结论;\n3. 引言需概述Bellgrove v Eldridge案的历史背景;\n4. 主体部分需详细分析案件的判决及其对房主的意义;\n5. 实践部分需提供房主在遇到建筑纠纷时的应对策略;\n6. 结论需总结案件对房主权益保护的启示和建议;\n7. 大纲中应包含关键术语的定义,以及相关法律条款的引用;\n8. 文章应以专业法律语言为主,同时保持易于非法律背景的房主理解;\n"}], "type": "trace", "description": "撰写一篇博客文章的大纲,主题为“房主需要了解Bellgrove v Eldridge [1954] HCA 36的内容”。文章旨在帮助房主解决建筑纠纷,特别是在新南威尔士州民事和行政法庭(NCAT)的代表问题。文章应使用专业法律语言,同时保持对非法律背景读者的可读性。", "constraints": "1. 文章标题为“房主需要了解Bellgrove v Eldridge [1954] HCA 36的内容”;\n2. 大纲应包括以下部分:引言、主体部分、实践部分、结论;\n3. 引言需概述Bellgrove v Eldridge案的历史背景;\n4. 主体部分需详细分析案件的判决及其对房主的意义;\n5. 实践部分需提供房主在遇到建筑纠纷时的应对策略;\n6. 结论需总结案件对房主权益保护的启示和建议;\n7. 大纲中应包含关键术语的定义,以及相关法律条款的引用;\n8. 文章应以专业法律语言为主,同时保持易于非法律背景的房主理解;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文章标题为“房主需要了解Bellgrove v Eldridge [1954] HCA 36的内容”;", "2. 大纲应包括以下部分:引言、主体部分、实践部分、结论;", "3. 引言需概述Bellgrove v Eldridge案的历史背景;", "4. 主体部分需详细分析案件的判决及其对房主的意义;", "5. 实践部分需提供房主在遇到建筑纠纷时的应对策略;", "6. 结论需总结案件对房主权益保护的启示和建议;", "7. 大纲中应包含关键术语的定义,以及相关法律条款的引用;", "8. 文章应以专业法律语言为主,同时保持易于非法律背景的房主理解;"], "levels2": ["模版约束", "层次化结构约束", "包含约束", "包含约束", "包含约束", "包含约束", "引用和参考约束", "语气风格约束"], "category": "trace1.0"} +{"id": "210", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为患者G制定一个详细的治疗方案,针对其泌尿系结石情况。\n1. 患者G是一名30岁女性,职业为教师,生活方式较为规律;\n2. 患者饮食偏咸,最近一次B超显示其患有泌尿系结石疾病,症状逐渐加重,伴有轻微的血尿和腰部疼痛;\n3. 治疗方案需考虑患者的生活习惯和职业特点;\n4. 方案中应包含短期缓解症状的措施,长期预防结石复发的建议,以及明确手术治疗的适应症和禁忌症;\n5. 短期缓解症状措施中应包含止痛和消炎药物的使用;\n6. 长期预防结石复发建议中应包含饮食调整、运动建议和定期随访计划;\n7. 治疗方案需既专业又易于患者理解;\n8. 遵循医学伦理,不泄露患者隐私。\n"}], "type": "trace", "description": "为患者G制定一个详细的治疗方案,针对其泌尿系结石情况。", "constraints": "1. 患者G是一名30岁女性,职业为教师,生活方式较为规律;\n2. 患者饮食偏咸,最近一次B超显示其患有泌尿系结石疾病,症状逐渐加重,伴有轻微的血尿和腰部疼痛;\n3. 治疗方案需考虑患者的生活习惯和职业特点;\n4. 方案中应包含短期缓解症状的措施,长期预防结石复发的建议,以及明确手术治疗的适应症和禁忌症;\n5. 短期缓解症状措施中应包含止痛和消炎药物的使用;\n6. 长期预防结石复发建议中应包含饮食调整、运动建议和定期随访计划;\n7. 治疗方案需既专业又易于患者理解;\n8. 遵循医学伦理,不泄露患者隐私。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 患者G是一名30岁女性,职业为教师,生活方式较为规律;", "2. 患者饮食偏咸,最近一次B超显示其患有泌尿系结石疾病,症状逐渐加重,伴有轻微的血尿和腰部疼痛;", "3. 治疗方案需考虑患者的生活习惯和职业特点;", "4. 方案中应包含短期缓解症状的措施,长期预防结石复发的建议,以及明确手术治疗的适应症和禁忌症;", "5. 短期缓解症状措施中应包含止痛和消炎药物的使用;", "6. 长期预防结石复发建议中应包含饮食调整、运动建议和定期随访计划;", "7. 治疗方案需既专业又易于患者理解;", "8. 遵循医学伦理,不泄露患者隐私。"], "levels2": ["文本背景信息约束", "文本背景信息约束", "包含约束", "包含约束", "包含约束", "包含约束", "语气风格约束", "隐私约束"], "category": "trace1.0"} +{"id": "211", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以医学专业报告的格式,解析并报告以下肝脏功能检查结果:AST 37U/L,ALT 32U/L,GGT 50U/L,Cr 100umol/L。需判断肝脏是否存在损伤,如果存在损伤,需给出可能的损伤原因,提出相应的治疗建议和后续监测计划。报告需包含对各项指标的详细解释、临床意义以及与肝损伤的关联分析。\n1. 报告必须采用医学专业报告的格式;\n2. 需要对AST、ALT、GGT、Cr四项指标进行详细解释、临床意义分析和与肝损伤的关联;\n3. 报告中应明确判断肝脏是否存在损伤;\n4. 如果存在肝损伤,需列举可能的损伤原因,并解释;\n5. 报告需包含具体治疗建议;\n6. 需制定后续监测计划,包括定期检查项目及周期;\n7. 报告需包含附录,列明参考文献及研究依据;\n8. 报告需包含医生签名,用于示例。\n"}], "type": "trace", "description": "以医学专业报告的格式,解析并报告以下肝脏功能检查结果:AST 37U/L,ALT 32U/L,GGT 50U/L,Cr 100umol/L。需判断肝脏是否存在损伤,如果存在损伤,需给出可能的损伤原因,提出相应的治疗建议和后续监测计划。报告需包含对各项指标的详细解释、临床意义以及与肝损伤的关联分析。", "constraints": "1. 报告必须采用医学专业报告的格式;\n2. 需要对AST、ALT、GGT、Cr四项指标进行详细解释、临床意义分析和与肝损伤的关联;\n3. 报告中应明确判断肝脏是否存在损伤;\n4. 如果存在肝损伤,需列举可能的损伤原因,并解释;\n5. 报告需包含具体治疗建议;\n6. 需制定后续监测计划,包括定期检查项目及周期;\n7. 报告需包含附录,列明参考文献及研究依据;\n8. 报告需包含医生签名,用于示例。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 报告必须采用医学专业报告的格式;", "2. 需要对AST、ALT、GGT、Cr四项指标进行详细解释、临床意义分析和与肝损伤的关联;", "3. 报告中应明确判断肝脏是否存在损伤;", "4. 如果存在肝损伤,需列举可能的损伤原因,并解释;", "5. 报告需包含具体治疗建议;", "6. 需制定后续监测计划,包括定期检查项目及周期;", "7. 报告需包含附录,列明参考文献及研究依据;", "8. 报告需包含医生签名,用于示例。"], "levels2": ["模版约束", "包含约束", "包含约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "引用和参考约束", "包含约束"], "category": "trace1.0"} +{"id": "212", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个20分钟演讲的幻灯片,关于数据科学的介绍和比较,使用PowerPoint格式。\n1. 幻灯片需使用专业模板;\n2. 内容包括简要介绍数据科学、与传统商业分析、统计学、人工智能/机器学习的比较和对比;\n3. 使用并列对比表格和图表展示差异;\n4. 解释数据科学重要性,并给出实际工作案例;\n5. 提及数据科学中的当前趋势;\n6. 每个趋势下应添加解释性备注;\n7. 幻灯片中包含参考文献和引用,确保信息准确性和可靠性;\n8. 幻灯片格式为PowerPoint。\n"}], "type": "trace", "description": "创建一个20分钟演讲的幻灯片,关于数据科学的介绍和比较,使用PowerPoint格式。", "constraints": "1. 幻灯片需使用专业模板;\n2. 内容包括简要介绍数据科学、与传统商业分析、统计学、人工智能/机器学习的比较和对比;\n3. 使用并列对比表格和图表展示差异;\n4. 解释数据科学重要性,并给出实际工作案例;\n5. 提及数据科学中的当前趋势;\n6. 每个趋势下应添加解释性备注;\n7. 幻灯片中包含参考文献和引用,确保信息准确性和可靠性;\n8. 幻灯片格式为PowerPoint。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 幻灯片需使用专业模板;", "2. 内容包括简要介绍数据科学、与传统商业分析、统计学、人工智能/机器学习的比较和对比;", "3. 使用并列对比表格和图表展示差异;", "4. 解释数据科学重要性,并给出实际工作案例;", "5. 提及数据科学中的当前趋势;", "6. 每个趋势下应添加解释性备注;", "7. 幻灯片中包含参考文献和引用,确保信息准确性和可靠性;", "8. 幻灯片格式为PowerPoint。"], "levels2": ["模版约束", "包含约束", "输出格式约束", "包含约束", "包含约束", "文本样式约束", "引用和参考约束", "输出格式约束"], "category": "trace1.0"} +{"id": "213", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一个人工智能系统如何在医疗保健领域中帮助医生诊断病情。\n1. 内容应围绕人工智能在医疗诊断中的应用,具体包括但不限于:人工智能系统如何收集和分析病人的症状、如何比对数据库中的病例、如何辅助医生进行病情的初步判断、如何提供治疗方案的建议,以及人工智能系统在医疗决策支持中的作用;\n2. 内容中应排除任何可能引起恐慌或误导的信息,确保信息的准确性和可靠性;\n3. 文本风格上,要求采用严谨正式的语气,使用专业学术的语言,保持客观、中立的立场;\n4. 使用专业术语,同时确保文本的可读性和易懂性;\n5. 格式上,要求使用编号列表来组织信息,包含适当的段落和小标题;\n6. 至少引用3篇相关领域的权威文献;\n7. 包含引言和结论部分;\n8. 整个描述的字数应在1000字以上。\n"}], "type": "trace", "description": "描述一个人工智能系统如何在医疗保健领域中帮助医生诊断病情。", "constraints": "1. 内容应围绕人工智能在医疗诊断中的应用,具体包括但不限于:人工智能系统如何收集和分析病人的症状、如何比对数据库中的病例、如何辅助医生进行病情的初步判断、如何提供治疗方案的建议,以及人工智能系统在医疗决策支持中的作用;\n2. 内容中应排除任何可能引起恐慌或误导的信息,确保信息的准确性和可靠性;\n3. 文本风格上,要求采用严谨正式的语气,使用专业学术的语言,保持客观、中立的立场;\n4. 使用专业术语,同时确保文本的可读性和易懂性;\n5. 格式上,要求使用编号列表来组织信息,包含适当的段落和小标题;\n6. 至少引用3篇相关领域的权威文献;\n7. 包含引言和结论部分;\n8. 整个描述的字数应在1000字以上。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 内容应围绕人工智能在医疗诊断中的应用,具体包括但不限于:人工智能系统如何收集和分析病人的症状、如何比对数据库中的病例、如何辅助医生进行病情的初步判断、如何提供治疗方案的建议,以及人工智能系统在医疗决策支持中的作用;", "2. 内容中应排除任何可能引起恐慌或误导的信息,确保信息的准确性和可靠性;", "3. 文本风格上,要求采用严谨正式的语气,使用专业学术的语言,保持客观、中立的立场;", "4. 使用专业术语,同时确保文本的可读性和易懂性;", "5. 格式上,要求使用编号列表来组织信息,包含适当的段落和小标题;", "6. 至少引用3篇相关领域的权威文献;", "7. 包含引言和结论部分;", "8. 整个描述的字数应在1000字以上。"], "levels2": ["主题约束", "价值观约束", "语气风格约束", "语气风格约束", "编号和列表约束", "引用和参考约束", "层次化结构约束", "数值约束"], "category": "trace1.0"} +{"id": "214", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一份消费者电子产品的详细说明文档\n1. 文档使用Markdown格式;\n2. 文档结构包含三个主要部分:产品规格和特性、简要说明如何使用、产品价格和兑换方式;\n3. 产品规格和特性部分使用编号列表列出至少5个关键特性;\n4. 如何使用部分采用步骤说明;\n5. 产品价格和兑换方式中,明确标出价格范围在$100至$500之间;\n6. 提供至少2种兑换方式,包括线上和线下;\n7. 文档总字数应在1000字以内;\n8. 所有价格和重要信息需用粗体标注;\n"}], "type": "trace", "description": "编辑一份消费者电子产品的详细说明文档", "constraints": "1. 文档使用Markdown格式;\n2. 文档结构包含三个主要部分:产品规格和特性、简要说明如何使用、产品价格和兑换方式;\n3. 产品规格和特性部分使用编号列表列出至少5个关键特性;\n4. 如何使用部分采用步骤说明;\n5. 产品价格和兑换方式中,明确标出价格范围在$100至$500之间;\n6. 提供至少2种兑换方式,包括线上和线下;\n7. 文档总字数应在1000字以内;\n8. 所有价格和重要信息需用粗体标注;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文档使用Markdown格式;", "2. 文档结构包含三个主要部分:产品规格和特性、简要说明如何使用、产品价格和兑换方式;", "3. 产品规格和特性部分使用编号列表列出至少5个关键特性;", "4. 如何使用部分采用步骤说明;", "5. 产品价格和兑换方式中,明确标出价格范围在$100至$500之间;", "6. 提供至少2种兑换方式,包括线上和线下;", "7. 文档总字数应在1000字以内;", "8. 所有价格和重要信息需用粗体标注;"], "levels2": ["输出格式约束", "层次化结构约束", "编号和列表约束", "编号和列表约束", "数值约束", "数值约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "215", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于人工智能技术的文章,重点讨论其优点和局限性。\n1. 文章应采取严谨正式的语气风格,确保内容的专业性和客观性;\n2. 优点和局限性的部分需使用标题加粗以强调,便于读者区分;\n3. 文章中不得包含任何未经证实的猜测或偏见信息,确保信息的准确性;\n4. 文章的总字数应在1500至2000字之间,以确保内容的全面性和深度;\n5. 必须包含至少三个具体的人工智能技术应用场景及其优劣势分析;\n6. 可以适当使用比喻或拟人等修辞手法,但必须保持内容的专业性和客观性;\n7. 需提供至少两个权威来源的引用,确保信息的可靠性和权威性;\n8. 文章结构应分为引言、正文和结论三个部分,层次分明,逻辑清晰。\n"}], "type": "trace", "description": "写一篇关于人工智能技术的文章,重点讨论其优点和局限性。", "constraints": "1. 文章应采取严谨正式的语气风格,确保内容的专业性和客观性;\n2. 优点和局限性的部分需使用标题加粗以强调,便于读者区分;\n3. 文章中不得包含任何未经证实的猜测或偏见信息,确保信息的准确性;\n4. 文章的总字数应在1500至2000字之间,以确保内容的全面性和深度;\n5. 必须包含至少三个具体的人工智能技术应用场景及其优劣势分析;\n6. 可以适当使用比喻或拟人等修辞手法,但必须保持内容的专业性和客观性;\n7. 需提供至少两个权威来源的引用,确保信息的可靠性和权威性;\n8. 文章结构应分为引言、正文和结论三个部分,层次分明,逻辑清晰。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文章应采取严谨正式的语气风格,确保内容的专业性和客观性;", "2. 优点和局限性的部分需使用标题加粗以强调,便于读者区分;", "3. 文章中不得包含任何未经证实的猜测或偏见信息,确保信息的准确性;", "4. 文章的总字数应在1500至2000字之间,以确保内容的全面性和深度;", "5. 必须包含至少三个具体的人工智能技术应用场景及其优劣势分析;", "6. 可以适当使用比喻或拟人等修辞手法,但必须保持内容的专业性和客观性;", "7. 需提供至少两个权威来源的引用,确保信息的可靠性和权威性;", "8. 文章结构应分为引言、正文和结论三个部分,层次分明,逻辑清晰。"], "levels2": ["语气风格约束", "文本样式约束", "价值观约束", "数值约束", "包含约束", "语言特征约束", "引用和参考约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "216", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇文章关于保险,包括保险概念的定义、主要保险种类的介绍,强调保险在当今社会的重要性,以及提供选择保险计划的建议。\n1. 文章需使用清晰的标题和子标题结构;\n2. 文章长度在1200至1500字之间;\n3. 文章中必须包含对保险概念的定义;\n4. 必须介绍主要的保险种类(如人寿保险、健康保险、汽车保险等);\n5. 强调在当今社会风险和不确定性背景下,保险对个人和家庭财务安全的重要性;\n6. 提供至少5条实际建议,帮助读者选择最适合自己的保险计划;\n7. 文章需采用正式、客观的语气风格;\n8. 文章以Markdown格式输出,确保内容易于阅读和理解;\n"}], "type": "trace", "description": "写一篇文章关于保险,包括保险概念的定义、主要保险种类的介绍,强调保险在当今社会的重要性,以及提供选择保险计划的建议。", "constraints": "1. 文章需使用清晰的标题和子标题结构;\n2. 文章长度在1200至1500字之间;\n3. 文章中必须包含对保险概念的定义;\n4. 必须介绍主要的保险种类(如人寿保险、健康保险、汽车保险等);\n5. 强调在当今社会风险和不确定性背景下,保险对个人和家庭财务安全的重要性;\n6. 提供至少5条实际建议,帮助读者选择最适合自己的保险计划;\n7. 文章需采用正式、客观的语气风格;\n8. 文章以Markdown格式输出,确保内容易于阅读和理解;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文章需使用清晰的标题和子标题结构;", "2. 文章长度在1200至1500字之间;", "3. 文章中必须包含对保险概念的定义;", "4. 必须介绍主要的保险种类(如人寿保险、健康保险、汽车保险等);", "5. 强调在当今社会风险和不确定性背景下,保险对个人和家庭财务安全的重要性;", "6. 提供至少5条实际建议,帮助读者选择最适合自己的保险计划;", "7. 文章需采用正式、客观的语气风格;", "8. 文章以Markdown格式输出,确保内容易于阅读和理解;"], "levels2": ["层次化结构约束", "数值约束", "包含约束", "包含约束", "主题约束", "数值约束", "语气风格约束", "输出格式约束"], "category": "trace1.0"} +{"id": "217", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一家公司撰写一个市场推广计划\n1. 计划需包含市场分析、推广策略和预算规划三个部分;\n2. 市场分析部分应详细分析目标市场、竞争对手和客户需求;\n3. 推广策略部分需阐述如何通过广告、社交媒体和公关活动提高品牌知名度;\n4. 预算规划部分需提供一个初步的营销预算,并说明资金如何分配;\n5. 计划中需要以苹果iPhone、可口可乐和优步这三个产品或服务为例,每个部分至少包含3个关键点;\n6. 整个计划应遵循APA格式;\n7. 使用正式的商业语气;\n8. 总字数应在1500至2000字之间;\n"}], "type": "trace", "description": "为一家公司撰写一个市场推广计划", "constraints": "1. 计划需包含市场分析、推广策略和预算规划三个部分;\n2. 市场分析部分应详细分析目标市场、竞争对手和客户需求;\n3. 推广策略部分需阐述如何通过广告、社交媒体和公关活动提高品牌知名度;\n4. 预算规划部分需提供一个初步的营销预算,并说明资金如何分配;\n5. 计划中需要以苹果iPhone、可口可乐和优步这三个产品或服务为例,每个部分至少包含3个关键点;\n6. 整个计划应遵循APA格式;\n7. 使用正式的商业语气;\n8. 总字数应在1500至2000字之间;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 计划需包含市场分析、推广策略和预算规划三个部分;", "2. 市场分析部分应详细分析目标市场、竞争对手和客户需求;", "3. 推广策略部分需阐述如何通过广告、社交媒体和公关活动提高品牌知名度;", "4. 预算规划部分需提供一个初步的营销预算,并说明资金如何分配;", "5. 计划中需要以苹果iPhone、可口可乐和优步这三个产品或服务为例,每个部分至少包含3个关键点;", "6. 整个计划应遵循APA格式;", "7. 使用正式的商业语气;", "8. 总字数应在1500至2000字之间;"], "levels2": ["包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "引用和参考约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "218", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为明天的户外晚宴制定一份精心设计的素食菜单,菜单应包括创意前菜、丰盛的主菜和令人愉悦的甜点。\n1. 所有食材都不含肉类及其衍生物;\n2. 制作菜单时,要特别注意避免使用任何坚果类食材,确保三名坚果过敏顾客的安全;\n3. 菜单的呈现方式需具有田园风格,采用清晰的段落分隔;\n4. 每道菜名后附上主要食材的简短列表;\n5. 创意前菜:至少3种选择,每种前菜都应在描述中注明使用了哪些蔬菜和调味料;\n6. 丰盛主菜:至少2种选择,每种主菜需描述其主要的烹饪方法和特色配料,同时确保菜品适合户外晚宴的温度和环境;\n7. 令人愉悦的甜点:至少3种选择,每种甜点都应注明其甜度级别和是否包含麸质;\n8. 菜单应采用优雅的字体和格式,使用无麸质和无坚果的图标标注,以直观地传达菜品信息。\n"}], "type": "trace", "description": "为明天的户外晚宴制定一份精心设计的素食菜单,菜单应包括创意前菜、丰盛的主菜和令人愉悦的甜点。", "constraints": "1. 所有食材都不含肉类及其衍生物;\n2. 制作菜单时,要特别注意避免使用任何坚果类食材,确保三名坚果过敏顾客的安全;\n3. 菜单的呈现方式需具有田园风格,采用清晰的段落分隔;\n4. 每道菜名后附上主要食材的简短列表;\n5. 创意前菜:至少3种选择,每种前菜都应在描述中注明使用了哪些蔬菜和调味料;\n6. 丰盛主菜:至少2种选择,每种主菜需描述其主要的烹饪方法和特色配料,同时确保菜品适合户外晚宴的温度和环境;\n7. 令人愉悦的甜点:至少3种选择,每种甜点都应注明其甜度级别和是否包含麸质;\n8. 菜单应采用优雅的字体和格式,使用无麸质和无坚果的图标标注,以直观地传达菜品信息。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 所有食材都不含肉类及其衍生物;", "2. 制作菜单时,要特别注意避免使用任何坚果类食材,确保三名坚果过敏顾客的安全;", "3. 菜单的呈现方式需具有田园风格,采用清晰的段落分隔;", "4. 每道菜名后附上主要食材的简短列表;", "5. 创意前菜:至少3种选择,每种前菜都应在描述中注明使用了哪些蔬菜和调味料;", "6. 丰盛主菜:至少2种选择,每种主菜需描述其主要的烹饪方法和特色配料,同时确保菜品适合户外晚宴的温度和环境;", "7. 令人愉悦的甜点:至少3种选择,每种甜点都应注明其甜度级别和是否包含麸质;", "8. 菜单应采用优雅的字体和格式,使用无麸质和无坚果的图标标注,以直观地传达菜品信息。"], "levels2": ["排除约束", "排除约束", "语气风格约束", "编号和列表约束", "数值约束", "数值约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "219", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "判断购买一款电器商品是否真正划算,并以表格形式列出判断依据和计算过程。\n1. 商品名称:电器;\n2. 原价为500元;\n3. 折扣为30%;\n4. 促销期限仅剩2天;\n5. 需要包含至少3个考虑因素,如折扣后的实际价格、促销期限紧迫性、市场同类商品价格比较等;\n6. 计算过程需精确到个位数;\n7. 输出格式应为一个Markdown表格,包括考虑因素、计算过程和结论三列;\n8. 最后,请在结论中明确给出是否划算的建议;\n"}], "type": "trace", "description": "判断购买一款电器商品是否真正划算,并以表格形式列出判断依据和计算过程。", "constraints": "1. 商品名称:电器;\n2. 原价为500元;\n3. 折扣为30%;\n4. 促销期限仅剩2天;\n5. 需要包含至少3个考虑因素,如折扣后的实际价格、促销期限紧迫性、市场同类商品价格比较等;\n6. 计算过程需精确到个位数;\n7. 输出格式应为一个Markdown表格,包括考虑因素、计算过程和结论三列;\n8. 最后,请在结论中明确给出是否划算的建议;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 商品名称:电器;", "2. 原价为500元;", "3. 折扣为30%;", "4. 促销期限仅剩2天;", "5. 需要包含至少3个考虑因素,如折扣后的实际价格、促销期限紧迫性、市场同类商品价格比较等;", "6. 计算过程需精确到个位数;", "7. 输出格式应为一个Markdown表格,包括考虑因素、计算过程和结论三列;", "8. 最后,请在结论中明确给出是否划算的建议;"], "levels2": ["主题约束", "数值约束", "数值约束", "数值约束", "包含约束", "数值约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "220", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一个身体状况良好但希望在家中维持健康状态的个人设计一个为期一个月的健身计划。\n1. 以健身教练的角色设计计划;\n2. 针对身体状况良好但希望在家中维持健康状态的个人;\n3.以日历形式呈现锻炼计划,方便查看和遵循;\n4. 计划应包含有氧运动、力量训练和灵活性练习;\n5. 计划为期一个月,每周至少3次锻炼,每次30至45分钟;\n6. 以鼓励和指导的语气撰写计划;\n7. 计划中需详细说明每天的锻炼项目、组数和重复次数,以及休息日;\n8. 计划应提供锻炼前热身和之后拉伸的建议。\n"}], "type": "trace", "description": "为一个身体状况良好但希望在家中维持健康状态的个人设计一个为期一个月的健身计划。", "constraints": "1. 以健身教练的角色设计计划;\n2. 针对身体状况良好但希望在家中维持健康状态的个人;\n3.以日历形式呈现锻炼计划,方便查看和遵循;\n4. 计划应包含有氧运动、力量训练和灵活性练习;\n5. 计划为期一个月,每周至少3次锻炼,每次30至45分钟;\n6. 以鼓励和指导的语气撰写计划;\n7. 计划中需详细说明每天的锻炼项目、组数和重复次数,以及休息日;\n8. 计划应提供锻炼前热身和之后拉伸的建议。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 以健身教练的角色设计计划;", "2. 针对身体状况良好但希望在家中维持健康状态的个人;", "3.以日历形式呈现锻炼计划,方便查看和遵循;", "4. 计划应包含有氧运动、力量训练和灵活性练习;", "5. 计划为期一个月,每周至少3次锻炼,每次30至45分钟;", "6. 以鼓励和指导的语气撰写计划;", "7. 计划中需详细说明每天的锻炼项目、组数和重复次数,以及休息日;", "8. 计划应提供锻炼前热身和之后拉伸的建议。"], "levels2": ["角色扮演约束", "受众目标约束", "输出格式约束", "包含约束", "数值约束", "语气风格约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "221", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于人工智能伦理的论文\n1. 论文标题为“人工智能的伦理问题”;\n2. 论文应包含引言、背景、挑战、解决方案、结论和参考文献六个主要部分;\n3. 论文总字数应控制在3000至5000字之间;\n4. 挑战部分至少应涵盖隐私侵犯、数据偏见和自主武器系统三个主要议题,且针对每个议题提出至少两个创新解决方案;\n5. 论文正文需遵循APA第六版格式;\n6. 所有引用的文献必须准确标注,至少引用10篇相关领域的学术文章;\n7. 论文语气应保持严谨和客观,避免使用第一人称;\n8. 每个主要部分应当使用二级标题进行层次化组织;\n"}], "type": "trace", "description": "撰写一篇关于人工智能伦理的论文", "constraints": "1. 论文标题为“人工智能的伦理问题”;\n2. 论文应包含引言、背景、挑战、解决方案、结论和参考文献六个主要部分;\n3. 论文总字数应控制在3000至5000字之间;\n4. 挑战部分至少应涵盖隐私侵犯、数据偏见和自主武器系统三个主要议题,且针对每个议题提出至少两个创新解决方案;\n5. 论文正文需遵循APA第六版格式;\n6. 所有引用的文献必须准确标注,至少引用10篇相关领域的学术文章;\n7. 论文语气应保持严谨和客观,避免使用第一人称;\n8. 每个主要部分应当使用二级标题进行层次化组织;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 论文标题为“人工智能的伦理问题”;", "2. 论文应包含引言、背景、挑战、解决方案、结论和参考文献六个主要部分;", "3. 论文总字数应控制在3000至5000字之间;", "4. 挑战部分至少应涵盖隐私侵犯、数据偏见和自主武器系统三个主要议题,且针对每个议题提出至少两个创新解决方案;", "5. 论文正文需遵循APA第六版格式;", "6. 所有引用的文献必须准确标注,至少引用10篇相关领域的学术文章;", "7. 论文语气应保持严谨和客观,避免使用第一人称;", "8. 每个主要部分应当使用二级标题进行层次化组织;"], "levels2": ["主题约束", "层次化结构约束", "数值约束", "数值约束", "引用和参考约束", "引用和参考约束", "语气风格约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "222", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为小型企业制定一份详细的市场营销计划,专注于有机果汁饮料的推广。\n1. 计划应包括市场分析、竞争分析、营销策略和执行与控制四个主要部分;\n2. 市场分析应明确目标市场为健康和环保意识的消费者,分析这一市场的需求趋势和消费习惯;\n3. 竞争分析应进行SWOT分析,包括优势、劣势、机会和威胁;\n4. 营销策略应制定产品定位、价格策略、分销渠道和促销活动,确保与目标市场的需求相匹配;\n5. 执行与控制应设定营销目标、预算和时间表,以及如何监控和评估营销计划的效果;\n6. 市场营销计划以PDF格式提交;\n7. 使用标题和子标题进行层次化结构组织;\n8. 每部分使用不同的颜色和字体样式以区分,如标题使用加粗和大一号字体,重要数据和结论用红色高亮显示;\n"}], "type": "trace", "description": "为小型企业制定一份详细的市场营销计划,专注于有机果汁饮料的推广。", "constraints": "1. 计划应包括市场分析、竞争分析、营销策略和执行与控制四个主要部分;\n2. 市场分析应明确目标市场为健康和环保意识的消费者,分析这一市场的需求趋势和消费习惯;\n3. 竞争分析应进行SWOT分析,包括优势、劣势、机会和威胁;\n4. 营销策略应制定产品定位、价格策略、分销渠道和促销活动,确保与目标市场的需求相匹配;\n5. 执行与控制应设定营销目标、预算和时间表,以及如何监控和评估营销计划的效果;\n6. 市场营销计划以PDF格式提交;\n7. 使用标题和子标题进行层次化结构组织;\n8. 每部分使用不同的颜色和字体样式以区分,如标题使用加粗和大一号字体,重要数据和结论用红色高亮显示;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 计划应包括市场分析、竞争分析、营销策略和执行与控制四个主要部分;", "2. 市场分析应明确目标市场为健康和环保意识的消费者,分析这一市场的需求趋势和消费习惯;", "3. 竞争分析应进行SWOT分析,包括优势、劣势、机会和威胁;", "4. 营销策略应制定产品定位、价格策略、分销渠道和促销活动,确保与目标市场的需求相匹配;", "5. 执行与控制应设定营销目标、预算和时间表,以及如何监控和评估营销计划的效果;", "6. 市场营销计划以PDF格式提交;", "7. 使用标题和子标题进行层次化结构组织;", "8. 每部分使用不同的颜色和字体样式以区分,如标题使用加粗和大一号字体,重要数据和结论用红色高亮显示;"], "levels2": ["层次化结构约束", "主题约束", "包含约束", "主题约束", "自然语言流程背景信息约束", "输出格式约束", "层次化结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "223", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位健身新手制定一个适合初级水平的健身计划\n1. 计划应考虑全身锻炼,重点包括有氧运动、力量训练和柔韧性练习;\n2. 需避免涉及过于复杂的动作或器械;\n3. 计划应包含一周五次的锻炼安排,每次锻炼时间控制在45分钟至1小时;\n4. 计划的语气应为鼓励和指导,使用简单易懂的词汇描述动作;\n5. 提供动作示范的图片或视频链接;\n6. 计划的输出格式为表格,列出每次锻炼的日期、时间、锻炼内容和休息日;\n7. 列出每个动作的名称、组数、次数和休息时间;\n8. 在计划中加入每月评估健康和健身目标的检查点;\n"}], "type": "trace", "description": "为一位健身新手制定一个适合初级水平的健身计划", "constraints": "1. 计划应考虑全身锻炼,重点包括有氧运动、力量训练和柔韧性练习;\n2. 需避免涉及过于复杂的动作或器械;\n3. 计划应包含一周五次的锻炼安排,每次锻炼时间控制在45分钟至1小时;\n4. 计划的语气应为鼓励和指导,使用简单易懂的词汇描述动作;\n5. 提供动作示范的图片或视频链接;\n6. 计划的输出格式为表格,列出每次锻炼的日期、时间、锻炼内容和休息日;\n7. 列出每个动作的名称、组数、次数和休息时间;\n8. 在计划中加入每月评估健康和健身目标的检查点;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 计划应考虑全身锻炼,重点包括有氧运动、力量训练和柔韧性练习;", "2. 需避免涉及过于复杂的动作或器械;", "3. 计划应包含一周五次的锻炼安排,每次锻炼时间控制在45分钟至1小时;", "4. 计划的语气应为鼓励和指导,使用简单易懂的词汇描述动作;", "5. 提供动作示范的图片或视频链接;", "6. 计划的输出格式为表格,列出每次锻炼的日期、时间、锻炼内容和休息日;", "7. 列出每个动作的名称、组数、次数和休息时间;", "8. 在计划中加入每月评估健康和健身目标的检查点;"], "levels2": ["主题约束", "排除约束", "数值约束", "语气风格约束", "输出格式约束", "输出格式约束", "编号和列表约束", "自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "224", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于环境污染的文章\n1. 文章需探讨环境污染对生态系统、人类健康以及经济的影响;\n2. 文章应提出人们可以采取的措施来解决环境污染问题;\n3. 文章采用严谨正式的语气;\n4. 文章长度控制在1000至1500字之间;\n5. 文章结构包括引言、至少三个影响方面的讨论段落、每个影响方面后跟随至少一个具体解决方案段落、以及结论;\n6. 文章需引用至少3篇学术文章或科学研究报告作为支持,并在文末列出参考文献;\n7. 文章标题和小标题使用加粗居中格式;\n8. 正文采用常规字体,关键词和数据需使用斜体以示强调;\n"}], "type": "trace", "description": "写一篇关于环境污染的文章", "constraints": "1. 文章需探讨环境污染对生态系统、人类健康以及经济的影响;\n2. 文章应提出人们可以采取的措施来解决环境污染问题;\n3. 文章采用严谨正式的语气;\n4. 文章长度控制在1000至1500字之间;\n5. 文章结构包括引言、至少三个影响方面的讨论段落、每个影响方面后跟随至少一个具体解决方案段落、以及结论;\n6. 文章需引用至少3篇学术文章或科学研究报告作为支持,并在文末列出参考文献;\n7. 文章标题和小标题使用加粗居中格式;\n8. 正文采用常规字体,关键词和数据需使用斜体以示强调;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文章需探讨环境污染对生态系统、人类健康以及经济的影响;", "2. 文章应提出人们可以采取的措施来解决环境污染问题;", "3. 文章采用严谨正式的语气;", "4. 文章长度控制在1000至1500字之间;", "5. 文章结构包括引言、至少三个影响方面的讨论段落、每个影响方面后跟随至少一个具体解决方案段落、以及结论;", "6. 文章需引用至少3篇学术文章或科学研究报告作为支持,并在文末列出参考文献;", "7. 文章标题和小标题使用加粗居中格式;", "8. 正文采用常规字体,关键词和数据需使用斜体以示强调;"], "levels2": ["主题约束", "包含约束", "语气风格约束", "数值约束", "层次化结构约束", "引用和参考约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "225", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于观影体验的文章,选择在家看电影或去电影院看电影,并深入分析其优缺点以及对个人情感和社交生活的影响。\n1. 你是一名电影评论家,为高端生活方式杂志撰写;\n2. 文章语气风格应优雅、学术;\n3. 文章需深入探讨两种观影方式的优缺点;\n4. 文章应分析观影方式对个人情感和社交生活的影响;\n5. 文章需推荐一种观影方式;\n6. 文章长度800至1000字;\n7. 文章使用斜体标注重点,粗体突出关键论点;\n8. 文章结尾引用至少3篇相关研究论文,采用参考文献格式。\n"}], "type": "trace", "description": "撰写一篇关于观影体验的文章,选择在家看电影或去电影院看电影,并深入分析其优缺点以及对个人情感和社交生活的影响。", "constraints": "1. 你是一名电影评论家,为高端生活方式杂志撰写;\n2. 文章语气风格应优雅、学术;\n3. 文章需深入探讨两种观影方式的优缺点;\n4. 文章应分析观影方式对个人情感和社交生活的影响;\n5. 文章需推荐一种观影方式;\n6. 文章长度800至1000字;\n7. 文章使用斜体标注重点,粗体突出关键论点;\n8. 文章结尾引用至少3篇相关研究论文,采用参考文献格式。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 你是一名电影评论家,为高端生活方式杂志撰写;", "2. 文章语气风格应优雅、学术;", "3. 文章需深入探讨两种观影方式的优缺点;", "4. 文章应分析观影方式对个人情感和社交生活的影响;", "5. 文章需推荐一种观影方式;", "6. 文章长度800至1000字;", "7. 文章使用斜体标注重点,粗体突出关键论点;", "8. 文章结尾引用至少3篇相关研究论文,采用参考文献格式。"], "levels2": ["角色扮演约束", "语气风格约束", "主题约束", "主题约束", "包含约束", "数值约束", "文本样式约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "226", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于中国人工智能全球市场拓展的新闻报道\n1. 目标读者群体为科技行业从业者和对人工智能技术感兴趣的读者;\n2. 文章长度控制在1500至2000字之间;\n3. 文章结构采用倒金字塔结构,即最重要信息在前,次要信息随后;\n4. 文章需包含引言、详细报道、背景信息、专家观点和结论部分,每个部分使用小标题进行区分;\n5. 文章标题为“中国的人工智能已经走向全球市场:深度解析中国AI技术的全球影响力与挑战”;\n6. 文章内容需涵盖中国人工智能技术的最新进展、全球市场拓展的挑战与机遇、以及中国AI企业如何在海外建立品牌和市场份额;\n7. 引用至少3位行业专家或分析师的观点;\n8. 文章格式为Markdown,每个小标题使用“#”号加粗显示,引言和结论部分使用加粗字体强调,关键数据和术语使用斜体标记;\n"}], "type": "trace", "description": "撰写一篇关于中国人工智能全球市场拓展的新闻报道", "constraints": "1. 目标读者群体为科技行业从业者和对人工智能技术感兴趣的读者;\n2. 文章长度控制在1500至2000字之间;\n3. 文章结构采用倒金字塔结构,即最重要信息在前,次要信息随后;\n4. 文章需包含引言、详细报道、背景信息、专家观点和结论部分,每个部分使用小标题进行区分;\n5. 文章标题为“中国的人工智能已经走向全球市场:深度解析中国AI技术的全球影响力与挑战”;\n6. 文章内容需涵盖中国人工智能技术的最新进展、全球市场拓展的挑战与机遇、以及中国AI企业如何在海外建立品牌和市场份额;\n7. 引用至少3位行业专家或分析师的观点;\n8. 文章格式为Markdown,每个小标题使用“#”号加粗显示,引言和结论部分使用加粗字体强调,关键数据和术语使用斜体标记;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 目标读者群体为科技行业从业者和对人工智能技术感兴趣的读者;", "2. 文章长度控制在1500至2000字之间;", "3. 文章结构采用倒金字塔结构,即最重要信息在前,次要信息随后;", "4. 文章需包含引言、详细报道、背景信息、专家观点和结论部分,每个部分使用小标题进行区分;", "5. 文章标题为“中国的人工智能已经走向全球市场:深度解析中国AI技术的全球影响力与挑战”;", "6. 文章内容需涵盖中国人工智能技术的最新进展、全球市场拓展的挑战与机遇、以及中国AI企业如何在海外建立品牌和市场份额;", "7. 引用至少3位行业专家或分析师的观点;", "8. 文章格式为Markdown,每个小标题使用“#”号加粗显示,引言和结论部分使用加粗字体强调,关键数据和术语使用斜体标记;"], "levels2": ["受众目标约束", "数值约束", "层次化结构约束", "层次化结构约束", "层次化结构约束", "包含约束", "引用和参考约束", "文本样式约束"], "category": "trace1.0"} +{"id": "227", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个 Jupyter Notebook 来探索名为“房屋数据.csv”的数据集。\n1. 首先,使用 pandas 库导入数据集,并显示前几行以了解数据集的结构;\n2. 然后,检查数据集中的缺失值,并报告每个特征的缺失值数量;\n3. 接下来,进行数据预处理,包括处理缺失值和异常值;\n4. 对数据集进行描述性统计分析,包括计算数值型特征的均值、中位数、标准差等;\n5. 使用 matplotlib 或 seaborn 库进行数据可视化,至少创建三种不同类型的图表,如直方图、散点图和箱线图,以探索数据的分布和关系;\n6. 创建一个模型评估部分,使用 scikit-learn 库构建一个简单的线性回归模型,并评估模型的性能;\n7. Jupyter Notebook 应该以 HTML 格式导出,确保包含所有代码和图表的完整展示;\n8. 此外,需要在 Jupyter Notebook 中包含对数据探索过程的详细注释,以便他人能够理解你的分析思路;\n# Inputs:\n“房屋数据.csv”数据集。\n"}], "type": "trace", "description": "创建一个 Jupyter Notebook 来探索名为“房屋数据.csv”的数据集。", "constraints": "1. 首先,使用 pandas 库导入数据集,并显示前几行以了解数据集的结构;\n2. 然后,检查数据集中的缺失值,并报告每个特征的缺失值数量;\n3. 接下来,进行数据预处理,包括处理缺失值和异常值;\n4. 对数据集进行描述性统计分析,包括计算数值型特征的均值、中位数、标准差等;\n5. 使用 matplotlib 或 seaborn 库进行数据可视化,至少创建三种不同类型的图表,如直方图、散点图和箱线图,以探索数据的分布和关系;\n6. 创建一个模型评估部分,使用 scikit-learn 库构建一个简单的线性回归模型,并评估模型的性能;\n7. Jupyter Notebook 应该以 HTML 格式导出,确保包含所有代码和图表的完整展示;\n8. 此外,需要在 Jupyter Notebook 中包含对数据探索过程的详细注释,以便他人能够理解你的分析思路;", "input": "“房屋数据.csv”数据集。", "constraints_num": 8, "constraints_splits": ["1. 首先,使用 pandas 库导入数据集,并显示前几行以了解数据集的结构;", "2. 然后,检查数据集中的缺失值,并报告每个特征的缺失值数量;", "3. 接下来,进行数据预处理,包括处理缺失值和异常值;", "4. 对数据集进行描述性统计分析,包括计算数值型特征的均值、中位数、标准差等;", "5. 使用 matplotlib 或 seaborn 库进行数据可视化,至少创建三种不同类型的图表,如直方图、散点图和箱线图,以探索数据的分布和关系;", "6. 创建一个模型评估部分,使用 scikit-learn 库构建一个简单的线性回归模型,并评估模型的性能;", "7. Jupyter Notebook 应该以 HTML 格式导出,确保包含所有代码和图表的完整展示;", "8. 此外,需要在 Jupyter Notebook 中包含对数据探索过程的详细注释,以便他人能够理解你的分析思路;"], "levels2": ["自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "输出格式约束", "包含约束", "输出格式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "228", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一篇关于机器学习的文章,重点描述其在当今世界中的应用,文章应包含引言、应用案例、结论与未来展望三个关键部分,遵循APA引用格式,并包含一张关于机器学习应用领域的图表。\n1. 文章需包含至少两篇权威科研论文引用,支持机器学习的演变和影响;\n2. 详细讨论机器学习在至少三个不同行业中的应用案例,每个案例使用Markdown格式结构化,描述长度在200到300字之间;\n3. 结论与未来展望应至少引用一篇预测机器学习未来发展的权威报告;\n4. 遵循APA引用格式,所有引用内容需有明确文献来源;\n5. 文章结构清晰,使用编号和列表组织信息,提高可读性和逻辑性;\n6. 文章包含一张关于机器学习应用领域的图表,数据来源清晰标注,附有详细图例说明;\n7. 文章字数在1500到2000字之间;\n8. 语言风格正式、专业,避免过多行业术语,确保非专业读者理解。\n"}], "type": "trace", "description": "创建一篇关于机器学习的文章,重点描述其在当今世界中的应用,文章应包含引言、应用案例、结论与未来展望三个关键部分,遵循APA引用格式,并包含一张关于机器学习应用领域的图表。", "constraints": "1. 文章需包含至少两篇权威科研论文引用,支持机器学习的演变和影响;\n2. 详细讨论机器学习在至少三个不同行业中的应用案例,每个案例使用Markdown格式结构化,描述长度在200到300字之间;\n3. 结论与未来展望应至少引用一篇预测机器学习未来发展的权威报告;\n4. 遵循APA引用格式,所有引用内容需有明确文献来源;\n5. 文章结构清晰,使用编号和列表组织信息,提高可读性和逻辑性;\n6. 文章包含一张关于机器学习应用领域的图表,数据来源清晰标注,附有详细图例说明;\n7. 文章字数在1500到2000字之间;\n8. 语言风格正式、专业,避免过多行业术语,确保非专业读者理解。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 文章需包含至少两篇权威科研论文引用,支持机器学习的演变和影响;", "2. 详细讨论机器学习在至少三个不同行业中的应用案例,每个案例使用Markdown格式结构化,描述长度在200到300字之间;", "3. 结论与未来展望应至少引用一篇预测机器学习未来发展的权威报告;", "4. 遵循APA引用格式,所有引用内容需有明确文献来源;", "5. 文章结构清晰,使用编号和列表组织信息,提高可读性和逻辑性;", "6. 文章包含一张关于机器学习应用领域的图表,数据来源清晰标注,附有详细图例说明;", "7. 文章字数在1500到2000字之间;", "8. 语言风格正式、专业,避免过多行业术语,确保非专业读者理解。"], "levels2": ["引用和参考约束", "数值约束", "引用和参考约束", "引用和参考约束", "编号和列表约束", "输出格式约束", "数值约束", "语气风格约束"], "category": "trace1.0"} +{"id": "229", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "快速开发一个新的应用程序,应用程序应具备用户友好的向导界面、日程管理、个性化提醒设置和事件创建与分享功能。\n1. 应用启动时应展示用户友好的向导界面,引导用户完成初始化设置;\n2. 应用程序的核心功能包括:日程管理、个性化提醒设置和事件创建与分享;\n3. 日程管理功能中必须包含事件分类,支持颜色标签区分不同类型的事件;\n4. 应用内所有文本信息应采用清晰易读的字体样式和大小,确保在不同设备上良好显示;\n5. 所有输出信息(事件详情、提醒通知)均应以Markdown格式呈现,便于跨平台分享和阅读;\n6. 事件详情输出格式:标题、时间、地点、描述、分类标签;\n7. 提醒通知输出格式:标题、时间、事件分类;\n8. 事件分享输出格式:Markdown格式的事件详情及可复制链接,用于社交媒体分享;\n"}], "type": "trace", "description": "快速开发一个新的应用程序,应用程序应具备用户友好的向导界面、日程管理、个性化提醒设置和事件创建与分享功能。", "constraints": "1. 应用启动时应展示用户友好的向导界面,引导用户完成初始化设置;\n2. 应用程序的核心功能包括:日程管理、个性化提醒设置和事件创建与分享;\n3. 日程管理功能中必须包含事件分类,支持颜色标签区分不同类型的事件;\n4. 应用内所有文本信息应采用清晰易读的字体样式和大小,确保在不同设备上良好显示;\n5. 所有输出信息(事件详情、提醒通知)均应以Markdown格式呈现,便于跨平台分享和阅读;\n6. 事件详情输出格式:标题、时间、地点、描述、分类标签;\n7. 提醒通知输出格式:标题、时间、事件分类;\n8. 事件分享输出格式:Markdown格式的事件详情及可复制链接,用于社交媒体分享;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 应用启动时应展示用户友好的向导界面,引导用户完成初始化设置;", "2. 应用程序的核心功能包括:日程管理、个性化提醒设置和事件创建与分享;", "3. 日程管理功能中必须包含事件分类,支持颜色标签区分不同类型的事件;", "4. 应用内所有文本信息应采用清晰易读的字体样式和大小,确保在不同设备上良好显示;", "5. 所有输出信息(事件详情、提醒通知)均应以Markdown格式呈现,便于跨平台分享和阅读;", "6. 事件详情输出格式:标题、时间、地点、描述、分类标签;", "7. 提醒通知输出格式:标题、时间、事件分类;", "8. 事件分享输出格式:Markdown格式的事件详情及可复制链接,用于社交媒体分享;"], "levels2": ["角色扮演约束", "包含约束", "包含约束", "文本样式约束", "输出格式约束", "输出格式约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "230", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一篇餐厅评论\n1. 评论应以美食爱好者的角色扮演;\n2. 评论的评分标准为1-10;\n3. 评论需要评价食物质量、服务水平和餐厅氛围;\n4. 评论应保持在200字以内;\n5. 评论采用轻松、友好的语气风格;\n6. 评论中包含至少3种具体菜品的详细描述和评分;\n7. 评论中包含服务人员的响应速度和服务态度的评分;\n8. 评论中包含对餐厅整体氛围的描述和评分;\n"}], "type": "trace", "description": "创建一篇餐厅评论", "constraints": "1. 评论应以美食爱好者的角色扮演;\n2. 评论的评分标准为1-10;\n3. 评论需要评价食物质量、服务水平和餐厅氛围;\n4. 评论应保持在200字以内;\n5. 评论采用轻松、友好的语气风格;\n6. 评论中包含至少3种具体菜品的详细描述和评分;\n7. 评论中包含服务人员的响应速度和服务态度的评分;\n8. 评论中包含对餐厅整体氛围的描述和评分;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 评论应以美食爱好者的角色扮演;", "2. 评论的评分标准为1-10;", "3. 评论需要评价食物质量、服务水平和餐厅氛围;", "4. 评论应保持在200字以内;", "5. 评论采用轻松、友好的语气风格;", "6. 评论中包含至少3种具体菜品的详细描述和评分;", "7. 评论中包含服务人员的响应速度和服务态度的评分;", "8. 评论中包含对餐厅整体氛围的描述和评分;"], "levels2": ["角色扮演约束", "数值约束", "包含约束", "数值约束", "语气风格约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "231", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为“如何有效地学习”这一主题提供5个从不同角度思考的解决方案\n1. 每个解决方案都具有创新性和实用性;\n2. 描述解决方案时,需采用鼓励、积极的语气风格,避免消极或批评的表达;\n3. 每个解决方案的描述应控制在100字左右,确保内容精炼且易于理解;\n4. 解决方案中应包含具体的学习方法、技巧或工具;\n5. 尽可能地引用相关的教育学研究或专家观点作为支持;\n6. 解决方案应当是新颖的,能够从不同角度激发学习兴趣和效率;\n7. 每个解决方案都应是可行的,易于实施,且能够针对不同学习者的需求和背景;\n8. 确保涵盖广泛的学习场景和挑战;\n"}], "type": "trace", "description": "为“如何有效地学习”这一主题提供5个从不同角度思考的解决方案", "constraints": "1. 每个解决方案都具有创新性和实用性;\n2. 描述解决方案时,需采用鼓励、积极的语气风格,避免消极或批评的表达;\n3. 每个解决方案的描述应控制在100字左右,确保内容精炼且易于理解;\n4. 解决方案中应包含具体的学习方法、技巧或工具;\n5. 尽可能地引用相关的教育学研究或专家观点作为支持;\n6. 解决方案应当是新颖的,能够从不同角度激发学习兴趣和效率;\n7. 每个解决方案都应是可行的,易于实施,且能够针对不同学习者的需求和背景;\n8. 确保涵盖广泛的学习场景和挑战;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 每个解决方案都具有创新性和实用性;", "2. 描述解决方案时,需采用鼓励、积极的语气风格,避免消极或批评的表达;", "3. 每个解决方案的描述应控制在100字左右,确保内容精炼且易于理解;", "4. 解决方案中应包含具体的学习方法、技巧或工具;", "5. 尽可能地引用相关的教育学研究或专家观点作为支持;", "6. 解决方案应当是新颖的,能够从不同角度激发学习兴趣和效率;", "7. 每个解决方案都应是可行的,易于实施,且能够针对不同学习者的需求和背景;", "8. 确保涵盖广泛的学习场景和挑战;"], "levels2": ["价值观约束", "语气风格约束", "数值约束", "包含约束", "引用和参考约束", "价值观约束", "受众目标约束", "主题约束"], "category": "trace1.0"} +{"id": "232", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇详细的指南,指导读者如何高效、有序地从超市或商场购买生活用品和饮料。\n1. 场景设定为从商场购买生活用品和饮料;\n2. 指南的长度应在1000至1500字之间;\n3. 采用Markdown格式;\n4. 指南包含以下四个部分:引言、购买前准备、购物过程、结账与离店,且每部分都需要有明确的标题;\n5. 购买前必须包含至少3个准备工作建议,如列出购物清单、检查商场营业时间等;\n6. 购物过程中至少包含5个注意事项,如如何比较商品价格、检查商品保质期等;\n7. 结账和离店环节至少包含2个技巧,如选择快速结账通道、确认购物小票无误等;\n8. 指南应使用简洁明了的语言,并配以清晰的步骤说明,确保读者能够轻松理解和执行。\n"}], "type": "trace", "description": "撰写一篇详细的指南,指导读者如何高效、有序地从超市或商场购买生活用品和饮料。", "constraints": "1. 场景设定为从商场购买生活用品和饮料;\n2. 指南的长度应在1000至1500字之间;\n3. 采用Markdown格式;\n4. 指南包含以下四个部分:引言、购买前准备、购物过程、结账与离店,且每部分都需要有明确的标题;\n5. 购买前必须包含至少3个准备工作建议,如列出购物清单、检查商场营业时间等;\n6. 购物过程中至少包含5个注意事项,如如何比较商品价格、检查商品保质期等;\n7. 结账和离店环节至少包含2个技巧,如选择快速结账通道、确认购物小票无误等;\n8. 指南应使用简洁明了的语言,并配以清晰的步骤说明,确保读者能够轻松理解和执行。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 场景设定为从商场购买生活用品和饮料;", "2. 指南的长度应在1000至1500字之间;", "3. 采用Markdown格式;", "4. 指南包含以下四个部分:引言、购买前准备、购物过程、结账与离店,且每部分都需要有明确的标题;", "5. 购买前必须包含至少3个准备工作建议,如列出购物清单、检查商场营业时间等;", "6. 购物过程中至少包含5个注意事项,如如何比较商品价格、检查商品保质期等;", "7. 结账和离店环节至少包含2个技巧,如选择快速结账通道、确认购物小票无误等;", "8. 指南应使用简洁明了的语言,并配以清晰的步骤说明,确保读者能够轻松理解和执行。"], "levels2": ["角色扮演约束", "数值约束", "输出格式约束", "层次化结构约束", "数值约束", "数值约束", "数值约束", "语气风格约束"], "category": "trace1.0"} +{"id": "233", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于人工智能在音乐作曲领域应用的文章\n1. 面向完全不懂音乐和人工智能的普通读者,从基础概念开始解释;\n2. 文章长度控制在1500至2000字之间;\n3. 每个段落以清晰的主题句开始,辅助读者理解;\n4. 文章结尾处提供简洁总结;\n5. 引用至少3篇相关领域的研究论文或文章,采用APA格式;\n6. 文章采用Markdown格式,使用标题和子标题进行层次化结构组织;\n7. 关键概念和术语以粗体字标出;\n8. 在适当位置插入相关图表或示例代码以辅助说明;\n"}], "type": "trace", "description": "撰写一篇关于人工智能在音乐作曲领域应用的文章", "constraints": "1. 面向完全不懂音乐和人工智能的普通读者,从基础概念开始解释;\n2. 文章长度控制在1500至2000字之间;\n3. 每个段落以清晰的主题句开始,辅助读者理解;\n4. 文章结尾处提供简洁总结;\n5. 引用至少3篇相关领域的研究论文或文章,采用APA格式;\n6. 文章采用Markdown格式,使用标题和子标题进行层次化结构组织;\n7. 关键概念和术语以粗体字标出;\n8. 在适当位置插入相关图表或示例代码以辅助说明;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 面向完全不懂音乐和人工智能的普通读者,从基础概念开始解释;", "2. 文章长度控制在1500至2000字之间;", "3. 每个段落以清晰的主题句开始,辅助读者理解;", "4. 文章结尾处提供简洁总结;", "5. 引用至少3篇相关领域的研究论文或文章,采用APA格式;", "6. 文章采用Markdown格式,使用标题和子标题进行层次化结构组织;", "7. 关键概念和术语以粗体字标出;", "8. 在适当位置插入相关图表或示例代码以辅助说明;"], "levels2": ["受众目标约束", "数值约束", "语法结构约束", "层次化结构约束", "引用和参考约束", "层次化结构约束", "文本样式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "234", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个新的产品创意,并进行描述,以满足当代亚洲市场消费者的需求,针对一种新型的饮料。\n1. 饮料不含有害物质,如人工色素、防腐剂,应采用天然成分和有机配料。\n2. 口味独特,结合亚洲传统风味与现代创新,如草本植物、水果和花卉的复合口感。\n3. 便于携带,采用环保且可降解的包装材料,设计为即饮型小包装,便于消费者在户外、工作或旅行时享用。\n4. 产品创意描述需针对亚洲市场的消费者,采用礼貌且具有专业性的语气风格。\n5. 提供详细的产品特点、目标市场分析和营销策略。\n6. 描述内容应遵循商业提案格式,包括引言、产品描述、市场定位、营销策略和结论等部分。\n7. 使用列表和段落标题来提升阅读体验。\n8. 产品创意描述中应包含对竞品分析的引用和参考,以及初步的市场调研数据作为支持。\n"}], "type": "trace", "description": "创建一个新的产品创意,并进行描述,以满足当代亚洲市场消费者的需求,针对一种新型的饮料。", "constraints": "1. 饮料不含有害物质,如人工色素、防腐剂,应采用天然成分和有机配料。\n2. 口味独特,结合亚洲传统风味与现代创新,如草本植物、水果和花卉的复合口感。\n3. 便于携带,采用环保且可降解的包装材料,设计为即饮型小包装,便于消费者在户外、工作或旅行时享用。\n4. 产品创意描述需针对亚洲市场的消费者,采用礼貌且具有专业性的语气风格。\n5. 提供详细的产品特点、目标市场分析和营销策略。\n6. 描述内容应遵循商业提案格式,包括引言、产品描述、市场定位、营销策略和结论等部分。\n7. 使用列表和段落标题来提升阅读体验。\n8. 产品创意描述中应包含对竞品分析的引用和参考,以及初步的市场调研数据作为支持。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 饮料不含有害物质,如人工色素、防腐剂,应采用天然成分和有机配料。", "2. 口味独特,结合亚洲传统风味与现代创新,如草本植物、水果和花卉的复合口感。", "3. 便于携带,采用环保且可降解的包装材料,设计为即饮型小包装,便于消费者在户外、工作或旅行时享用。", "4. 产品创意描述需针对亚洲市场的消费者,采用礼貌且具有专业性的语气风格。", "5. 提供详细的产品特点、目标市场分析和营销策略。", "6. 描述内容应遵循商业提案格式,包括引言、产品描述、市场定位、营销策略和结论等部分。", "7. 使用列表和段落标题来提升阅读体验。", "8. 产品创意描述中应包含对竞品分析的引用和参考,以及初步的市场调研数据作为支持。"], "levels2": ["排除约束", "包含约束", "包含约束", "语气风格约束", "包含约束", "层次化结构约束", "层次化结构约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "235", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份关于自然语言处理(NLP)的简要总结\n1. 在Wikipedia等至少三个权威来源中查找并引用有关NLP的解释;\n2. 摘要的字数限制在300-500字之间;\n3. 摘要应包含引言部分,概述NLP的重要性和应用领域;\n4. 摘要的主体部分应详细描述NLP的关键技术和挑战;\n5. 结论部分应总结NLP的未来发展趋势;\n6. 撰写摘要时,确保使用专业术语;\n7. 在摘要的末尾附上引用的文献列表,采用APA引用格式;\n8. 摘要结构应包括引言、主体、结论和参考文献。\n"}], "type": "trace", "description": "撰写一份关于自然语言处理(NLP)的简要总结", "constraints": "1. 在Wikipedia等至少三个权威来源中查找并引用有关NLP的解释;\n2. 摘要的字数限制在300-500字之间;\n3. 摘要应包含引言部分,概述NLP的重要性和应用领域;\n4. 摘要的主体部分应详细描述NLP的关键技术和挑战;\n5. 结论部分应总结NLP的未来发展趋势;\n6. 撰写摘要时,确保使用专业术语;\n7. 在摘要的末尾附上引用的文献列表,采用APA引用格式;\n8. 摘要结构应包括引言、主体、结论和参考文献。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 在Wikipedia等至少三个权威来源中查找并引用有关NLP的解释;", "2. 摘要的字数限制在300-500字之间;", "3. 摘要应包含引言部分,概述NLP的重要性和应用领域;", "4. 摘要的主体部分应详细描述NLP的关键技术和挑战;", "5. 结论部分应总结NLP的未来发展趋势;", "6. 撰写摘要时,确保使用专业术语;", "7. 在摘要的末尾附上引用的文献列表,采用APA引用格式;", "8. 摘要结构应包括引言、主体、结论和参考文献。"], "levels2": ["引用和参考约束", "数值约束", "包含约束", "主题约束", "主题约束", "语言特征约束", "引用和参考约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "236", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一个适合家庭的度假胜地\n1. 以一位旅行顾问的专业视角描述;\n2. 采用轻松愉快、充满热情的语气风格;\n3. 度假胜地位于夏威夷;\n4. 描述需包括自然环境的详细信息;\n5. 至少提及三种可参与的娱乐活动;\n6. 推荐两家精品酒店并简述其特色;\n7. 推荐两家提供当地特色美食的餐馆;\n8. 整个描述应控制在400字以内,确保信息精炼且吸引人;\n"}], "type": "trace", "description": "描述一个适合家庭的度假胜地", "constraints": "1. 以一位旅行顾问的专业视角描述;\n2. 采用轻松愉快、充满热情的语气风格;\n3. 度假胜地位于夏威夷;\n4. 描述需包括自然环境的详细信息;\n5. 至少提及三种可参与的娱乐活动;\n6. 推荐两家精品酒店并简述其特色;\n7. 推荐两家提供当地特色美食的餐馆;\n8. 整个描述应控制在400字以内,确保信息精炼且吸引人;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 以一位旅行顾问的专业视角描述;", "2. 采用轻松愉快、充满热情的语气风格;", "3. 度假胜地位于夏威夷;", "4. 描述需包括自然环境的详细信息;", "5. 至少提及三种可参与的娱乐活动;", "6. 推荐两家精品酒店并简述其特色;", "7. 推荐两家提供当地特色美食的餐馆;", "8. 整个描述应控制在400字以内,确保信息精炼且吸引人;"], "levels2": ["角色扮演约束", "语气风格约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "237", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按照自然语言流程进行文本分类模型的训练和预测,包括数据预处理、特征提取、模型训练、模型预测及结果展示。\n1. 预处理训练数据:清洗文本、分词、去除停用词、词干提取;\n2. 使用TF-IDF向量化方法将预处理后的文本数据转换为向量;\n3. 使用朴素贝叶斯算法训练模型,设置交叉验证次数为5,记录关键指标如准确率、召回率、F1分数;\n4. 引用2篇关于朴素贝叶斯算法的论文作为理论支持,并在代码中体现其核心思想;\n5. 使用训练好的模型对测试数据(test_data)进行预测,预测结果输出为JSON格式,包含预测标签和置信度;\n6. 使用matplotlib或seaborn库以柱状图形式展示预测标签的分布情况,图表需清晰,包含标题、X轴和Y轴的标签以及图例;\n7. 代码需遵循Python的PEP 8代码风格指南,确保可读性和一致性;\n8. 代码中需包含单元测试部分,对关键函数进行测试,确保其正确性。\n"}], "type": "trace", "description": "按照自然语言流程进行文本分类模型的训练和预测,包括数据预处理、特征提取、模型训练、模型预测及结果展示。", "constraints": "1. 预处理训练数据:清洗文本、分词、去除停用词、词干提取;\n2. 使用TF-IDF向量化方法将预处理后的文本数据转换为向量;\n3. 使用朴素贝叶斯算法训练模型,设置交叉验证次数为5,记录关键指标如准确率、召回率、F1分数;\n4. 引用2篇关于朴素贝叶斯算法的论文作为理论支持,并在代码中体现其核心思想;\n5. 使用训练好的模型对测试数据(test_data)进行预测,预测结果输出为JSON格式,包含预测标签和置信度;\n6. 使用matplotlib或seaborn库以柱状图形式展示预测标签的分布情况,图表需清晰,包含标题、X轴和Y轴的标签以及图例;\n7. 代码需遵循Python的PEP 8代码风格指南,确保可读性和一致性;\n8. 代码中需包含单元测试部分,对关键函数进行测试,确保其正确性。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 预处理训练数据:清洗文本、分词、去除停用词、词干提取;", "2. 使用TF-IDF向量化方法将预处理后的文本数据转换为向量;", "3. 使用朴素贝叶斯算法训练模型,设置交叉验证次数为5,记录关键指标如准确率、召回率、F1分数;", "4. 引用2篇关于朴素贝叶斯算法的论文作为理论支持,并在代码中体现其核心思想;", "5. 使用训练好的模型对测试数据(test_data)进行预测,预测结果输出为JSON格式,包含预测标签和置信度;", "6. 使用matplotlib或seaborn库以柱状图形式展示预测标签的分布情况,图表需清晰,包含标题、X轴和Y轴的标签以及图例;", "7. 代码需遵循Python的PEP 8代码风格指南,确保可读性和一致性;", "8. 代码中需包含单元测试部分,对关键函数进行测试,确保其正确性。"], "levels2": ["自然语言流程背景信息约束", "输出格式约束", "数值约束", "引用和参考约束", "输出格式约束", "输出格式约束", "语言特征约束", "包含约束"], "category": "trace1.0"} +{"id": "238", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为公司制作一份详细的市场营销计划。\n1. 采用正式的商务报告格式,包括封面、目录、引言、主体内容、结论、参考文献和附录;\n2. 营销计划需专注于吸引新客户;\n3. 主体内容中应包含至少3个创新的市场营销策略,每个策略需附带实施步骤、预期目标、预算和时间表;\n4. 所有策略需针对公司所提供的具体产品或服务;\n5. 明确指出目标客户群体;\n6. 计划的总字数应控制在2000至3000字之间;\n7. 在论述中至少引用3篇市场分析报告或行业案例研究作为支持;\n8. 整份报告应采用专业严谨的商务语气撰写,确保内容的准确性和说服力;\n"}], "type": "trace", "description": "为公司制作一份详细的市场营销计划。", "constraints": "1. 采用正式的商务报告格式,包括封面、目录、引言、主体内容、结论、参考文献和附录;\n2. 营销计划需专注于吸引新客户;\n3. 主体内容中应包含至少3个创新的市场营销策略,每个策略需附带实施步骤、预期目标、预算和时间表;\n4. 所有策略需针对公司所提供的具体产品或服务;\n5. 明确指出目标客户群体;\n6. 计划的总字数应控制在2000至3000字之间;\n7. 在论述中至少引用3篇市场分析报告或行业案例研究作为支持;\n8. 整份报告应采用专业严谨的商务语气撰写,确保内容的准确性和说服力;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 采用正式的商务报告格式,包括封面、目录、引言、主体内容、结论、参考文献和附录;", "2. 营销计划需专注于吸引新客户;", "3. 主体内容中应包含至少3个创新的市场营销策略,每个策略需附带实施步骤、预期目标、预算和时间表;", "4. 所有策略需针对公司所提供的具体产品或服务;", "5. 明确指出目标客户群体;", "6. 计划的总字数应控制在2000至3000字之间;", "7. 在论述中至少引用3篇市场分析报告或行业案例研究作为支持;", "8. 整份报告应采用专业严谨的商务语气撰写,确保内容的准确性和说服力;"], "levels2": ["模版约束", "主题约束", "包含约束", "主题约束", "受众目标约束", "数值约束", "引用和参考约束", "语气风格约束"], "category": "trace1.0"} +{"id": "239", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计并实现一个基于机器学习的自动分类器,用于处理和分类一系列客户服务请求。\n1. 分类器应能够接收文本输入,包括请求的类别(如技术支持、产品咨询、退换货等)和详细描述;\n2. 输出结果应采用JSON格式,包括分类的请求类别、置信度得分以及可能的处理建议;\n3. 能够处理至少1000条不同的服务请求;\n4. 输出结果的文本样式需清晰易读,例如使用标题、子标题和列表来组织信息;\n5. 对于每个请求类别,至少提供三条可能的处理建议,且每条建议字数不超过50字;\n6. 每个分类结果应包含与之相关联的关键词列表,以便于后续的查询和分析;\n7. 分类器的准确率应达到至少90%;\n8. 提供详细的性能评估报告,包括分类准确率、召回率和F1分数;\n"}], "type": "trace", "description": "设计并实现一个基于机器学习的自动分类器,用于处理和分类一系列客户服务请求。", "constraints": "1. 分类器应能够接收文本输入,包括请求的类别(如技术支持、产品咨询、退换货等)和详细描述;\n2. 输出结果应采用JSON格式,包括分类的请求类别、置信度得分以及可能的处理建议;\n3. 能够处理至少1000条不同的服务请求;\n4. 输出结果的文本样式需清晰易读,例如使用标题、子标题和列表来组织信息;\n5. 对于每个请求类别,至少提供三条可能的处理建议,且每条建议字数不超过50字;\n6. 每个分类结果应包含与之相关联的关键词列表,以便于后续的查询和分析;\n7. 分类器的准确率应达到至少90%;\n8. 提供详细的性能评估报告,包括分类准确率、召回率和F1分数;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 分类器应能够接收文本输入,包括请求的类别(如技术支持、产品咨询、退换货等)和详细描述;", "2. 输出结果应采用JSON格式,包括分类的请求类别、置信度得分以及可能的处理建议;", "3. 能够处理至少1000条不同的服务请求;", "4. 输出结果的文本样式需清晰易读,例如使用标题、子标题和列表来组织信息;", "5. 对于每个请求类别,至少提供三条可能的处理建议,且每条建议字数不超过50字;", "6. 每个分类结果应包含与之相关联的关键词列表,以便于后续的查询和分析;", "7. 分类器的准确率应达到至少90%;", "8. 提供详细的性能评估报告,包括分类准确率、召回率和F1分数;"], "levels2": ["自然语言流程背景信息约束", "输出格式约束", "数值约束", "层次化结构约束", "数值约束", "输出格式约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "240", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在一个Excel电子表格中创建一个月度预算清单\n1. 预算清单应包括以下列:收入、支出、结余;\n2. 收入包括月工资3000元;\n3. 支出应细分为房租、水电费、食品、交通费等;\n4. 使用适当的货币格式显示金额;\n5. 总额列需计算收入与所有支出的差值;\n6. 使用表格背景信息约束提供的模版进行填充;\n7. 在填充预算金额时,房租设定为1000元,水电费为200元,食品开销为800元,交通费为300元;\n8. 使用条件格式高亮显示结余部分,以绿色突出显示结余为正数的情况,红色显示结余为负数的情况;\n"}], "type": "trace", "description": "在一个Excel电子表格中创建一个月度预算清单", "constraints": "1. 预算清单应包括以下列:收入、支出、结余;\n2. 收入包括月工资3000元;\n3. 支出应细分为房租、水电费、食品、交通费等;\n4. 使用适当的货币格式显示金额;\n5. 总额列需计算收入与所有支出的差值;\n6. 使用表格背景信息约束提供的模版进行填充;\n7. 在填充预算金额时,房租设定为1000元,水电费为200元,食品开销为800元,交通费为300元;\n8. 使用条件格式高亮显示结余部分,以绿色突出显示结余为正数的情况,红色显示结余为负数的情况;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 预算清单应包括以下列:收入、支出、结余;", "2. 收入包括月工资3000元;", "3. 支出应细分为房租、水电费、食品、交通费等;", "4. 使用适当的货币格式显示金额;", "5. 总额列需计算收入与所有支出的差值;", "6. 使用表格背景信息约束提供的模版进行填充;", "7. 在填充预算金额时,房租设定为1000元,水电费为200元,食品开销为800元,交通费为300元;", "8. 使用条件格式高亮显示结余部分,以绿色突出显示结余为正数的情况,红色显示结余为负数的情况;"], "levels2": ["包含约束", "数值约束", "包含约束", "输出格式约束", "数值约束", "表格背景信息约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "241", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一个市场营销策略,旨在增加“水果蔬菜切割机”的销售量,策略需专门针对家庭主妇和忙碌的上班族,包含产品功能和益处的详细说明、适合目标受众的促销渠道和方法、明确的销售目标和预期结果,且以专业且有说服力的语气撰写,以项目提案形式呈现。\n1. 策略内容需以项目提案的形式呈现,包括封面、目录、正文和附录;\n2. 封面应包含标题“水果蔬菜切割机市场营销策略提案”、日期和项目负责人信息;\n3. 目录需列出提案的主要部分和页码;\n4. 正文需包含引言、策略概述、实施计划、预期结果;\n5. 附录需包含市场调研数据和附加材料;\n6. 提案需使用正式的商务风格撰写,确保内容清晰、逻辑严谨,能有效地传达策略的核心价值;\n7. 策略需专门针对家庭主妇和忙碌的上班族;\n8. 策略中需包含产品功能和益处的详细说明、适合目标受众的促销渠道和方法、明确的销售目标和预期结果。\n"}], "type": "trace", "description": "描述一个市场营销策略,旨在增加“水果蔬菜切割机”的销售量,策略需专门针对家庭主妇和忙碌的上班族,包含产品功能和益处的详细说明、适合目标受众的促销渠道和方法、明确的销售目标和预期结果,且以专业且有说服力的语气撰写,以项目提案形式呈现。", "constraints": "1. 策略内容需以项目提案的形式呈现,包括封面、目录、正文和附录;\n2. 封面应包含标题“水果蔬菜切割机市场营销策略提案”、日期和项目负责人信息;\n3. 目录需列出提案的主要部分和页码;\n4. 正文需包含引言、策略概述、实施计划、预期结果;\n5. 附录需包含市场调研数据和附加材料;\n6. 提案需使用正式的商务风格撰写,确保内容清晰、逻辑严谨,能有效地传达策略的核心价值;\n7. 策略需专门针对家庭主妇和忙碌的上班族;\n8. 策略中需包含产品功能和益处的详细说明、适合目标受众的促销渠道和方法、明确的销售目标和预期结果。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 策略内容需以项目提案的形式呈现,包括封面、目录、正文和附录;", "2. 封面应包含标题“水果蔬菜切割机市场营销策略提案”、日期和项目负责人信息;", "3. 目录需列出提案的主要部分和页码;", "4. 正文需包含引言、策略概述、实施计划、预期结果;", "5. 附录需包含市场调研数据和附加材料;", "6. 提案需使用正式的商务风格撰写,确保内容清晰、逻辑严谨,能有效地传达策略的核心价值;", "7. 策略需专门针对家庭主妇和忙碌的上班族;", "8. 策略中需包含产品功能和益处的详细说明、适合目标受众的促销渠道和方法、明确的销售目标和预期结果。"], "levels2": ["模版约束", "文本样式约束", "层次化结构约束", "层次化结构约束", "输出格式约束", "语气风格约束", "受众目标约束", "包含约束"], "category": "trace1.0"} +{"id": "242", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一家专注于线下活动组织和策划服务的小型公司创建一个营销计划,该公司主要提供宴会、生日聚会等服务。\n1. 营销计划需针对年龄在20至50岁之间的目标客户;\n2. 计划应包括市场定位、目标客户分析、竞争分析、营销策略、预算分配和预期效果;\n3. 计划应采用专业和有说服力的语气,内容积极且鼓舞人心;\n4. 营销计划应保持在10页以内,每部分需至少包含300字;\n5. 计划需包含至少5个具体的营销活动示例;\n6. 计划中应包含对成功案例的研究和分析,以及至少3个创新的营销策略,策略需具有可行性和创新性;\n7. 计划应包括至少3个关键绩效指标(KPIs),以评估营销活动的效果;\n8. 最后,计划还应包含一个详细的执行时间表,以及对潜在挑战和解决方案的讨论。\n"}], "type": "trace", "description": "为一家专注于线下活动组织和策划服务的小型公司创建一个营销计划,该公司主要提供宴会、生日聚会等服务。", "constraints": "1. 营销计划需针对年龄在20至50岁之间的目标客户;\n2. 计划应包括市场定位、目标客户分析、竞争分析、营销策略、预算分配和预期效果;\n3. 计划应采用专业和有说服力的语气,内容积极且鼓舞人心;\n4. 营销计划应保持在10页以内,每部分需至少包含300字;\n5. 计划需包含至少5个具体的营销活动示例;\n6. 计划中应包含对成功案例的研究和分析,以及至少3个创新的营销策略,策略需具有可行性和创新性;\n7. 计划应包括至少3个关键绩效指标(KPIs),以评估营销活动的效果;\n8. 最后,计划还应包含一个详细的执行时间表,以及对潜在挑战和解决方案的讨论。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 营销计划需针对年龄在20至50岁之间的目标客户;", "2. 计划应包括市场定位、目标客户分析、竞争分析、营销策略、预算分配和预期效果;", "3. 计划应采用专业和有说服力的语气,内容积极且鼓舞人心;", "4. 营销计划应保持在10页以内,每部分需至少包含300字;", "5. 计划需包含至少5个具体的营销活动示例;", "6. 计划中应包含对成功案例的研究和分析,以及至少3个创新的营销策略,策略需具有可行性和创新性;", "7. 计划应包括至少3个关键绩效指标(KPIs),以评估营销活动的效果;", "8. 最后,计划还应包含一个详细的执行时间表,以及对潜在挑战和解决方案的讨论。"], "levels2": ["受众目标约束", "包含约束", "语气风格约束", "数值约束", "数值约束", "包含约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "243", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个新的美食配方,以鳕鱼,瑞士奶酪,番茄和意大利面为主要食材,围绕地中海风味的主题。\n1. 配方需确保不包含任何坚果或麸质成分,以满足过敏体质的食客需求;\n2. 配方应以烹饪新手为受众目标,使用简单易懂的步骤描述;\n3. 配料表中明确列出所有食材的计量单位和数量;\n4. 配方的描述应采用温馨、指导性的语气风格;\n5. 制作说明中使用编号列表来组织信息,确保步骤清晰易懂;\n6. 配方需在开头处简短介绍这道菜的起源或灵感来源;\n7. 结尾处可以提供一些建议或变化,如如何将这道菜变成更健康的选择或如何根据个人口味进行调整;\n8. 配方应当包含一张成品菜肴的图片,以激发读者的食欲;\n"}], "type": "trace", "description": "创建一个新的美食配方,以鳕鱼,瑞士奶酪,番茄和意大利面为主要食材,围绕地中海风味的主题。", "constraints": "1. 配方需确保不包含任何坚果或麸质成分,以满足过敏体质的食客需求;\n2. 配方应以烹饪新手为受众目标,使用简单易懂的步骤描述;\n3. 配料表中明确列出所有食材的计量单位和数量;\n4. 配方的描述应采用温馨、指导性的语气风格;\n5. 制作说明中使用编号列表来组织信息,确保步骤清晰易懂;\n6. 配方需在开头处简短介绍这道菜的起源或灵感来源;\n7. 结尾处可以提供一些建议或变化,如如何将这道菜变成更健康的选择或如何根据个人口味进行调整;\n8. 配方应当包含一张成品菜肴的图片,以激发读者的食欲;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 配方需确保不包含任何坚果或麸质成分,以满足过敏体质的食客需求;", "2. 配方应以烹饪新手为受众目标,使用简单易懂的步骤描述;", "3. 配料表中明确列出所有食材的计量单位和数量;", "4. 配方的描述应采用温馨、指导性的语气风格;", "5. 制作说明中使用编号列表来组织信息,确保步骤清晰易懂;", "6. 配方需在开头处简短介绍这道菜的起源或灵感来源;", "7. 结尾处可以提供一些建议或变化,如如何将这道菜变成更健康的选择或如何根据个人口味进行调整;", "8. 配方应当包含一张成品菜肴的图片,以激发读者的食欲;"], "levels2": ["排除约束", "受众目标约束", "数值约束", "语气风格约束", "编号和列表约束", "模版约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "244", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个响应式Web应用程序,允许用户创建待办事项,包括标题、截止日期和说明,并将其保存到后端SQL数据库中。\n1. 用户界面应遵循Material Design规范,包括清晰的输入表单和按钮;\n2. 待办事项的标题不能超过50个字符;\n3. 截止日期应采用YYYY-MM-DD格式;\n4. 待办事项的说明不能超过200个字符;\n5. 每个待办事项需有一个唯一标识符;\n6. 数据库应具备数据备份和恢复功能;\n7. 应用程序需要实现用户身份验证;\n8. 只有经过身份验证的用户才能访问和管理其待办事项。\n"}], "type": "trace", "description": "创建一个响应式Web应用程序,允许用户创建待办事项,包括标题、截止日期和说明,并将其保存到后端SQL数据库中。", "constraints": "1. 用户界面应遵循Material Design规范,包括清晰的输入表单和按钮;\n2. 待办事项的标题不能超过50个字符;\n3. 截止日期应采用YYYY-MM-DD格式;\n4. 待办事项的说明不能超过200个字符;\n5. 每个待办事项需有一个唯一标识符;\n6. 数据库应具备数据备份和恢复功能;\n7. 应用程序需要实现用户身份验证;\n8. 只有经过身份验证的用户才能访问和管理其待办事项。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 用户界面应遵循Material Design规范,包括清晰的输入表单和按钮;", "2. 待办事项的标题不能超过50个字符;", "3. 截止日期应采用YYYY-MM-DD格式;", "4. 待办事项的说明不能超过200个字符;", "5. 每个待办事项需有一个唯一标识符;", "6. 数据库应具备数据备份和恢复功能;", "7. 应用程序需要实现用户身份验证;", "8. 只有经过身份验证的用户才能访问和管理其待办事项。"], "levels2": ["模版约束", "数值约束", "输出格式约束", "数值约束", "编号和列表约束", "包含约束", "包含约束", "隐私约束"], "category": "trace1.0"} +{"id": "245", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一本关于人工智能的书籍\n1. 书籍适合已经具备人工智能基础知识的读者;\n2. 书籍旨在进一步深入探讨人工智能领域;\n3. 书籍风格应为易读并富有洞见;\n4. 书籍应包含对人工智能未来趋势的预测和分析;\n5. 书籍应涉及对当前技术挑战的深入探讨;\n6. 书籍应使用平实的语言解释复杂概念;\n7. 书籍应避免过多的数学公式;\n8. 书籍应保持内容的专业性和深度;\n"}], "type": "trace", "description": "推荐一本关于人工智能的书籍", "constraints": "1. 书籍适合已经具备人工智能基础知识的读者;\n2. 书籍旨在进一步深入探讨人工智能领域;\n3. 书籍风格应为易读并富有洞见;\n4. 书籍应包含对人工智能未来趋势的预测和分析;\n5. 书籍应涉及对当前技术挑战的深入探讨;\n6. 书籍应使用平实的语言解释复杂概念;\n7. 书籍应避免过多的数学公式;\n8. 书籍应保持内容的专业性和深度;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 书籍适合已经具备人工智能基础知识的读者;", "2. 书籍旨在进一步深入探讨人工智能领域;", "3. 书籍风格应为易读并富有洞见;", "4. 书籍应包含对人工智能未来趋势的预测和分析;", "5. 书籍应涉及对当前技术挑战的深入探讨;", "6. 书籍应使用平实的语言解释复杂概念;", "7. 书籍应避免过多的数学公式;", "8. 书籍应保持内容的专业性和深度;"], "levels2": ["受众目标约束", "主题约束", "语气风格约束", "包含约束", "主题约束", "语言特征约束", "排除约束", "主题约束"], "category": "trace1.0"} +{"id": "246", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一份简历\n1. 格式需遵循标准简历模板;\n2. 必须包含标题、个人信息、教育背景、工作经验、技能专长等部分;\n3. 个人信息应包括姓名、联系电话、电子邮箱、LinkedIn个人链接(如果有的话);\n4. 教育背景需列出最高学位、学校名称、就读时间、专业及毕业论文题目(如果适用);\n5. 工作经验部分,每份工作需提供公司名称、担任职位、就职时间及主要工作职责;\n6. 技能专长部分需详细列出计算机技能(如编程语言、软件操作等)、语言技能(包括外语水平及证书)及其他专业技能(如领导力、项目管理等);\n7. 所有信息必须真实有效;\n8. 在简历中,重要信息应使用加粗或斜体以突出显示;\n"}], "type": "trace", "description": "编辑一份简历", "constraints": "1. 格式需遵循标准简历模板;\n2. 必须包含标题、个人信息、教育背景、工作经验、技能专长等部分;\n3. 个人信息应包括姓名、联系电话、电子邮箱、LinkedIn个人链接(如果有的话);\n4. 教育背景需列出最高学位、学校名称、就读时间、专业及毕业论文题目(如果适用);\n5. 工作经验部分,每份工作需提供公司名称、担任职位、就职时间及主要工作职责;\n6. 技能专长部分需详细列出计算机技能(如编程语言、软件操作等)、语言技能(包括外语水平及证书)及其他专业技能(如领导力、项目管理等);\n7. 所有信息必须真实有效;\n8. 在简历中,重要信息应使用加粗或斜体以突出显示;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 格式需遵循标准简历模板;", "2. 必须包含标题、个人信息、教育背景、工作经验、技能专长等部分;", "3. 个人信息应包括姓名、联系电话、电子邮箱、LinkedIn个人链接(如果有的话);", "4. 教育背景需列出最高学位、学校名称、就读时间、专业及毕业论文题目(如果适用);", "5. 工作经验部分,每份工作需提供公司名称、担任职位、就职时间及主要工作职责;", "6. 技能专长部分需详细列出计算机技能(如编程语言、软件操作等)、语言技能(包括外语水平及证书)及其他专业技能(如领导力、项目管理等);", "7. 所有信息必须真实有效;", "8. 在简历中,重要信息应使用加粗或斜体以突出显示;"], "levels2": ["模版约束", "层次化结构约束", "包含约束", "包含约束", "输出格式约束", "包含约束", "价值观约束", "文本样式约束"], "category": "trace1.0"} +{"id": "247", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述一个详细的营销策略来提升公司(一家专注于环保科技的初创企业)的社交媒体影响力。\n1. 目标受众为年龄介于25至45岁,对可持续发展和环保科技感兴趣的消费者;\n2. 现有社交媒体账户包括Twitter和LinkedIn,拥有约2000名关注者,平均每月互动量为500;\n3. 策略中需考虑当前的社交媒体流行趋势,如短视频内容和互动直播;\n4. 策略应至少包含目标设定、目标受众分析、内容策略、发布频率和时间、广告预算、KPIs和监测工具;\n5. 策略以PDF格式提交,总页数不超过10页,每页的字数不超过500字;\n6. 策略的撰写应采用专业且鼓舞人心的语气,旨在激发团队成员对实施策略的热情;\n7. 策略的开头部分应以引人入胜的摘要作为开场,概述策略的亮点和预期成果;\n8. 策略的结尾部分应提供一份行动计划时间表,明确列出接下来三个月内的关键活动和里程碑。\n"}], "type": "trace", "description": "描述一个详细的营销策略来提升公司(一家专注于环保科技的初创企业)的社交媒体影响力。", "constraints": "1. 目标受众为年龄介于25至45岁,对可持续发展和环保科技感兴趣的消费者;\n2. 现有社交媒体账户包括Twitter和LinkedIn,拥有约2000名关注者,平均每月互动量为500;\n3. 策略中需考虑当前的社交媒体流行趋势,如短视频内容和互动直播;\n4. 策略应至少包含目标设定、目标受众分析、内容策略、发布频率和时间、广告预算、KPIs和监测工具;\n5. 策略以PDF格式提交,总页数不超过10页,每页的字数不超过500字;\n6. 策略的撰写应采用专业且鼓舞人心的语气,旨在激发团队成员对实施策略的热情;\n7. 策略的开头部分应以引人入胜的摘要作为开场,概述策略的亮点和预期成果;\n8. 策略的结尾部分应提供一份行动计划时间表,明确列出接下来三个月内的关键活动和里程碑。", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 目标受众为年龄介于25至45岁,对可持续发展和环保科技感兴趣的消费者;", "2. 现有社交媒体账户包括Twitter和LinkedIn,拥有约2000名关注者,平均每月互动量为500;", "3. 策略中需考虑当前的社交媒体流行趋势,如短视频内容和互动直播;", "4. 策略应至少包含目标设定、目标受众分析、内容策略、发布频率和时间、广告预算、KPIs和监测工具;", "5. 策略以PDF格式提交,总页数不超过10页,每页的字数不超过500字;", "6. 策略的撰写应采用专业且鼓舞人心的语气,旨在激发团队成员对实施策略的热情;", "7. 策略的开头部分应以引人入胜的摘要作为开场,概述策略的亮点和预期成果;", "8. 策略的结尾部分应提供一份行动计划时间表,明确列出接下来三个月内的关键活动和里程碑。"], "levels2": ["受众目标约束", "数值约束", "主题约束", "包含约束", "输出格式约束", "语气风格约束", "模版约束", "输出格式约束"], "category": "trace1.0"} +{"id": "248", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出适合下午工作的室内体育活动建议\n1. 活动将在一个办公室环境中进行;\n2. 时间为下午2点至下午4点;\n3. 参与者主要为办公室职员;\n4. 活动目的是放松身心,提高工作效率;\n5. 活动需要利用现有设备,包括健身球、哑铃、跑步机;\n6. 建议的活动列表应至少包含5项;\n7. 为每一项活动提供简短的说明,说明应控制在100字以内;\n8. 活动应避免过于剧烈,以免影响下午后续的工作状态;\n"}], "type": "trace", "description": "给出适合下午工作的室内体育活动建议", "constraints": "1. 活动将在一个办公室环境中进行;\n2. 时间为下午2点至下午4点;\n3. 参与者主要为办公室职员;\n4. 活动目的是放松身心,提高工作效率;\n5. 活动需要利用现有设备,包括健身球、哑铃、跑步机;\n6. 建议的活动列表应至少包含5项;\n7. 为每一项活动提供简短的说明,说明应控制在100字以内;\n8. 活动应避免过于剧烈,以免影响下午后续的工作状态;", "input": "NULL", "constraints_num": 8, "constraints_splits": ["1. 活动将在一个办公室环境中进行;", "2. 时间为下午2点至下午4点;", "3. 参与者主要为办公室职员;", "4. 活动目的是放松身心,提高工作效率;", "5. 活动需要利用现有设备,包括健身球、哑铃、跑步机;", "6. 建议的活动列表应至少包含5项;", "7. 为每一项活动提供简短的说明,说明应控制在100字以内;", "8. 活动应避免过于剧烈,以免影响下午后续的工作状态;"], "levels2": ["角色扮演约束", "数值约束", "受众目标约束", "主题约束", "包含约束", "数值约束", "数值约束", "排除约束"], "category": "trace1.0"} +{"id": "249", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为法律顾问,需要对新南威尔士州HIA总价合同第35条(争议解决)进行确认,并准备一份正式的法律意见书回复。\n1. 法律意见书格式应包括标题、引言、正文和结尾;\n2. 标题应为“法律意见书:新南威尔士州HIA总价合同争议解决条款确认”;\n3. 引言部分需简要说明确认的目的和背景;\n4. 正文部分应逐条分析第35条内容;\n5. 结尾部分总结确认结果并提供专业建议;\n6. 在结尾处签署你的名字和执业编号;\n7. 确认后,需回复“已确认并理解”。\n"}], "type": "trace", "description": "作为法律顾问,需要对新南威尔士州HIA总价合同第35条(争议解决)进行确认,并准备一份正式的法律意见书回复。", "constraints": "1. 法律意见书格式应包括标题、引言、正文和结尾;\n2. 标题应为“法律意见书:新南威尔士州HIA总价合同争议解决条款确认”;\n3. 引言部分需简要说明确认的目的和背景;\n4. 正文部分应逐条分析第35条内容;\n5. 结尾部分总结确认结果并提供专业建议;\n6. 在结尾处签署你的名字和执业编号;\n7. 确认后,需回复“已确认并理解”。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 法律意见书格式应包括标题、引言、正文和结尾;", "2. 标题应为“法律意见书:新南威尔士州HIA总价合同争议解决条款确认”;", "3. 引言部分需简要说明确认的目的和背景;", "4. 正文部分应逐条分析第35条内容;", "5. 结尾部分总结确认结果并提供专业建议;", "6. 在结尾处签署你的名字和执业编号;", "7. 确认后,需回复“已确认并理解”。"], "levels2": ["层次化结构约束", "文本样式约束", "层次化结构约束", "层次化结构约束", "层次化结构约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "250", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇介绍博客文章主题的段落\n1. 段落长度为150字;\n2. 采用权威和专家的语气;\n3. 不使用任何列表形式;\n4. 不提及具体预测内容;\n5. 突出人工智能对未来工作场所变革的深远影响;\n6. 强调对销售和营销策略可能带来的革命性改变;\n7. 文章专门为销售和营销行业的专业人员撰写,以提供深度洞察和专业分析;\n"}], "type": "trace", "description": "撰写一篇介绍博客文章主题的段落", "constraints": "1. 段落长度为150字;\n2. 采用权威和专家的语气;\n3. 不使用任何列表形式;\n4. 不提及具体预测内容;\n5. 突出人工智能对未来工作场所变革的深远影响;\n6. 强调对销售和营销策略可能带来的革命性改变;\n7. 文章专门为销售和营销行业的专业人员撰写,以提供深度洞察和专业分析;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 段落长度为150字;", "2. 采用权威和专家的语气;", "3. 不使用任何列表形式;", "4. 不提及具体预测内容;", "5. 突出人工智能对未来工作场所变革的深远影响;", "6. 强调对销售和营销策略可能带来的革命性改变;", "7. 文章专门为销售和营销行业的专业人员撰写,以提供深度洞察和专业分析;"], "levels2": ["数值约束", "语气风格约束", "编号和列表约束", "排除约束", "主题约束", "主题约束", "受众目标约束"], "category": "trace1.0"} +{"id": "251", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "说明大众预防流行病的重要性,解释流行病的基本概念,提供至少三种常见流行病的预防方法,以及在社区层面可以实施的三项改善措施,同时提供流行病预防的实用建议,确保信息对非医学背景的普通民众易于理解且实用。\n1. 受众为非医学背景的普通民众;\n2. 以易于理解的方式解释;\n3. 内容应包含流行病的基本概念;\n4. 提供至少三种常见流行病的预防方法;\n5. 提供在社区层面可以实施的三项改善措施;\n6. 确保提供流行病预防的实用建议;\n7. 保证信息的实用性。\n"}], "type": "trace", "description": "说明大众预防流行病的重要性,解释流行病的基本概念,提供至少三种常见流行病的预防方法,以及在社区层面可以实施的三项改善措施,同时提供流行病预防的实用建议,确保信息对非医学背景的普通民众易于理解且实用。", "constraints": "1. 受众为非医学背景的普通民众;\n2. 以易于理解的方式解释;\n3. 内容应包含流行病的基本概念;\n4. 提供至少三种常见流行病的预防方法;\n5. 提供在社区层面可以实施的三项改善措施;\n6. 确保提供流行病预防的实用建议;\n7. 保证信息的实用性。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 受众为非医学背景的普通民众;", "2. 以易于理解的方式解释;", "3. 内容应包含流行病的基本概念;", "4. 提供至少三种常见流行病的预防方法;", "5. 提供在社区层面可以实施的三项改善措施;", "6. 确保提供流行病预防的实用建议;", "7. 保证信息的实用性。"], "levels2": ["受众目标约束", "语气风格约束", "包含约束", "数值约束", "数值约束", "包含约束", "价值观约束"], "category": "trace1.0"} +{"id": "252", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "制定一位缺乏铁元素的妇女采用口服补铁剂治疗的最佳治疗方案,包括剂量、剂型和用药间隔等信息。\n1. 考虑患者是否有补铁剂的禁忌症,例如胃肠疾病或正在服用的药物是否存在相互作用。\n2. 根据患者的具体情况(年龄、体重、贫血程度)计算补铁剂的初始剂量和维持剂量。\n3. 选择适合患者的补铁剂剂型,如片剂、胶囊或液体,考虑患者的吞咽能力、口感偏好和铁吸收效率。\n4. 设定用药间隔,通常建议空腹服用或饭后1小时,以提高铁吸收率。\n5. 指导患者在治疗过程中定期复查血清铁素水平,以调整剂量或评估治疗效果。\n6. 强调在治疗期间应避免与影响铁吸收的食物或药物同时摄入,如牛奶、咖啡或抗酸剂。\n7. 提醒患者注意可能出现的副作用,如胃肠道不适,并指导如何应对。\n# Inputs:\n该患者是31岁的女性,诊断为轻度贫血,经检查其血清铁素水平明显降低。\n"}], "type": "trace", "description": "制定一位缺乏铁元素的妇女采用口服补铁剂治疗的最佳治疗方案,包括剂量、剂型和用药间隔等信息。", "constraints": "1. 考虑患者是否有补铁剂的禁忌症,例如胃肠疾病或正在服用的药物是否存在相互作用。\n2. 根据患者的具体情况(年龄、体重、贫血程度)计算补铁剂的初始剂量和维持剂量。\n3. 选择适合患者的补铁剂剂型,如片剂、胶囊或液体,考虑患者的吞咽能力、口感偏好和铁吸收效率。\n4. 设定用药间隔,通常建议空腹服用或饭后1小时,以提高铁吸收率。\n5. 指导患者在治疗过程中定期复查血清铁素水平,以调整剂量或评估治疗效果。\n6. 强调在治疗期间应避免与影响铁吸收的食物或药物同时摄入,如牛奶、咖啡或抗酸剂。\n7. 提醒患者注意可能出现的副作用,如胃肠道不适,并指导如何应对。", "input": "该患者是31岁的女性,诊断为轻度贫血,经检查其血清铁素水平明显降低。", "constraints_num": 7, "constraints_splits": ["1. 考虑患者是否有补铁剂的禁忌症,例如胃肠疾病或正在服用的药物是否存在相互作用。", "2. 根据患者的具体情况(年龄、体重、贫血程度)计算补铁剂的初始剂量和维持剂量。", "3. 选择适合患者的补铁剂剂型,如片剂、胶囊或液体,考虑患者的吞咽能力、口感偏好和铁吸收效率。", "4. 设定用药间隔,通常建议空腹服用或饭后1小时,以提高铁吸收率。", "5. 指导患者在治疗过程中定期复查血清铁素水平,以调整剂量或评估治疗效果。", "6. 强调在治疗期间应避免与影响铁吸收的食物或药物同时摄入,如牛奶、咖啡或抗酸剂。", "7. 提醒患者注意可能出现的副作用,如胃肠道不适,并指导如何应对。"], "levels2": ["包含约束", "数值约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "253", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个介绍、时间表和行动计划,以表格形式呈现,针对多个流派,包括但不限于行动/冒险流派,以及在行动/冒险流派之前创建的早期文档。内容需包括流派名称、描述、冲突例子、行动和结论的概述、儿童摘要、行动计划、词汇表、关键词、关键设置、角色示例、结论、常见错误、修复方法等。\n1. 以表格形式呈现所有信息;\n2. 每个流派应以编号列表形式列出,包括流派名称、描述、冲突例子、行动和结论的概述;\n3. 针对每个流派,提供一个由2-5句话组成的摘要,适用于11岁以下的儿童;\n4. 行动计划应详细列出每个流派的开发计划,包括时间表、里程碑和关键任务;\n5. 包含词汇表和定义、单词库和定义、每个流派的关键词、术语等、关键设置或示例、角色示例;\n6. 包含结论、K-5学生在写作每种流派或写作时常犯的常见错误的示例、修复这些常见错误的方法;\n7. 所有内容都需清晰、有条理,并且按照上述格式要求组织。\n"}], "type": "trace", "description": "创建一个介绍、时间表和行动计划,以表格形式呈现,针对多个流派,包括但不限于行动/冒险流派,以及在行动/冒险流派之前创建的早期文档。内容需包括流派名称、描述、冲突例子、行动和结论的概述、儿童摘要、行动计划、词汇表、关键词、关键设置、角色示例、结论、常见错误、修复方法等。", "constraints": "1. 以表格形式呈现所有信息;\n2. 每个流派应以编号列表形式列出,包括流派名称、描述、冲突例子、行动和结论的概述;\n3. 针对每个流派,提供一个由2-5句话组成的摘要,适用于11岁以下的儿童;\n4. 行动计划应详细列出每个流派的开发计划,包括时间表、里程碑和关键任务;\n5. 包含词汇表和定义、单词库和定义、每个流派的关键词、术语等、关键设置或示例、角色示例;\n6. 包含结论、K-5学生在写作每种流派或写作时常犯的常见错误的示例、修复这些常见错误的方法;\n7. 所有内容都需清晰、有条理,并且按照上述格式要求组织。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 以表格形式呈现所有信息;", "2. 每个流派应以编号列表形式列出,包括流派名称、描述、冲突例子、行动和结论的概述;", "3. 针对每个流派,提供一个由2-5句话组成的摘要,适用于11岁以下的儿童;", "4. 行动计划应详细列出每个流派的开发计划,包括时间表、里程碑和关键任务;", "5. 包含词汇表和定义、单词库和定义、每个流派的关键词、术语等、关键设置或示例、角色示例;", "6. 包含结论、K-5学生在写作每种流派或写作时常犯的常见错误的示例、修复这些常见错误的方法;", "7. 所有内容都需清晰、有条理,并且按照上述格式要求组织。"], "levels2": ["输出格式约束", "编号和列表约束", "数值约束", "层次化结构约束", "包含约束", "包含约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "254", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为软件开发公司的QA面试官,要求面试者详细描述对一个具体且有挑战性的功能用例的测试策略,用例应涉及多步骤的用户操作、数据输入、异常处理等。\n1. 面试者需描述测试用例的设计方法;\n2. 面试者需说明测试执行的步骤;\n3. 面试者需阐述预期的测试结果;\n4. 面试者需解释如何处理异常情况;\n5. 面试者需讨论如何验证功能的正确性和稳定性;\n6. 面试者需展示对软件测试流程的熟悉度;\n7. 面试者需体现解决问题的逻辑思维能力。\n"}], "type": "trace", "description": "作为软件开发公司的QA面试官,要求面试者详细描述对一个具体且有挑战性的功能用例的测试策略,用例应涉及多步骤的用户操作、数据输入、异常处理等。", "constraints": "1. 面试者需描述测试用例的设计方法;\n2. 面试者需说明测试执行的步骤;\n3. 面试者需阐述预期的测试结果;\n4. 面试者需解释如何处理异常情况;\n5. 面试者需讨论如何验证功能的正确性和稳定性;\n6. 面试者需展示对软件测试流程的熟悉度;\n7. 面试者需体现解决问题的逻辑思维能力。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 面试者需描述测试用例的设计方法;", "2. 面试者需说明测试执行的步骤;", "3. 面试者需阐述预期的测试结果;", "4. 面试者需解释如何处理异常情况;", "5. 面试者需讨论如何验证功能的正确性和稳定性;", "6. 面试者需展示对软件测试流程的熟悉度;", "7. 面试者需体现解决问题的逻辑思维能力。"], "levels2": ["包含约束", "编号和列表约束", "包含约束", "包含约束", "主题约束", "自然语言流程背景信息约束", "主题约束"], "category": "trace1.0"} +{"id": "255", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气风格,详细解释单克隆抗体和多克隆抗体之间的区别,并列出它们在免疫学研究和治疗中的常见应用。\n1. 解释单克隆抗体和多克隆抗体的定义和产生过程。\n2. 比较并总结它们在特异性、纯度和稳定性等方面的差异。\n3. 使用编号列表,列出至少3种单克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。\n4. 使用编号列表,列出至少3种单克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。\n5. 使用编号列表,列出至少3种多克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。\n6. 使用编号列表,列出至少3种多克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。\n7. 确保每个应用点都清晰明了。\n"}], "type": "trace", "description": "以专业学术的语气风格,详细解释单克隆抗体和多克隆抗体之间的区别,并列出它们在免疫学研究和治疗中的常见应用。", "constraints": "1. 解释单克隆抗体和多克隆抗体的定义和产生过程。\n2. 比较并总结它们在特异性、纯度和稳定性等方面的差异。\n3. 使用编号列表,列出至少3种单克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。\n4. 使用编号列表,列出至少3种单克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。\n5. 使用编号列表,列出至少3种多克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。\n6. 使用编号列表,列出至少3种多克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。\n7. 确保每个应用点都清晰明了。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 解释单克隆抗体和多克隆抗体的定义和产生过程。", "2. 比较并总结它们在特异性、纯度和稳定性等方面的差异。", "3. 使用编号列表,列出至少3种单克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。", "4. 使用编号列表,列出至少3种单克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。", "5. 使用编号列表,列出至少3种多克隆抗体在免疫学研究中的应用,并对每种应用进行简要描述。", "6. 使用编号列表,列出至少3种多克隆抗体在疾病治疗中的应用,并对每种应用进行简要描述。", "7. 确保每个应用点都清晰明了。"], "levels2": ["主题约束", "包含约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "语法结构约束"], "category": "trace1.0"} +{"id": "256", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一名25岁女性患者提供专业的药物过敏分析和应急处理建议。\n1. 角色扮演约束:你是一名经验丰富的药剂师;\n2. 分析中应明确指出可能引起过敏反应的具体药物成分;\n3. 提供详细的应急处理步骤,包括但不限于立即停用的药物、替代药物建议、以及如何缓解过敏症状的措施;\n4. 需要考虑患者的身体状况和过敏历史,以提供更为个性化的建议;\n5. 分析报告中必须包含以下信息:患者的基本信息(年龄、性别)、已知的药物过敏史、服用药物的成分列表、疑似引起过敏的药物成分、应急处理步骤、替代药物建议;\n6. 如果患者已知对青霉素过敏,且服用了含有青霉素的抗生素,分析报告应明确指出这一点,并提供替代的抗生素选择,如头孢类抗生素或红霉素;\n7. 详细说明如何缓解过敏症状,如立即停止使用青霉素类药物,使用抗组胺药物缓解过敏症状,必要时使用肾上腺素注射液进行紧急处理;\n"}], "type": "trace", "description": "为一名25岁女性患者提供专业的药物过敏分析和应急处理建议。", "constraints": "1. 角色扮演约束:你是一名经验丰富的药剂师;\n2. 分析中应明确指出可能引起过敏反应的具体药物成分;\n3. 提供详细的应急处理步骤,包括但不限于立即停用的药物、替代药物建议、以及如何缓解过敏症状的措施;\n4. 需要考虑患者的身体状况和过敏历史,以提供更为个性化的建议;\n5. 分析报告中必须包含以下信息:患者的基本信息(年龄、性别)、已知的药物过敏史、服用药物的成分列表、疑似引起过敏的药物成分、应急处理步骤、替代药物建议;\n6. 如果患者已知对青霉素过敏,且服用了含有青霉素的抗生素,分析报告应明确指出这一点,并提供替代的抗生素选择,如头孢类抗生素或红霉素;\n7. 详细说明如何缓解过敏症状,如立即停止使用青霉素类药物,使用抗组胺药物缓解过敏症状,必要时使用肾上腺素注射液进行紧急处理;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 角色扮演约束:你是一名经验丰富的药剂师;", "2. 分析中应明确指出可能引起过敏反应的具体药物成分;", "3. 提供详细的应急处理步骤,包括但不限于立即停用的药物、替代药物建议、以及如何缓解过敏症状的措施;", "4. 需要考虑患者的身体状况和过敏历史,以提供更为个性化的建议;", "5. 分析报告中必须包含以下信息:患者的基本信息(年龄、性别)、已知的药物过敏史、服用药物的成分列表、疑似引起过敏的药物成分、应急处理步骤、替代药物建议;", "6. 如果患者已知对青霉素过敏,且服用了含有青霉素的抗生素,分析报告应明确指出这一点,并提供替代的抗生素选择,如头孢类抗生素或红霉素;", "7. 详细说明如何缓解过敏症状,如立即停止使用青霉素类药物,使用抗组胺药物缓解过敏症状,必要时使用肾上腺素注射液进行紧急处理;"], "levels2": ["角色扮演约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "257", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "进行一次专业心理评估面试,准确评估抑郁程度\n1. 抑郁程度评估范围在0到60之间,其中0表示完全没有抑郁,60表示严重抑郁;\n2. 使用五个标准化的Likert项目提问,每个项目需涵盖不同方面的抑郁症状;\n3. 除了Likert项目外,可以使用最多三个是/否问题补充信息;\n4. 通过深入但尊重隐私的追问回答,使过程更加互动和全面;\n5. 避免询问过度个人或可能引起不适的问题;\n6. 一次只问一个问题;\n7. 在询问与过去相关的问题时,明确指明时间段为过去两周,确保评估的时效性和准确性;\n"}], "type": "trace", "description": "进行一次专业心理评估面试,准确评估抑郁程度", "constraints": "1. 抑郁程度评估范围在0到60之间,其中0表示完全没有抑郁,60表示严重抑郁;\n2. 使用五个标准化的Likert项目提问,每个项目需涵盖不同方面的抑郁症状;\n3. 除了Likert项目外,可以使用最多三个是/否问题补充信息;\n4. 通过深入但尊重隐私的追问回答,使过程更加互动和全面;\n5. 避免询问过度个人或可能引起不适的问题;\n6. 一次只问一个问题;\n7. 在询问与过去相关的问题时,明确指明时间段为过去两周,确保评估的时效性和准确性;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 抑郁程度评估范围在0到60之间,其中0表示完全没有抑郁,60表示严重抑郁;", "2. 使用五个标准化的Likert项目提问,每个项目需涵盖不同方面的抑郁症状;", "3. 除了Likert项目外,可以使用最多三个是/否问题补充信息;", "4. 通过深入但尊重隐私的追问回答,使过程更加互动和全面;", "5. 避免询问过度个人或可能引起不适的问题;", "6. 一次只问一个问题;", "7. 在询问与过去相关的问题时,明确指明时间段为过去两周,确保评估的时效性和准确性;"], "levels2": ["数值约束", "数值约束", "数值约束", "隐私约束", "隐私约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "258", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一款适合58岁女性、有骨质疏松症状的补钙产品\n1. 考虑产品的吸收率;\n2. 考虑产品副作用;\n3. 考虑产品是否含有维生素D等辅助成分;\n4. 提供产品名称;\n5. 提供品牌信息;\n6. 提供每日推荐摄入量;\n7. 提供在使用前应考虑的注意事项;\n"}], "type": "trace", "description": "推荐一款适合58岁女性、有骨质疏松症状的补钙产品", "constraints": "1. 考虑产品的吸收率;\n2. 考虑产品副作用;\n3. 考虑产品是否含有维生素D等辅助成分;\n4. 提供产品名称;\n5. 提供品牌信息;\n6. 提供每日推荐摄入量;\n7. 提供在使用前应考虑的注意事项;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 考虑产品的吸收率;", "2. 考虑产品副作用;", "3. 考虑产品是否含有维生素D等辅助成分;", "4. 提供产品名称;", "5. 提供品牌信息;", "6. 提供每日推荐摄入量;", "7. 提供在使用前应考虑的注意事项;"], "levels2": ["主题约束", "包含约束", "包含约束", "包含约束", "包含约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "259", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为计算机科学专业学生提供一份详细报告,报告内容应包含当程序执行时,处理器从给定地址序列读取数据时,使用2路组相联缓存和LRU替换机制时缓存的内容变化情况。具体要求在报告中以表格形式列出每次读取后缓存的状态,并在报告最后计算并展示整个数据读取序列的命中率,假设缓存最初为空。\n1. 报告的受众为计算机科学专业学生;\n2. 使用2路组相联缓存;\n3. 使用LRU替换机制;\n4. 缓存可以容纳8个32位字;\n5. 缓存最初为空;\n6. 报告中需包含表格形式展示每次读取后缓存的状态;\n7. 需要计算并展示整个数据读取序列的命中率;\n# Inputs:\n数据读取地址序列:20、24、28、20、24、28、20、24、18、21、24、20。\n"}], "type": "trace", "description": "为计算机科学专业学生提供一份详细报告,报告内容应包含当程序执行时,处理器从给定地址序列读取数据时,使用2路组相联缓存和LRU替换机制时缓存的内容变化情况。具体要求在报告中以表格形式列出每次读取后缓存的状态,并在报告最后计算并展示整个数据读取序列的命中率,假设缓存最初为空。", "constraints": "1. 报告的受众为计算机科学专业学生;\n2. 使用2路组相联缓存;\n3. 使用LRU替换机制;\n4. 缓存可以容纳8个32位字;\n5. 缓存最初为空;\n6. 报告中需包含表格形式展示每次读取后缓存的状态;\n7. 需要计算并展示整个数据读取序列的命中率;", "input": "数据读取地址序列:20、24、28、20、24、28、20、24、18、21、24、20。", "constraints_num": 7, "constraints_splits": ["1. 报告的受众为计算机科学专业学生;", "2. 使用2路组相联缓存;", "3. 使用LRU替换机制;", "4. 缓存可以容纳8个32位字;", "5. 缓存最初为空;", "6. 报告中需包含表格形式展示每次读取后缓存的状态;", "7. 需要计算并展示整个数据读取序列的命中率;"], "levels2": ["受众目标约束", "包含约束", "包含约束", "数值约束", "包含约束", "输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "260", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将特定信息以受众目标约束的形式添加到报告中,确保信息传达符合企业决策者的需求和理解水平;对市场需求研究部分进行深入分析,专注于支付加密货币给员工的企业需求。\n1. 在报告中使用术语和表述需符合企业决策者的专业背景和理解能力;\n2. 信息传达需针对企业决策者的需求和理解水平;\n3. 需要深入研究并详细分析支付加密货币给员工的企业需求;\n4. 可能涉及与目标市场中企业高管的深度访谈或发放专业问卷调查;\n5. 需综合分析他们支付实践和挑战的现有数据;\n6. 利用研究精准确定当前市场中的痛点和未满足的需求;\n7. 深入了解企业在选择工资单平台时所重视的核心功能和特色。\n"}], "type": "trace", "description": "将特定信息以受众目标约束的形式添加到报告中,确保信息传达符合企业决策者的需求和理解水平;对市场需求研究部分进行深入分析,专注于支付加密货币给员工的企业需求。", "constraints": "1. 在报告中使用术语和表述需符合企业决策者的专业背景和理解能力;\n2. 信息传达需针对企业决策者的需求和理解水平;\n3. 需要深入研究并详细分析支付加密货币给员工的企业需求;\n4. 可能涉及与目标市场中企业高管的深度访谈或发放专业问卷调查;\n5. 需综合分析他们支付实践和挑战的现有数据;\n6. 利用研究精准确定当前市场中的痛点和未满足的需求;\n7. 深入了解企业在选择工资单平台时所重视的核心功能和特色。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 在报告中使用术语和表述需符合企业决策者的专业背景和理解能力;", "2. 信息传达需针对企业决策者的需求和理解水平;", "3. 需要深入研究并详细分析支付加密货币给员工的企业需求;", "4. 可能涉及与目标市场中企业高管的深度访谈或发放专业问卷调查;", "5. 需综合分析他们支付实践和挑战的现有数据;", "6. 利用研究精准确定当前市场中的痛点和未满足的需求;", "7. 深入了解企业在选择工资单平台时所重视的核心功能和特色。"], "levels2": ["受众目标约束", "受众目标约束", "主题约束", "受众目标约束", "包含约束", "主题约束", "主题约束"], "category": "trace1.0"} +{"id": "261", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创造一个基于D&D和其他类似RPG的新TTRPG\n1. 游戏设定在中世纪奇幻世界中;\n2. 角色扮演是核心要素;\n3. 玩家需要扮演勇敢的冒险家,探索未知的领域,解决复杂的谜题,与怪物战斗;\n4. 游戏必须包含一个详尽的世界观;\n5. 游戏必须包含一套平衡的角色创建系统;\n6. 游戏必须包含丰富的任务和剧情线;\n7. 游戏必须包含一个易于上手但深度丰富的规则系统;\n"}], "type": "trace", "description": "创造一个基于D&D和其他类似RPG的新TTRPG", "constraints": "1. 游戏设定在中世纪奇幻世界中;\n2. 角色扮演是核心要素;\n3. 玩家需要扮演勇敢的冒险家,探索未知的领域,解决复杂的谜题,与怪物战斗;\n4. 游戏必须包含一个详尽的世界观;\n5. 游戏必须包含一套平衡的角色创建系统;\n6. 游戏必须包含丰富的任务和剧情线;\n7. 游戏必须包含一个易于上手但深度丰富的规则系统;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 游戏设定在中世纪奇幻世界中;", "2. 角色扮演是核心要素;", "3. 玩家需要扮演勇敢的冒险家,探索未知的领域,解决复杂的谜题,与怪物战斗;", "4. 游戏必须包含一个详尽的世界观;", "5. 游戏必须包含一套平衡的角色创建系统;", "6. 游戏必须包含丰富的任务和剧情线;", "7. 游戏必须包含一个易于上手但深度丰富的规则系统;"], "levels2": ["主题约束", "角色扮演约束", "角色扮演约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "262", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一份公司MRNA报告的详细和专业的大纲\n1. 使用标题和子标题层次化结构,确保每个主要部分和子部分清晰划分。\n2. 在适当的部分使用编号和列表,以清晰列举关键点或数据。\n3. 将报告大纲以Markdown格式呈现,方便后续编辑和格式调整。\n4. 在需要数据对比或总结的子部分,采用表格,插入相关图表或表格,增强报告的可读性和专业度。\n5. 确保大纲遵守标准格式约定,包括正确的语法、标点使用以及文本样式,如使用专业且易读的字体和字号。\n6. 大纲应足够灵活,以适应各种相关和创意的结构,同时保持准确性和专业性,特别是在处理复杂情况时,确保清晰的结构和创意的呈现。\n7. 您的回答应包括主要部分、子部分、主题和任何其他相关信息,以确保对主题的全面理解。\n"}], "type": "trace", "description": "提供一份公司MRNA报告的详细和专业的大纲", "constraints": "1. 使用标题和子标题层次化结构,确保每个主要部分和子部分清晰划分。\n2. 在适当的部分使用编号和列表,以清晰列举关键点或数据。\n3. 将报告大纲以Markdown格式呈现,方便后续编辑和格式调整。\n4. 在需要数据对比或总结的子部分,采用表格,插入相关图表或表格,增强报告的可读性和专业度。\n5. 确保大纲遵守标准格式约定,包括正确的语法、标点使用以及文本样式,如使用专业且易读的字体和字号。\n6. 大纲应足够灵活,以适应各种相关和创意的结构,同时保持准确性和专业性,特别是在处理复杂情况时,确保清晰的结构和创意的呈现。\n7. 您的回答应包括主要部分、子部分、主题和任何其他相关信息,以确保对主题的全面理解。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 使用标题和子标题层次化结构,确保每个主要部分和子部分清晰划分。", "2. 在适当的部分使用编号和列表,以清晰列举关键点或数据。", "3. 将报告大纲以Markdown格式呈现,方便后续编辑和格式调整。", "4. 在需要数据对比或总结的子部分,采用表格,插入相关图表或表格,增强报告的可读性和专业度。", "5. 确保大纲遵守标准格式约定,包括正确的语法、标点使用以及文本样式,如使用专业且易读的字体和字号。", "6. 大纲应足够灵活,以适应各种相关和创意的结构,同时保持准确性和专业性,特别是在处理复杂情况时,确保清晰的结构和创意的呈现。", "7. 您的回答应包括主要部分、子部分、主题和任何其他相关信息,以确保对主题的全面理解。"], "levels2": ["层次化结构约束", "编号和列表约束", "输出格式约束", "输出格式约束", "文本样式约束", "层次化结构约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "263", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析患有脑卒中的风险,并按照指定格式进行评估报告。\n1. 报告需使用标题和子标题进行层次化结构组织;\n2. 报告应包含个人基本信息、生活习惯分析、家族史考量、风险因素总结、结论与建议等部分;\n3. 个人基本信息需包含年龄、性别等;\n4. 生活习惯分析需包含吸烟史、工作时长等;\n5. 家族史考量需包含家族成员脑卒中病史;\n6. 风险因素总结需结合生活习惯和家族史分析得出的主要风险因素;\n7. 结论与建议需基于风险评估的结论和个人健康建议。\n"}], "type": "trace", "description": "分析患有脑卒中的风险,并按照指定格式进行评估报告。", "constraints": "1. 报告需使用标题和子标题进行层次化结构组织;\n2. 报告应包含个人基本信息、生活习惯分析、家族史考量、风险因素总结、结论与建议等部分;\n3. 个人基本信息需包含年龄、性别等;\n4. 生活习惯分析需包含吸烟史、工作时长等;\n5. 家族史考量需包含家族成员脑卒中病史;\n6. 风险因素总结需结合生活习惯和家族史分析得出的主要风险因素;\n7. 结论与建议需基于风险评估的结论和个人健康建议。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 报告需使用标题和子标题进行层次化结构组织;", "2. 报告应包含个人基本信息、生活习惯分析、家族史考量、风险因素总结、结论与建议等部分;", "3. 个人基本信息需包含年龄、性别等;", "4. 生活习惯分析需包含吸烟史、工作时长等;", "5. 家族史考量需包含家族成员脑卒中病史;", "6. 风险因素总结需结合生活习惯和家族史分析得出的主要风险因素;", "7. 结论与建议需基于风险评估的结论和个人健康建议。"], "levels2": ["层次化结构约束", "层次化结构约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "264", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "用澳大利亚英语写一篇关于墨尔本建筑合同中保留款的介绍,包括保留款的定义及其对承包商和分包商的重要性的详细阐述,使用比喻或拟人等修辞手法,严格控制字符数在450个以内,内容集中于一段,提及第一次咨询免费的信息,不包含摘要或结论。\n1. 使用澳大利亚英语撰写;\n2. 字符数严格控制在450个以内;\n3. 内容需集中于一段中;\n4. 必须包含对建筑合同中保留款的定义及其重要性的详细阐述;\n5. 使用比喻或拟人等修辞手法增强文章表现力;\n6. 提及第一次咨询是免费的信息;\n7. 不包含摘要或结论;\n"}], "type": "trace", "description": "用澳大利亚英语写一篇关于墨尔本建筑合同中保留款的介绍,包括保留款的定义及其对承包商和分包商的重要性的详细阐述,使用比喻或拟人等修辞手法,严格控制字符数在450个以内,内容集中于一段,提及第一次咨询免费的信息,不包含摘要或结论。", "constraints": "1. 使用澳大利亚英语撰写;\n2. 字符数严格控制在450个以内;\n3. 内容需集中于一段中;\n4. 必须包含对建筑合同中保留款的定义及其重要性的详细阐述;\n5. 使用比喻或拟人等修辞手法增强文章表现力;\n6. 提及第一次咨询是免费的信息;\n7. 不包含摘要或结论;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 使用澳大利亚英语撰写;", "2. 字符数严格控制在450个以内;", "3. 内容需集中于一段中;", "4. 必须包含对建筑合同中保留款的定义及其重要性的详细阐述;", "5. 使用比喻或拟人等修辞手法增强文章表现力;", "6. 提及第一次咨询是免费的信息;", "7. 不包含摘要或结论;"], "levels2": ["多语言约束", "数值约束", "文本样式约束", "包含约束", "语言特征约束", "包含约束", "排除约束"], "category": "trace1.0"} +{"id": "265", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细制定一份销售策略报告,针对公司正在研发的微创心脏设备,用于PFO闭合。\n1. 产品在安全性、有效性和患者舒适度方面有显著优势;\n2. 报告中应包含确定目标市场和潜在客户群体、定价策略、销售团队构建和培训计划、关键销售推广活动、销售目标和市场渗透率预测等内容;\n3. 目标市场和潜在客户群体包括医院、心脏专科诊所和心脏外科医生;\n4. 需要制定定价策略,考虑成本、竞争对手定价、市场接受度和价值主张;\n5. 描述销售团队的构建和培训计划,确保有效推广产品;\n6. 列出至少三个关键的销售推广活动,如参加医疗行业展会、与行业领袖合作举办研讨会、以及在线营销策略;\n7. 预测销售目标和市场渗透率,设定第一年和第三年的具体销售目标。\n"}], "type": "trace", "description": "详细制定一份销售策略报告,针对公司正在研发的微创心脏设备,用于PFO闭合。", "constraints": "1. 产品在安全性、有效性和患者舒适度方面有显著优势;\n2. 报告中应包含确定目标市场和潜在客户群体、定价策略、销售团队构建和培训计划、关键销售推广活动、销售目标和市场渗透率预测等内容;\n3. 目标市场和潜在客户群体包括医院、心脏专科诊所和心脏外科医生;\n4. 需要制定定价策略,考虑成本、竞争对手定价、市场接受度和价值主张;\n5. 描述销售团队的构建和培训计划,确保有效推广产品;\n6. 列出至少三个关键的销售推广活动,如参加医疗行业展会、与行业领袖合作举办研讨会、以及在线营销策略;\n7. 预测销售目标和市场渗透率,设定第一年和第三年的具体销售目标。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 产品在安全性、有效性和患者舒适度方面有显著优势;", "2. 报告中应包含确定目标市场和潜在客户群体、定价策略、销售团队构建和培训计划、关键销售推广活动、销售目标和市场渗透率预测等内容;", "3. 目标市场和潜在客户群体包括医院、心脏专科诊所和心脏外科医生;", "4. 需要制定定价策略,考虑成本、竞争对手定价、市场接受度和价值主张;", "5. 描述销售团队的构建和培训计划,确保有效推广产品;", "6. 列出至少三个关键的销售推广活动,如参加医疗行业展会、与行业领袖合作举办研讨会、以及在线营销策略;", "7. 预测销售目标和市场渗透率,设定第一年和第三年的具体销售目标。"], "levels2": ["价值观约束", "包含约束", "受众目标约束", "包含约束", "受众目标约束", "编号和列表约束", "数值约束"], "category": "trace1.0"} +{"id": "266", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个介绍\"Search Support\"这个Chrome扩展程序的主页,包含程序名称、logo、核心功能说明、使用教程、与chatGPT协同工作优势、响应式设计、立即下载按钮、FAQ部分和联系表格。\n1. 主页采用响应式设计,确保在各种设备上都能良好显示;\n2. 主页包含一个“立即下载”按钮,引导用户轻松获取该扩展;\n3. 主页上应提供一个常见问题解答(FAQ)部分,解答用户可能遇到的基本疑问;\n4. 主页包含一个联系表格,方便用户反馈问题或建议;\n5. 输出格式应为HTML,其中布局清晰、美观,并且易于导航;\n6. 确保所有链接和按钮都是可点击的,以便用户能够从主页上直接进行交互;\n7. 在设计上,保持品牌的一致性,使用\"Search Support\"的官方颜色和字体,以增强品牌识别度;\n"}], "type": "trace", "description": "设计一个介绍\"Search Support\"这个Chrome扩展程序的主页,包含程序名称、logo、核心功能说明、使用教程、与chatGPT协同工作优势、响应式设计、立即下载按钮、FAQ部分和联系表格。", "constraints": "1. 主页采用响应式设计,确保在各种设备上都能良好显示;\n2. 主页包含一个“立即下载”按钮,引导用户轻松获取该扩展;\n3. 主页上应提供一个常见问题解答(FAQ)部分,解答用户可能遇到的基本疑问;\n4. 主页包含一个联系表格,方便用户反馈问题或建议;\n5. 输出格式应为HTML,其中布局清晰、美观,并且易于导航;\n6. 确保所有链接和按钮都是可点击的,以便用户能够从主页上直接进行交互;\n7. 在设计上,保持品牌的一致性,使用\"Search Support\"的官方颜色和字体,以增强品牌识别度;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 主页采用响应式设计,确保在各种设备上都能良好显示;", "2. 主页包含一个“立即下载”按钮,引导用户轻松获取该扩展;", "3. 主页上应提供一个常见问题解答(FAQ)部分,解答用户可能遇到的基本疑问;", "4. 主页包含一个联系表格,方便用户反馈问题或建议;", "5. 输出格式应为HTML,其中布局清晰、美观,并且易于导航;", "6. 确保所有链接和按钮都是可点击的,以便用户能够从主页上直接进行交互;", "7. 在设计上,保持品牌的一致性,使用\"Search Support\"的官方颜色和字体,以增强品牌识别度;"], "levels2": ["文本样式约束", "包含约束", "包含约束", "包含约束", "输出格式约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "267", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个完整的日常、周常和月常的例行程序\n1. 例行程序应包括工作时间(周一至周五,从早上8点到晚上7点);\n2. 例行程序应包括休息时间(每天3个15分钟的休息时间);\n3. 例行程序应包括午餐时间(1个小时);\n4. 例行程序应包括在家工作的特定活动安排;\n5. 日常例行程序不超过10项;\n6. 周常例行程序不超过5项;\n7. 月常例行程序不超过3项;\n"}], "type": "trace", "description": "创建一个完整的日常、周常和月常的例行程序", "constraints": "1. 例行程序应包括工作时间(周一至周五,从早上8点到晚上7点);\n2. 例行程序应包括休息时间(每天3个15分钟的休息时间);\n3. 例行程序应包括午餐时间(1个小时);\n4. 例行程序应包括在家工作的特定活动安排;\n5. 日常例行程序不超过10项;\n6. 周常例行程序不超过5项;\n7. 月常例行程序不超过3项;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 例行程序应包括工作时间(周一至周五,从早上8点到晚上7点);", "2. 例行程序应包括休息时间(每天3个15分钟的休息时间);", "3. 例行程序应包括午餐时间(1个小时);", "4. 例行程序应包括在家工作的特定活动安排;", "5. 日常例行程序不超过10项;", "6. 周常例行程序不超过5项;", "7. 月常例行程序不超过3项;"], "levels2": ["自然语言流程背景信息约束", "数值约束", "数值约束", "自然语言流程背景信息约束", "数值约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "268", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一名16岁男性患者提供诊断急性肠炎的初步判断建议。\n1. 诊断建议应清晰地说明每一个步骤;\n2. 患者或其家人需要观察的症状包括恶心、呕吐、食欲不振、腹痛、腹泻、发热等;\n3. 患者需自我监测体温,若体温超过38°C或症状持续超过24小时无改善,需立即就医;\n4. 饮食应调整为流质或半流质,避免油腻、辛辣食物;\n5. 确保患者充分补充水分,以防脱水;\n6. 保持充足休息,避免剧烈运动;\n7. 若症状持续或加重,应立即就医,可能需要进行粪便检查或血液检查以确诊。\n# Inputs:\n患者主诉有恶心、呕吐、食欲不振等症状,伴有轻微发热。\n"}], "type": "trace", "description": "为一名16岁男性患者提供诊断急性肠炎的初步判断建议。", "constraints": "1. 诊断建议应清晰地说明每一个步骤;\n2. 患者或其家人需要观察的症状包括恶心、呕吐、食欲不振、腹痛、腹泻、发热等;\n3. 患者需自我监测体温,若体温超过38°C或症状持续超过24小时无改善,需立即就医;\n4. 饮食应调整为流质或半流质,避免油腻、辛辣食物;\n5. 确保患者充分补充水分,以防脱水;\n6. 保持充足休息,避免剧烈运动;\n7. 若症状持续或加重,应立即就医,可能需要进行粪便检查或血液检查以确诊。", "input": "患者主诉有恶心、呕吐、食欲不振等症状,伴有轻微发热。", "constraints_num": 7, "constraints_splits": ["1. 诊断建议应清晰地说明每一个步骤;", "2. 患者或其家人需要观察的症状包括恶心、呕吐、食欲不振、腹痛、腹泻、发热等;", "3. 患者需自我监测体温,若体温超过38°C或症状持续超过24小时无改善,需立即就医;", "4. 饮食应调整为流质或半流质,避免油腻、辛辣食物;", "5. 确保患者充分补充水分,以防脱水;", "6. 保持充足休息,避免剧烈运动;", "7. 若症状持续或加重,应立即就医,可能需要进行粪便检查或血液检查以确诊。"], "levels2": ["语法结构约束", "包含约束", "自然语言流程背景信息约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "269", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "评估阿根廷Minera Alumbrera Limited公司的矿山运营对当地环境可能造成的影响,并提出可持续的可取代方案。\n1. 报告格式需为正式的商务报告;\n2. 报告应评估对环境造成的影响,包括但不限于土地退化、水资源污染和生物多样性丧失;\n3. 报告中应包含至少3个主要的环境影响,并对每个影响提供数据支持;\n4. 针对每个环境影响,提出至少2个具体的、可持续的可取代方案,并以编号列表的形式列出;\n5. 确保方案的可行性与创新性;\n6. 报告应以专业学术的语气撰写,使用合适的行业术语;\n7. 在结论部分总结最佳方案。\n"}], "type": "trace", "description": "评估阿根廷Minera Alumbrera Limited公司的矿山运营对当地环境可能造成的影响,并提出可持续的可取代方案。", "constraints": "1. 报告格式需为正式的商务报告;\n2. 报告应评估对环境造成的影响,包括但不限于土地退化、水资源污染和生物多样性丧失;\n3. 报告中应包含至少3个主要的环境影响,并对每个影响提供数据支持;\n4. 针对每个环境影响,提出至少2个具体的、可持续的可取代方案,并以编号列表的形式列出;\n5. 确保方案的可行性与创新性;\n6. 报告应以专业学术的语气撰写,使用合适的行业术语;\n7. 在结论部分总结最佳方案。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 报告格式需为正式的商务报告;", "2. 报告应评估对环境造成的影响,包括但不限于土地退化、水资源污染和生物多样性丧失;", "3. 报告中应包含至少3个主要的环境影响,并对每个影响提供数据支持;", "4. 针对每个环境影响,提出至少2个具体的、可持续的可取代方案,并以编号列表的形式列出;", "5. 确保方案的可行性与创新性;", "6. 报告应以专业学术的语气撰写,使用合适的行业术语;", "7. 在结论部分总结最佳方案。"], "levels2": ["文本样式约束", "主题约束", "数值约束", "编号和列表约束", "价值观约束", "语气风格约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "270", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "制作一份1.5年前Kaerra和Marissa在一起工作时的对话记录\n1. 采用Markdown流程背景信息约束的方式呈现对话记录;\n2. 对话需严格按照以下情境进行:他们首先讨论了项目进展和遇到的挑战,然后自然过渡到谈论个人生活;\n3. Marissa向Kaerra解释了她最近在家里遇到的困难,并表达了担心这可能会影响她的工作表现;\n4. Kaerra需要以一个理解和支持的角色回应,温柔地与Marissa交流,提供安慰和建议;\n5. 在对话的后半段,两人进一步讨论了他们的生活,Marissa分享了她和男友结婚的计划,包括婚礼的筹备情况和对未来的期望;\n6. 在对话即将结束时,Kaerra的手机突然响了,他接了电话,这标志着对话的自然结束;\n7. 最终的对话记录应以Markdown格式呈现,清晰地展示对话的时间线和情境转换,确保对话的连贯性和真实性;\n"}], "type": "trace", "description": "制作一份1.5年前Kaerra和Marissa在一起工作时的对话记录", "constraints": "1. 采用Markdown流程背景信息约束的方式呈现对话记录;\n2. 对话需严格按照以下情境进行:他们首先讨论了项目进展和遇到的挑战,然后自然过渡到谈论个人生活;\n3. Marissa向Kaerra解释了她最近在家里遇到的困难,并表达了担心这可能会影响她的工作表现;\n4. Kaerra需要以一个理解和支持的角色回应,温柔地与Marissa交流,提供安慰和建议;\n5. 在对话的后半段,两人进一步讨论了他们的生活,Marissa分享了她和男友结婚的计划,包括婚礼的筹备情况和对未来的期望;\n6. 在对话即将结束时,Kaerra的手机突然响了,他接了电话,这标志着对话的自然结束;\n7. 最终的对话记录应以Markdown格式呈现,清晰地展示对话的时间线和情境转换,确保对话的连贯性和真实性;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 采用Markdown流程背景信息约束的方式呈现对话记录;", "2. 对话需严格按照以下情境进行:他们首先讨论了项目进展和遇到的挑战,然后自然过渡到谈论个人生活;", "3. Marissa向Kaerra解释了她最近在家里遇到的困难,并表达了担心这可能会影响她的工作表现;", "4. Kaerra需要以一个理解和支持的角色回应,温柔地与Marissa交流,提供安慰和建议;", "5. 在对话的后半段,两人进一步讨论了他们的生活,Marissa分享了她和男友结婚的计划,包括婚礼的筹备情况和对未来的期望;", "6. 在对话即将结束时,Kaerra的手机突然响了,他接了电话,这标志着对话的自然结束;", "7. 最终的对话记录应以Markdown格式呈现,清晰地展示对话的时间线和情境转换,确保对话的连贯性和真实性;"], "levels2": ["自然语言流程背景信息约束", "自然语言流程背景信息约束", "角色扮演约束", "角色扮演约束", "主题约束", "自然语言流程背景信息约束", "输出格式约束"], "category": "trace1.0"} +{"id": "271", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细定义数据库中的表格,包括表格的结构和表格之间的关系。\n1. 需要创建至少三个表格:属性表格、评估报告表格和用户表格;\n2. 每个表格应包含以下列:ID(唯一标识符)、创建日期、更新日期和描述;\n3. 用户表格应与属性表格和评估报告表格建立一对多的关系;\n4. 属性表格与评估报告表格建立多对多的关系;\n5. 需要以SQL语句的形式提供定义;\n6. 确保所有关系都正确表示了应用程序中的数据关系;\n7. 将SQL语句以Markdown代码块的形式返回;\n"}], "type": "trace", "description": "详细定义数据库中的表格,包括表格的结构和表格之间的关系。", "constraints": "1. 需要创建至少三个表格:属性表格、评估报告表格和用户表格;\n2. 每个表格应包含以下列:ID(唯一标识符)、创建日期、更新日期和描述;\n3. 用户表格应与属性表格和评估报告表格建立一对多的关系;\n4. 属性表格与评估报告表格建立多对多的关系;\n5. 需要以SQL语句的形式提供定义;\n6. 确保所有关系都正确表示了应用程序中的数据关系;\n7. 将SQL语句以Markdown代码块的形式返回;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 需要创建至少三个表格:属性表格、评估报告表格和用户表格;", "2. 每个表格应包含以下列:ID(唯一标识符)、创建日期、更新日期和描述;", "3. 用户表格应与属性表格和评估报告表格建立一对多的关系;", "4. 属性表格与评估报告表格建立多对多的关系;", "5. 需要以SQL语句的形式提供定义;", "6. 确保所有关系都正确表示了应用程序中的数据关系;", "7. 将SQL语句以Markdown代码块的形式返回;"], "levels2": ["表格背景信息约束", "表格背景信息约束", "表格背景信息约束", "表格背景信息约束", "输出格式约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "272", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以 \"Soap Box Printing:当幽默遇见高效\" 为题,用幽默的语气,正式的写作风格,以客户为目标受众写一篇文章。文章中需包含\"Soap Box Printing\"这一关键词加粗显示,且全文中最多使用3次,包含2行文本的引用语句,使用双引号标识。文章中还需包含如何在Thaiprinshop网站上进行定制盒子的简单流程,以及我们快速周转时间的优势。\n1. 文章的标题为 \"Soap Box Printing:当幽默遇见高效\";\n2. 文章的语气需为幽默,风格需为正式;\n3. 目标受众为客户;\n4. \"Soap Box Printing\"这一关键词在文章中需加粗显示,且最多使用3次;\n5. 文章中需包含2行文本的引用语句,使用双引号标识;\n6. 文章中需包含如何在Thaiprinshop网站上进行定制盒子的简单流程;\n7. 文章中需包含我们快速周转时间的优势;\n"}], "type": "trace", "description": "以 \"Soap Box Printing:当幽默遇见高效\" 为题,用幽默的语气,正式的写作风格,以客户为目标受众写一篇文章。文章中需包含\"Soap Box Printing\"这一关键词加粗显示,且全文中最多使用3次,包含2行文本的引用语句,使用双引号标识。文章中还需包含如何在Thaiprinshop网站上进行定制盒子的简单流程,以及我们快速周转时间的优势。", "constraints": "1. 文章的标题为 \"Soap Box Printing:当幽默遇见高效\";\n2. 文章的语气需为幽默,风格需为正式;\n3. 目标受众为客户;\n4. \"Soap Box Printing\"这一关键词在文章中需加粗显示,且最多使用3次;\n5. 文章中需包含2行文本的引用语句,使用双引号标识;\n6. 文章中需包含如何在Thaiprinshop网站上进行定制盒子的简单流程;\n7. 文章中需包含我们快速周转时间的优势;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章的标题为 \"Soap Box Printing:当幽默遇见高效\";", "2. 文章的语气需为幽默,风格需为正式;", "3. 目标受众为客户;", "4. \"Soap Box Printing\"这一关键词在文章中需加粗显示,且最多使用3次;", "5. 文章中需包含2行文本的引用语句,使用双引号标识;", "6. 文章中需包含如何在Thaiprinshop网站上进行定制盒子的简单流程;", "7. 文章中需包含我们快速周转时间的优势;"], "levels2": ["文本样式约束", "语气风格约束", "受众目标约束", "文本样式约束", "引用和参考约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "273", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析患者的病历并提供治疗方案\n1. 患者年龄44岁,男性,有吸烟史;\n2. 病症表现为持续性咳嗽发热7天;\n3. 实验室检查:白细胞计数13.5x10^9/L,C-反应蛋白32mg/L;\n4. 考虑到患者的职业为教师,需要在短期内恢复工作能力;\n5. 提供至少两种治疗方案,并说明每种方案的优缺点;\n6. 后续的康复建议;\n7. 方案需要避免使用可能引起过敏反应的药物,因为患者有轻度过敏史;\n# Inputs:\n年龄44岁,男性,有吸烟史,咳嗽发热已持续7天,白细胞计数13.5x10^9/L,C-反应蛋白32mg/L。\n"}], "type": "trace", "description": "分析患者的病历并提供治疗方案", "constraints": "1. 患者年龄44岁,男性,有吸烟史;\n2. 病症表现为持续性咳嗽发热7天;\n3. 实验室检查:白细胞计数13.5x10^9/L,C-反应蛋白32mg/L;\n4. 考虑到患者的职业为教师,需要在短期内恢复工作能力;\n5. 提供至少两种治疗方案,并说明每种方案的优缺点;\n6. 后续的康复建议;\n7. 方案需要避免使用可能引起过敏反应的药物,因为患者有轻度过敏史;", "input": "年龄44岁,男性,有吸烟史,咳嗽发热已持续7天,白细胞计数13.5x10^9/L,C-反应蛋白32mg/L。", "constraints_num": 7, "constraints_splits": ["1. 患者年龄44岁,男性,有吸烟史;", "2. 病症表现为持续性咳嗽发热7天;", "3. 实验室检查:白细胞计数13.5x10^9/L,C-反应蛋白32mg/L;", "4. 考虑到患者的职业为教师,需要在短期内恢复工作能力;", "5. 提供至少两种治疗方案,并说明每种方案的优缺点;", "6. 后续的康复建议;", "7. 方案需要避免使用可能引起过敏反应的药物,因为患者有轻度过敏史;"], "levels2": ["文本背景信息约束", "包含约束", "包含约束", "受众目标约束", "数值约束", "包含约束", "排除约束"], "category": "trace1.0"} +{"id": "274", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个详细的镜头清单表\n1. 清单需体现至少3个核心价值观;\n2. 清单需包含至少5个具体的拍摄地点;\n3. 涉及人员的数量和类型至少包含3种不同角色;\n4. 包含图像/视频的拍摄方向说明;\n5. 清单需包含至少3个其他关键因素的详细描述,如天气条件、时间点、特殊道具需求;\n6. 每个想法都需要详尽说明;\n7. 整个清单的描述字数不少于1000字;\n"}], "type": "trace", "description": "创建一个详细的镜头清单表", "constraints": "1. 清单需体现至少3个核心价值观;\n2. 清单需包含至少5个具体的拍摄地点;\n3. 涉及人员的数量和类型至少包含3种不同角色;\n4. 包含图像/视频的拍摄方向说明;\n5. 清单需包含至少3个其他关键因素的详细描述,如天气条件、时间点、特殊道具需求;\n6. 每个想法都需要详尽说明;\n7. 整个清单的描述字数不少于1000字;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 清单需体现至少3个核心价值观;", "2. 清单需包含至少5个具体的拍摄地点;", "3. 涉及人员的数量和类型至少包含3种不同角色;", "4. 包含图像/视频的拍摄方向说明;", "5. 清单需包含至少3个其他关键因素的详细描述,如天气条件、时间点、特殊道具需求;", "6. 每个想法都需要详尽说明;", "7. 整个清单的描述字数不少于1000字;"], "levels2": ["价值观约束", "数值约束", "数值约束", "包含约束", "数值约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "275", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供新手护理人员正确的床位转移技巧,包括使用转移设备的步骤、无设备的安全转移方法、评估病人身体状况以确定最合适的转移方法、确保病人舒适度和安全性的措施、护理人员自我保护、与病人有效沟通以及紧急情况下的应对策略。\n1. 转移技巧应确保病人舒适度和安全性;\n2. 转移技巧应确保护理人员自身也避免受伤;\n3. 包括使用如滑板、吊带等转移设备的正确步骤;\n4. 包括在没有设备的情况下进行安全转移的方法;\n5. 包括评估病人的身体状况以确定最合适的转移方法;\n6. 包括在转移过程中与病人进行有效沟通的方式;\n7. 包括在紧急情况下处理突发状况的应对策略。\n"}], "type": "trace", "description": "提供新手护理人员正确的床位转移技巧,包括使用转移设备的步骤、无设备的安全转移方法、评估病人身体状况以确定最合适的转移方法、确保病人舒适度和安全性的措施、护理人员自我保护、与病人有效沟通以及紧急情况下的应对策略。", "constraints": "1. 转移技巧应确保病人舒适度和安全性;\n2. 转移技巧应确保护理人员自身也避免受伤;\n3. 包括使用如滑板、吊带等转移设备的正确步骤;\n4. 包括在没有设备的情况下进行安全转移的方法;\n5. 包括评估病人的身体状况以确定最合适的转移方法;\n6. 包括在转移过程中与病人进行有效沟通的方式;\n7. 包括在紧急情况下处理突发状况的应对策略。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 转移技巧应确保病人舒适度和安全性;", "2. 转移技巧应确保护理人员自身也避免受伤;", "3. 包括使用如滑板、吊带等转移设备的正确步骤;", "4. 包括在没有设备的情况下进行安全转移的方法;", "5. 包括评估病人的身体状况以确定最合适的转移方法;", "6. 包括在转移过程中与病人进行有效沟通的方式;", "7. 包括在紧急情况下处理突发状况的应对策略。"], "levels2": ["价值观约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "276", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份摄影师的简历\n1. 简历格式应包含个人信息、教育背景、工作经验、技能和兴趣;\n2. 个人信息应包括姓名、联系方式;\n3. 教育背景需详述高中学习经历;\n4. 工作经验需具体描述使用Adobe Photoshop、Adobe Illustrator和Adobe Lightroom的工作经验;\n5. 技能部分明确指出Python、HTML和CSS的编程能力;\n6. 在兴趣部分提及对动漫的喜爱;\n7. 使用清晰的标题和子标题进行层次化结构组织,确保内容清晰、专业且易于阅读;\n"}], "type": "trace", "description": "撰写一份摄影师的简历", "constraints": "1. 简历格式应包含个人信息、教育背景、工作经验、技能和兴趣;\n2. 个人信息应包括姓名、联系方式;\n3. 教育背景需详述高中学习经历;\n4. 工作经验需具体描述使用Adobe Photoshop、Adobe Illustrator和Adobe Lightroom的工作经验;\n5. 技能部分明确指出Python、HTML和CSS的编程能力;\n6. 在兴趣部分提及对动漫的喜爱;\n7. 使用清晰的标题和子标题进行层次化结构组织,确保内容清晰、专业且易于阅读;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 简历格式应包含个人信息、教育背景、工作经验、技能和兴趣;", "2. 个人信息应包括姓名、联系方式;", "3. 教育背景需详述高中学习经历;", "4. 工作经验需具体描述使用Adobe Photoshop、Adobe Illustrator和Adobe Lightroom的工作经验;", "5. 技能部分明确指出Python、HTML和CSS的编程能力;", "6. 在兴趣部分提及对动漫的喜爱;", "7. 使用清晰的标题和子标题进行层次化结构组织,确保内容清晰、专业且易于阅读;"], "levels2": ["模版约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "277", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个概念方案,描述如何使用Azure Storage Queues在两家具体公司之间高效、安全地进行大规模数据交换,方案应包含背景信息、实施步骤和代码片段示例,并遵循编号和列表约束。\n1. 方案设计背景应基于两家具体公司(例如:Tech Innovators Inc.和Data Dynamics Corp.);\n2. 使用Azure Storage Queues进行数据交换;\n3. 数据交换需高效、安全;\n4. 方案需采用Markdown流程背景信息约束;\n5. 清晰列出实施步骤;\n6. 附上代码片段示例以帮助理解具体实现方式;\n7. 方案中需遵循编号和列表约束,确保内容的条理性和易读性。\n"}], "type": "trace", "description": "设计一个概念方案,描述如何使用Azure Storage Queues在两家具体公司之间高效、安全地进行大规模数据交换,方案应包含背景信息、实施步骤和代码片段示例,并遵循编号和列表约束。", "constraints": "1. 方案设计背景应基于两家具体公司(例如:Tech Innovators Inc.和Data Dynamics Corp.);\n2. 使用Azure Storage Queues进行数据交换;\n3. 数据交换需高效、安全;\n4. 方案需采用Markdown流程背景信息约束;\n5. 清晰列出实施步骤;\n6. 附上代码片段示例以帮助理解具体实现方式;\n7. 方案中需遵循编号和列表约束,确保内容的条理性和易读性。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 方案设计背景应基于两家具体公司(例如:Tech Innovators Inc.和Data Dynamics Corp.);", "2. 使用Azure Storage Queues进行数据交换;", "3. 数据交换需高效、安全;", "4. 方案需采用Markdown流程背景信息约束;", "5. 清晰列出实施步骤;", "6. 附上代码片段示例以帮助理解具体实现方式;", "7. 方案中需遵循编号和列表约束,确保内容的条理性和易读性。"], "levels2": ["文本背景信息约束", "主题约束", "价值观约束", "markdown流程背景信息约束", "编号和列表约束", "输出格式约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "278", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位初学者提供一份关于拔罐疗法的治疗方案。\n1. 方案需以Markdown流程背景信息的形式呈现;\n2. 包括病情的详细介绍,特别是适合进行拔罐疗法的病症类型;\n3. 包括用具的选择,如推荐的品牌和材质;\n4. 使用方法需清晰,最好配以编号和列表,确保操作流程的准确性;\n5. 包含安全注意事项,特别是针对初学者容易忽视的细节;\n6. 包含治疗后的护理建议,包括饮食和生活习惯的调整;\n7. 信息的准确性和安全性,内容应遵循医学专业标准。\n"}], "type": "trace", "description": "为一位初学者提供一份关于拔罐疗法的治疗方案。", "constraints": "1. 方案需以Markdown流程背景信息的形式呈现;\n2. 包括病情的详细介绍,特别是适合进行拔罐疗法的病症类型;\n3. 包括用具的选择,如推荐的品牌和材质;\n4. 使用方法需清晰,最好配以编号和列表,确保操作流程的准确性;\n5. 包含安全注意事项,特别是针对初学者容易忽视的细节;\n6. 包含治疗后的护理建议,包括饮食和生活习惯的调整;\n7. 信息的准确性和安全性,内容应遵循医学专业标准。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 方案需以Markdown流程背景信息的形式呈现;", "2. 包括病情的详细介绍,特别是适合进行拔罐疗法的病症类型;", "3. 包括用具的选择,如推荐的品牌和材质;", "4. 使用方法需清晰,最好配以编号和列表,确保操作流程的准确性;", "5. 包含安全注意事项,特别是针对初学者容易忽视的细节;", "6. 包含治疗后的护理建议,包括饮食和生活习惯的调整;", "7. 信息的准确性和安全性,内容应遵循医学专业标准。"], "levels2": ["markdown流程背景信息约束", "包含约束", "包含约束", "编号和列表约束", "包含约束", "包含约束", "价值观约束"], "category": "trace1.0"} +{"id": "279", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据病例,分析胸腔镜手术的必要性和可行性,并给出专业医疗建议。\n1. 输出格式需使用医学报告模版,包含病历摘要、检查结果、诊断分析、治疗建议和后续观察计划等部分;\n2. 以医生角色扮演进行分析和建议提供;\n3. 病历摘要需包括患者基本信息(张某,男性,60岁);\n4. 检查结果需提及左侧肺上叶部分密度增高的情况;\n5. 诊断分析需考虑胸腔镜手术的必要性和可行性;\n6. 治疗建议需基于专业医疗知识给出;\n7. 后续观察计划应包括手术后的监控和复查安排。\n# Inputs:\n张某,男性,60岁,入院检查发现左侧肺上叶部分密度增高。\n"}], "type": "trace", "description": "根据病例,分析胸腔镜手术的必要性和可行性,并给出专业医疗建议。", "constraints": "1. 输出格式需使用医学报告模版,包含病历摘要、检查结果、诊断分析、治疗建议和后续观察计划等部分;\n2. 以医生角色扮演进行分析和建议提供;\n3. 病历摘要需包括患者基本信息(张某,男性,60岁);\n4. 检查结果需提及左侧肺上叶部分密度增高的情况;\n5. 诊断分析需考虑胸腔镜手术的必要性和可行性;\n6. 治疗建议需基于专业医疗知识给出;\n7. 后续观察计划应包括手术后的监控和复查安排。", "input": "张某,男性,60岁,入院检查发现左侧肺上叶部分密度增高。", "constraints_num": 7, "constraints_splits": ["1. 输出格式需使用医学报告模版,包含病历摘要、检查结果、诊断分析、治疗建议和后续观察计划等部分;", "2. 以医生角色扮演进行分析和建议提供;", "3. 病历摘要需包括患者基本信息(张某,男性,60岁);", "4. 检查结果需提及左侧肺上叶部分密度增高的情况;", "5. 诊断分析需考虑胸腔镜手术的必要性和可行性;", "6. 治疗建议需基于专业医疗知识给出;", "7. 后续观察计划应包括手术后的监控和复查安排。"], "levels2": ["模版约束", "角色扮演约束", "包含约束", "包含约束", "主题约束", "主题约束", "包含约束"], "category": "trace1.0"} +{"id": "280", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对可口可乐公司的可持续性计划进行深度审查\n1. 报告应包含可口可乐在水资源管理、碳排放控制、包装回收三个方面的具体举措;\n2. 针对每个领域提出至少一个改进建议;\n3. 报告采用专业学术的语气风格;\n4. 报告长度控制在1500字以内;\n5. 以PDF格式提交;\n6. 引用至少5篇相关领域的学术文章或行业报告以支持分析;\n7. 在报告中使用图表或列表来清晰地呈现数据和信息;\n"}], "type": "trace", "description": "对可口可乐公司的可持续性计划进行深度审查", "constraints": "1. 报告应包含可口可乐在水资源管理、碳排放控制、包装回收三个方面的具体举措;\n2. 针对每个领域提出至少一个改进建议;\n3. 报告采用专业学术的语气风格;\n4. 报告长度控制在1500字以内;\n5. 以PDF格式提交;\n6. 引用至少5篇相关领域的学术文章或行业报告以支持分析;\n7. 在报告中使用图表或列表来清晰地呈现数据和信息;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 报告应包含可口可乐在水资源管理、碳排放控制、包装回收三个方面的具体举措;", "2. 针对每个领域提出至少一个改进建议;", "3. 报告采用专业学术的语气风格;", "4. 报告长度控制在1500字以内;", "5. 以PDF格式提交;", "6. 引用至少5篇相关领域的学术文章或行业报告以支持分析;", "7. 在报告中使用图表或列表来清晰地呈现数据和信息;"], "levels2": ["包含约束", "数值约束", "语气风格约束", "数值约束", "输出格式约束", "引用和参考约束", "输出格式约束"], "category": "trace1.0"} +{"id": "281", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用Markdown格式对一个人进行描述\n1. 文本应包含标题“人物描述”;\n2. 描述中需包含年龄、身高、体重、爱好字段,每个字段单独成行并使用粗体标注字段名;\n3. 年龄字段后需括号备注“约25岁”;\n4. 身高和体重字段后需括号备注单位“米”和“公斤”;\n5. 爱好字段需列举“打篮球”和“音乐”,并使用项目符号分隔;\n6. 描述不应超过100字;\n7. 需在描述中至少提及两次其爱好;\n"}], "type": "trace", "description": "使用Markdown格式对一个人进行描述", "constraints": "1. 文本应包含标题“人物描述”;\n2. 描述中需包含年龄、身高、体重、爱好字段,每个字段单独成行并使用粗体标注字段名;\n3. 年龄字段后需括号备注“约25岁”;\n4. 身高和体重字段后需括号备注单位“米”和“公斤”;\n5. 爱好字段需列举“打篮球”和“音乐”,并使用项目符号分隔;\n6. 描述不应超过100字;\n7. 需在描述中至少提及两次其爱好;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文本应包含标题“人物描述”;", "2. 描述中需包含年龄、身高、体重、爱好字段,每个字段单独成行并使用粗体标注字段名;", "3. 年龄字段后需括号备注“约25岁”;", "4. 身高和体重字段后需括号备注单位“米”和“公斤”;", "5. 爱好字段需列举“打篮球”和“音乐”,并使用项目符号分隔;", "6. 描述不应超过100字;", "7. 需在描述中至少提及两次其爱好;"], "levels2": ["包含约束", "文本样式约束", "文本样式约束", "文本样式约束", "编号和列表约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "282", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业影评人的角色推荐一个电影或电视节目,基于用户的偏好和参数。\n1. 用户倾向于观看科幻类电影;\n2. 用户偏好英语对白;\n3. 用户喜欢的演员包括汤姆·汉克斯和丽贝卡·弗格森;\n4. 用户在导演方面偏好克里斯托弗·诺兰和史蒂文·斯皮尔伯格;\n5. 用户倾向于在晚上观看时长在120分钟以内的电影;\n6. 推荐内容应包括电影的简短剧情介绍,以及为什么这部电影适合用户的偏好;\n7. 推荐的语气应该是热情且具有说服力的,旨在激发用户的观影兴趣。\n"}], "type": "trace", "description": "以专业影评人的角色推荐一个电影或电视节目,基于用户的偏好和参数。", "constraints": "1. 用户倾向于观看科幻类电影;\n2. 用户偏好英语对白;\n3. 用户喜欢的演员包括汤姆·汉克斯和丽贝卡·弗格森;\n4. 用户在导演方面偏好克里斯托弗·诺兰和史蒂文·斯皮尔伯格;\n5. 用户倾向于在晚上观看时长在120分钟以内的电影;\n6. 推荐内容应包括电影的简短剧情介绍,以及为什么这部电影适合用户的偏好;\n7. 推荐的语气应该是热情且具有说服力的,旨在激发用户的观影兴趣。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 用户倾向于观看科幻类电影;", "2. 用户偏好英语对白;", "3. 用户喜欢的演员包括汤姆·汉克斯和丽贝卡·弗格森;", "4. 用户在导演方面偏好克里斯托弗·诺兰和史蒂文·斯皮尔伯格;", "5. 用户倾向于在晚上观看时长在120分钟以内的电影;", "6. 推荐内容应包括电影的简短剧情介绍,以及为什么这部电影适合用户的偏好;", "7. 推荐的语气应该是热情且具有说服力的,旨在激发用户的观影兴趣。"], "levels2": ["主题约束", "多语言约束", "包含约束", "包含约束", "数值约束", "包含约束", "语气风格约束"], "category": "trace1.0"} +{"id": "283", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇关于“健康饮食的重要性”的博客文章\n1. 文章总字数需严格控制在500字;\n2. 文章应采用鼓励和教育的语气;\n3. 内容上,必须包含对健康饮食定义的明确解释;\n4. 文章中至少包含3种健康饮食的益处;\n5. 文章中应包含如何开始健康饮食的建议;\n6. 文章结构应包含引人入胜的引言,三个主题段落,以及一个总结所有要点的结论;\n7. 每个段落的开头应使用编号列出关键点,以增强文章的可读性和条理性;\n"}], "type": "trace", "description": "编辑一篇关于“健康饮食的重要性”的博客文章", "constraints": "1. 文章总字数需严格控制在500字;\n2. 文章应采用鼓励和教育的语气;\n3. 内容上,必须包含对健康饮食定义的明确解释;\n4. 文章中至少包含3种健康饮食的益处;\n5. 文章中应包含如何开始健康饮食的建议;\n6. 文章结构应包含引人入胜的引言,三个主题段落,以及一个总结所有要点的结论;\n7. 每个段落的开头应使用编号列出关键点,以增强文章的可读性和条理性;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章总字数需严格控制在500字;", "2. 文章应采用鼓励和教育的语气;", "3. 内容上,必须包含对健康饮食定义的明确解释;", "4. 文章中至少包含3种健康饮食的益处;", "5. 文章中应包含如何开始健康饮食的建议;", "6. 文章结构应包含引人入胜的引言,三个主题段落,以及一个总结所有要点的结论;", "7. 每个段落的开头应使用编号列出关键点,以增强文章的可读性和条理性;"], "levels2": ["数值约束", "语气风格约束", "包含约束", "数值约束", "包含约束", "层次化结构约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "284", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一个短故事,使其以李明的生日为主线,更具连贯性,包含三个主要部分,每个部分至少100字但不超过150字。\n1. 故事应保持语气风格温馨而富有童趣;\n2. 结构上使用适当的过渡句连接各个部分,确保情节自然流畅;\n3. 故事应按照以下层次化结构组织:\n4. **生日的早晨**:描述李明醒来时的心情,以及家人如何开始准备生日派对。\n5. **意外的惊喜**:细节描写李明的母亲做蛋糕的情景,以及小猫从天窗掉下的意外,如何让派对气氛紧张,最后以小猫安然无恙的温馨结局。\n6. **快乐的时光**:叙述李明与朋友一起玩游戏、聊天的场景,强调李明对这特别日子的感激之情;\n7. 故事中包含对人物情感、环境和动作的生动描述,以增强故事的可读性和吸引力;\n"}], "type": "trace", "description": "编辑一个短故事,使其以李明的生日为主线,更具连贯性,包含三个主要部分,每个部分至少100字但不超过150字。", "constraints": "1. 故事应保持语气风格温馨而富有童趣;\n2. 结构上使用适当的过渡句连接各个部分,确保情节自然流畅;\n3. 故事应按照以下层次化结构组织:\n4. **生日的早晨**:描述李明醒来时的心情,以及家人如何开始准备生日派对。\n5. **意外的惊喜**:细节描写李明的母亲做蛋糕的情景,以及小猫从天窗掉下的意外,如何让派对气氛紧张,最后以小猫安然无恙的温馨结局。\n6. **快乐的时光**:叙述李明与朋友一起玩游戏、聊天的场景,强调李明对这特别日子的感激之情;\n7. 故事中包含对人物情感、环境和动作的生动描述,以增强故事的可读性和吸引力;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 故事应保持语气风格温馨而富有童趣;", "2. 结构上使用适当的过渡句连接各个部分,确保情节自然流畅;", "3. 故事应按照以下层次化结构组织:", "4. **生日的早晨**:描述李明醒来时的心情,以及家人如何开始准备生日派对。", "5. **意外的惊喜**:细节描写李明的母亲做蛋糕的情景,以及小猫从天窗掉下的意外,如何让派对气氛紧张,最后以小猫安然无恙的温馨结局。", "6. **快乐的时光**:叙述李明与朋友一起玩游戏、聊天的场景,强调李明对这特别日子的感激之情;", "7. 故事中包含对人物情感、环境和动作的生动描述,以增强故事的可读性和吸引力;"], "levels2": ["语气风格约束", "语法结构约束", "层次化结构约束", "角色扮演约束", "包含约束", "角色扮演约束", "包含约束"], "category": "trace1.0"} +{"id": "285", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇生产报告,包含执行摘要、市场分析、销售数据、问题识别、原因分析、改进措施和结论等关键部分。\n1. 报告应采用正式商务风格撰写;\n2. 报告的总长度应在1500至2000字之间;\n3. 在问题识别部分,详细列出销售额下降的三个主要因素;\n4. 在原因分析中,每个因素的原因分析不得少于150字;\n5. 在改进措施部分,提出至少五个针对性的解决策略;\n6. 报告中需要使用图表或表格来直观展示销售数据和市场趋势;\n7. 确保数据的准确性和可读性。\n"}], "type": "trace", "description": "编辑一篇生产报告,包含执行摘要、市场分析、销售数据、问题识别、原因分析、改进措施和结论等关键部分。", "constraints": "1. 报告应采用正式商务风格撰写;\n2. 报告的总长度应在1500至2000字之间;\n3. 在问题识别部分,详细列出销售额下降的三个主要因素;\n4. 在原因分析中,每个因素的原因分析不得少于150字;\n5. 在改进措施部分,提出至少五个针对性的解决策略;\n6. 报告中需要使用图表或表格来直观展示销售数据和市场趋势;\n7. 确保数据的准确性和可读性。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 报告应采用正式商务风格撰写;", "2. 报告的总长度应在1500至2000字之间;", "3. 在问题识别部分,详细列出销售额下降的三个主要因素;", "4. 在原因分析中,每个因素的原因分析不得少于150字;", "5. 在改进措施部分,提出至少五个针对性的解决策略;", "6. 报告中需要使用图表或表格来直观展示销售数据和市场趋势;", "7. 确保数据的准确性和可读性。"], "levels2": ["语气风格约束", "数值约束", "包含约束", "数值约束", "数值约束", "输出格式约束", "价值观约束"], "category": "trace1.0"} +{"id": "286", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一部高质量的科幻电影\n1. 电影类型为科幻;\n2. 电影时长约为120分钟;\n3. 电影来自IMDb评分前100的科幻电影列表;\n4. 电影具有深刻科学理念;\n5. 推荐信以Markdown格式呈现;\n6. 电影名称和导演名以加粗字体显示;\n7. 关键推荐理由以斜体字突出显示;\n"}], "type": "trace", "description": "推荐一部高质量的科幻电影", "constraints": "1. 电影类型为科幻;\n2. 电影时长约为120分钟;\n3. 电影来自IMDb评分前100的科幻电影列表;\n4. 电影具有深刻科学理念;\n5. 推荐信以Markdown格式呈现;\n6. 电影名称和导演名以加粗字体显示;\n7. 关键推荐理由以斜体字突出显示;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 电影类型为科幻;", "2. 电影时长约为120分钟;", "3. 电影来自IMDb评分前100的科幻电影列表;", "4. 电影具有深刻科学理念;", "5. 推荐信以Markdown格式呈现;", "6. 电影名称和导演名以加粗字体显示;", "7. 关键推荐理由以斜体字突出显示;"], "levels2": ["主题约束", "数值约束", "主题约束", "主题约束", "输出格式约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "287", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇专业学术风格的文章,介绍人工智能在医疗保健领域的应用。\n1. 文章需至少涵盖三种具体应用场景:疾病诊断、药物开发、病历管理;\n2. 详细说明每种应用场景中人工智能技术的显著优势;\n3. 文章总字数限定在1500至2000字之间;\n4. 需包含至少5篇来自权威医学期刊的参考文献,支持论述的严谨性和可靠性;\n5. 文章结构要求清晰,采用标题和子标题进行层次化组织;\n6. 开头需有引言,结尾需有结论,确保内容的完整性和逻辑性;\n7. 所有引用需遵循APA格式标准,确保学术诚信。\n"}], "type": "trace", "description": "撰写一篇专业学术风格的文章,介绍人工智能在医疗保健领域的应用。", "constraints": "1. 文章需至少涵盖三种具体应用场景:疾病诊断、药物开发、病历管理;\n2. 详细说明每种应用场景中人工智能技术的显著优势;\n3. 文章总字数限定在1500至2000字之间;\n4. 需包含至少5篇来自权威医学期刊的参考文献,支持论述的严谨性和可靠性;\n5. 文章结构要求清晰,采用标题和子标题进行层次化组织;\n6. 开头需有引言,结尾需有结论,确保内容的完整性和逻辑性;\n7. 所有引用需遵循APA格式标准,确保学术诚信。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章需至少涵盖三种具体应用场景:疾病诊断、药物开发、病历管理;", "2. 详细说明每种应用场景中人工智能技术的显著优势;", "3. 文章总字数限定在1500至2000字之间;", "4. 需包含至少5篇来自权威医学期刊的参考文献,支持论述的严谨性和可靠性;", "5. 文章结构要求清晰,采用标题和子标题进行层次化组织;", "6. 开头需有引言,结尾需有结论,确保内容的完整性和逻辑性;", "7. 所有引用需遵循APA格式标准,确保学术诚信。"], "levels2": ["包含约束", "包含约束", "数值约束", "引用和参考约束", "层次化结构约束", "层次化结构约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "288", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的数据集,训练一个机器学习分类模型,用于鸢尾花分类。\n1. 训练过程应包括数据预处理、模型选择、训练、评估和优化;\n2. 模型训练应使用交叉验证的方法;\n3. 训练过程至少包含以下三个关键步骤:特征选择、模型训练和模型预测;\n4. 需要使用至少两种不同的分类算法进行对比(例如:决策树、支持向量机或神经网络);\n5. 训练完成后,模型需提供对新数据的分类预测功能;\n6. 新数据应包含以下四个特征:花萼长度、花萼宽度、花瓣长度和花瓣宽度;\n7. 预测结果应以JSON格式输出,包括预测类别、置信度和模型版本信息;\n# Inputs:\n数据集包含以下5条样本数据:\n1. 5.1,3.5,1.4,0.2,Iris-setosa\n2. 4.9,3.0,1.4,0.2,Iris-setosa\n3. 6.0,3.4,4.5,1.6,Iris-versicolor\n4. 6.7,3.1,4.7,1.5,Iris-versicolor\n5. 6.3,2.5,5.0,1.9,Iris-virginica\n"}], "type": "trace", "description": "根据给定的数据集,训练一个机器学习分类模型,用于鸢尾花分类。", "constraints": "1. 训练过程应包括数据预处理、模型选择、训练、评估和优化;\n2. 模型训练应使用交叉验证的方法;\n3. 训练过程至少包含以下三个关键步骤:特征选择、模型训练和模型预测;\n4. 需要使用至少两种不同的分类算法进行对比(例如:决策树、支持向量机或神经网络);\n5. 训练完成后,模型需提供对新数据的分类预测功能;\n6. 新数据应包含以下四个特征:花萼长度、花萼宽度、花瓣长度和花瓣宽度;\n7. 预测结果应以JSON格式输出,包括预测类别、置信度和模型版本信息;", "input": "数据集包含以下5条样本数据:\n1. 5.1,3.5,1.4,0.2,Iris-setosa\n2. 4.9,3.0,1.4,0.2,Iris-setosa\n3. 6.0,3.4,4.5,1.6,Iris-versicolor\n4. 6.7,3.1,4.7,1.5,Iris-versicolor\n5. 6.3,2.5,5.0,1.9,Iris-virginica", "constraints_num": 7, "constraints_splits": ["1. 训练过程应包括数据预处理、模型选择、训练、评估和优化;", "2. 模型训练应使用交叉验证的方法;", "3. 训练过程至少包含以下三个关键步骤:特征选择、模型训练和模型预测;", "4. 需要使用至少两种不同的分类算法进行对比(例如:决策树、支持向量机或神经网络);", "5. 训练完成后,模型需提供对新数据的分类预测功能;", "6. 新数据应包含以下四个特征:花萼长度、花萼宽度、花瓣长度和花瓣宽度;", "7. 预测结果应以JSON格式输出,包括预测类别、置信度和模型版本信息;"], "levels2": ["自然语言流程背景信息约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "289", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "基于项目优先级列表,使用编号列表形式按优先级从高到低排序项目,并包含项目名称和理由说明,每个项目描述不超过20字。\n1. 排序后的列表应包含项目名称和简短的理由说明;\n2. 每个项目描述不超过20字;\n# Inputs:\n- 完成毕业论文\n- 为工作面试做好准备\n- 学习英语\n- 准备生日聚会\n"}], "type": "trace", "description": "基于项目优先级列表,使用编号列表形式按优先级从高到低排序项目,并包含项目名称和理由说明,每个项目描述不超过20字。", "constraints": "1. 排序后的列表应包含项目名称和简短的理由说明;\n2. 每个项目描述不超过20字;", "input": "- 完成毕业论文\n- 为工作面试做好准备\n- 学习英语\n- 准备生日聚会", "constraints_num": 2, "constraints_splits": ["1. 排序后的列表应包含项目名称和简短的理由说明;", "2. 每个项目描述不超过20字;"], "levels2": ["层次化结构约束", "数值约束"], "category": "trace1.0"} +{"id": "290", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇评论畅销小说《时间的涟漪》的文章\n1. 文章需详细分析小说的故事情节、人物塑造、主题思想以及语言风格;\n2. 字数应在1000至1500字之间;\n3. 文章应采用正式且具批判性的语气风格;\n4. 文章中需包含一段不超过200字的故事情节概括;\n5. 需结合至少3个具体的例子来支持评论;\n6. 文章应以Markdown格式提交,确保标题、子标题和引用部分清晰可辨;\n7. 避免过于主观的评价;\n"}], "type": "trace", "description": "写一篇评论畅销小说《时间的涟漪》的文章", "constraints": "1. 文章需详细分析小说的故事情节、人物塑造、主题思想以及语言风格;\n2. 字数应在1000至1500字之间;\n3. 文章应采用正式且具批判性的语气风格;\n4. 文章中需包含一段不超过200字的故事情节概括;\n5. 需结合至少3个具体的例子来支持评论;\n6. 文章应以Markdown格式提交,确保标题、子标题和引用部分清晰可辨;\n7. 避免过于主观的评价;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章需详细分析小说的故事情节、人物塑造、主题思想以及语言风格;", "2. 字数应在1000至1500字之间;", "3. 文章应采用正式且具批判性的语气风格;", "4. 文章中需包含一段不超过200字的故事情节概括;", "5. 需结合至少3个具体的例子来支持评论;", "6. 文章应以Markdown格式提交,确保标题、子标题和引用部分清晰可辨;", "7. 避免过于主观的评价;"], "levels2": ["主题约束", "数值约束", "语气风格约束", "数值约束", "数值约束", "输出格式约束", "价值观约束"], "category": "trace1.0"} +{"id": "291", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "扮演一位比萨饼大师,介绍比萨饼的起源,以及它如何成为全球流行的美食。详细介绍至少5种不同种类的比萨饼,每种比萨饼的描述不超过100字,确保包含它们的特色配料和烹饪方法。\n1. 描述语气需专业而热情;\n2. 介绍包含比萨饼在意大利的诞生背景;\n3. 介绍包含比萨饼如何成为全球流行的美食;\n4. 需详细介绍至少5种不同种类的比萨饼;\n5. 每种比萨饼的描述不超过100字;\n6. 需包含特色配料和烹饪方法;\n7. 最终信息以精美设计的PDF文件形式发送。\n"}], "type": "trace", "description": "扮演一位比萨饼大师,介绍比萨饼的起源,以及它如何成为全球流行的美食。详细介绍至少5种不同种类的比萨饼,每种比萨饼的描述不超过100字,确保包含它们的特色配料和烹饪方法。", "constraints": "1. 描述语气需专业而热情;\n2. 介绍包含比萨饼在意大利的诞生背景;\n3. 介绍包含比萨饼如何成为全球流行的美食;\n4. 需详细介绍至少5种不同种类的比萨饼;\n5. 每种比萨饼的描述不超过100字;\n6. 需包含特色配料和烹饪方法;\n7. 最终信息以精美设计的PDF文件形式发送。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 描述语气需专业而热情;", "2. 介绍包含比萨饼在意大利的诞生背景;", "3. 介绍包含比萨饼如何成为全球流行的美食;", "4. 需详细介绍至少5种不同种类的比萨饼;", "5. 每种比萨饼的描述不超过100字;", "6. 需包含特色配料和烹饪方法;", "7. 最终信息以精美设计的PDF文件形式发送。"], "levels2": ["语气风格约束", "包含约束", "包含约束", "数值约束", "数值约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "292", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一种解决方案或行动建议,帮助面对难题的人理清思路并解决问题,方案应包含冷静分析、寻求支持和制定计划三个步骤。\n1. 方案应采用鼓励和启发的语气;\n2. 方案需帮助从多个角度重新审视问题;\n3. 解决方案应包含以下三个步骤:\n4. **冷静分析**:指导如何全面分析问题;\n5. **寻求支持**:建议如何构建支持网络;\n6. **制定计划**:指导如何制定详细行动计划;\n7. 解决方案应以Markdown流程背景信息的形式呈现;\n"}], "type": "trace", "description": "提供一种解决方案或行动建议,帮助面对难题的人理清思路并解决问题,方案应包含冷静分析、寻求支持和制定计划三个步骤。", "constraints": "1. 方案应采用鼓励和启发的语气;\n2. 方案需帮助从多个角度重新审视问题;\n3. 解决方案应包含以下三个步骤:\n4. **冷静分析**:指导如何全面分析问题;\n5. **寻求支持**:建议如何构建支持网络;\n6. **制定计划**:指导如何制定详细行动计划;\n7. 解决方案应以Markdown流程背景信息的形式呈现;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 方案应采用鼓励和启发的语气;", "2. 方案需帮助从多个角度重新审视问题;", "3. 解决方案应包含以下三个步骤:", "4. **冷静分析**:指导如何全面分析问题;", "5. **寻求支持**:建议如何构建支持网络;", "6. **制定计划**:指导如何制定详细行动计划;", "7. 解决方案应以Markdown流程背景信息的形式呈现;"], "levels2": ["语气风格约束", "包含约束", "层次化结构约束", "语气风格约束", "主题约束", "自然语言流程背景信息约束", "markdown流程背景信息约束"], "category": "trace1.0"} +{"id": "293", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个描述旧金山这个城市的段落\n1. 段落中必须包含旧金山的人口数量,使用阿拉伯数字表示;\n2. 城市名称需以大写字母开头;\n3. 明确标注旧金山的地理位置,包括所在的州和国家;\n4. 提供至少两个其他与旧金山相关的重要信息点(如主要的地标、经济特点或文化特色);\n5. 段落的字数应控制在150至200字之间;\n6. 必须使用复合句和并列句结合的形式,展现清晰的语法结构和丰富的表述;\n7. 在描述中,人口数量、地标名称和经济特点等关键信息点应使用引号或斜体字突出显示;\n"}], "type": "trace", "description": "提供一个描述旧金山这个城市的段落", "constraints": "1. 段落中必须包含旧金山的人口数量,使用阿拉伯数字表示;\n2. 城市名称需以大写字母开头;\n3. 明确标注旧金山的地理位置,包括所在的州和国家;\n4. 提供至少两个其他与旧金山相关的重要信息点(如主要的地标、经济特点或文化特色);\n5. 段落的字数应控制在150至200字之间;\n6. 必须使用复合句和并列句结合的形式,展现清晰的语法结构和丰富的表述;\n7. 在描述中,人口数量、地标名称和经济特点等关键信息点应使用引号或斜体字突出显示;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 段落中必须包含旧金山的人口数量,使用阿拉伯数字表示;", "2. 城市名称需以大写字母开头;", "3. 明确标注旧金山的地理位置,包括所在的州和国家;", "4. 提供至少两个其他与旧金山相关的重要信息点(如主要的地标、经济特点或文化特色);", "5. 段落的字数应控制在150至200字之间;", "6. 必须使用复合句和并列句结合的形式,展现清晰的语法结构和丰富的表述;", "7. 在描述中,人口数量、地标名称和经济特点等关键信息点应使用引号或斜体字突出显示;"], "levels2": ["包含约束", "文本样式约束", "包含约束", "包含约束", "数值约束", "语法结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "294", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为苹果公司(科技行业)撰写一份详细的业务分析报告。\n1. 报告应包括执行摘要、公司概述、财务分析、竞争对手分析、研发投资分析和结论部分;\n2. 报告的总字数应在1500至2000字之间;\n3. 报告需包括至少3个视觉图表或图形,如柱状图或饼图;\n4. 所有关键数据(如数字、公司名)应使用加粗样式进行突出显示;\n5. 竞争对手分析时,应至少提及三星、华为和谷歌,并对比它们的年度营收和净利润;\n6. 报告中需引用至少2篇行业分析报告,以支持分析结论;\n7. 内容应遵循逻辑层次结构,每个部分应有清晰的标题和副标题。\n"}], "type": "trace", "description": "为苹果公司(科技行业)撰写一份详细的业务分析报告。", "constraints": "1. 报告应包括执行摘要、公司概述、财务分析、竞争对手分析、研发投资分析和结论部分;\n2. 报告的总字数应在1500至2000字之间;\n3. 报告需包括至少3个视觉图表或图形,如柱状图或饼图;\n4. 所有关键数据(如数字、公司名)应使用加粗样式进行突出显示;\n5. 竞争对手分析时,应至少提及三星、华为和谷歌,并对比它们的年度营收和净利润;\n6. 报告中需引用至少2篇行业分析报告,以支持分析结论;\n7. 内容应遵循逻辑层次结构,每个部分应有清晰的标题和副标题。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 报告应包括执行摘要、公司概述、财务分析、竞争对手分析、研发投资分析和结论部分;", "2. 报告的总字数应在1500至2000字之间;", "3. 报告需包括至少3个视觉图表或图形,如柱状图或饼图;", "4. 所有关键数据(如数字、公司名)应使用加粗样式进行突出显示;", "5. 竞争对手分析时,应至少提及三星、华为和谷歌,并对比它们的年度营收和净利润;", "6. 报告中需引用至少2篇行业分析报告,以支持分析结论;", "7. 内容应遵循逻辑层次结构,每个部分应有清晰的标题和副标题。"], "levels2": ["层次化结构约束", "数值约束", "输出格式约束", "文本样式约束", "包含约束", "引用和参考约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "295", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇总结《时间简史》的文章\n1. 文章风格需为正式、严谨的学术语气;\n2. 文章字数大约200字;\n3. 文章中必须包含对作者史蒂芬·霍金的简介、书中的核心理论(如宇宙大爆炸、黑洞理论)以及该书对现代科学的贡献;\n4. 内容需准确,避免任何可能的科学错误;\n5. 在文中适当位置使用斜体字强调关键术语;\n6. 总结应保持客观,避免加入个人情感或偏见;\n7. 需在限定字数内清晰地传达书籍的核心信息,使读者能够快速理解《时间简史》的核心内容;\n"}], "type": "trace", "description": "撰写一篇总结《时间简史》的文章", "constraints": "1. 文章风格需为正式、严谨的学术语气;\n2. 文章字数大约200字;\n3. 文章中必须包含对作者史蒂芬·霍金的简介、书中的核心理论(如宇宙大爆炸、黑洞理论)以及该书对现代科学的贡献;\n4. 内容需准确,避免任何可能的科学错误;\n5. 在文中适当位置使用斜体字强调关键术语;\n6. 总结应保持客观,避免加入个人情感或偏见;\n7. 需在限定字数内清晰地传达书籍的核心信息,使读者能够快速理解《时间简史》的核心内容;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章风格需为正式、严谨的学术语气;", "2. 文章字数大约200字;", "3. 文章中必须包含对作者史蒂芬·霍金的简介、书中的核心理论(如宇宙大爆炸、黑洞理论)以及该书对现代科学的贡献;", "4. 内容需准确,避免任何可能的科学错误;", "5. 在文中适当位置使用斜体字强调关键术语;", "6. 总结应保持客观,避免加入个人情感或偏见;", "7. 需在限定字数内清晰地传达书籍的核心信息,使读者能够快速理解《时间简史》的核心内容;"], "levels2": ["语气风格约束", "数值约束", "包含约束", "价值观约束", "文本样式约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "296", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一份最优的旅游路线,确保用户在纽约市的周末体验包括至少5个标志性景点、3个美食体验和2个艺术或文化活动。\n1. 路线规划应确保每个活动之间的最短步行或公共交通时间;\n2. 总行程时间控制在周五中午至周日下午;\n3. 每个兴趣点的停留时间不少于1小时;\n4. 输出格式为一个详细的行程表,包括景点名称、地址、建议时间、交通方式和预计所需时间;\n5. 行程表应以Markdown格式呈现,包括标题、子标题和列表;\n6. 路线规划风格注重实用性和趣味性;\n7. 提供趣味性的背景信息和建议,以保持用户的兴趣和参与度。\n"}], "type": "trace", "description": "创建一份最优的旅游路线,确保用户在纽约市的周末体验包括至少5个标志性景点、3个美食体验和2个艺术或文化活动。", "constraints": "1. 路线规划应确保每个活动之间的最短步行或公共交通时间;\n2. 总行程时间控制在周五中午至周日下午;\n3. 每个兴趣点的停留时间不少于1小时;\n4. 输出格式为一个详细的行程表,包括景点名称、地址、建议时间、交通方式和预计所需时间;\n5. 行程表应以Markdown格式呈现,包括标题、子标题和列表;\n6. 路线规划风格注重实用性和趣味性;\n7. 提供趣味性的背景信息和建议,以保持用户的兴趣和参与度。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 路线规划应确保每个活动之间的最短步行或公共交通时间;", "2. 总行程时间控制在周五中午至周日下午;", "3. 每个兴趣点的停留时间不少于1小时;", "4. 输出格式为一个详细的行程表,包括景点名称、地址、建议时间、交通方式和预计所需时间;", "5. 行程表应以Markdown格式呈现,包括标题、子标题和列表;", "6. 路线规划风格注重实用性和趣味性;", "7. 提供趣味性的背景信息和建议,以保持用户的兴趣和参与度。"], "levels2": ["自然语言流程背景信息约束", "数值约束", "数值约束", "输出格式约束", "输出格式约束", "语气风格约束", "受众目标约束"], "category": "trace1.0"} +{"id": "297", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据提示,以专业学术的语气风格,写一篇描述早起的好处的文章。\n1. 文章应包含引言、至少三个段落的正文阐述早起的好处,以及一个结论部分;\n2. 总字数在800至1000字之间;\n3. 正文部分应详细阐述早晨是一天中最美好的时光,早起如何让人拥有更多的时间去准备自己的一天,并让人开始有规律的生活;\n4. 需要说明早起如何增强人体的免疫力和减轻焦虑或抑郁等情绪;\n5. 需要阐述早起如何增加人的健康寿命;\n6. 所有重点强调的部分需使用斜体字标出;\n7. 文章结构应层次分明,使用编号列表组织每个好处的论述。\n"}], "type": "trace", "description": "根据提示,以专业学术的语气风格,写一篇描述早起的好处的文章。", "constraints": "1. 文章应包含引言、至少三个段落的正文阐述早起的好处,以及一个结论部分;\n2. 总字数在800至1000字之间;\n3. 正文部分应详细阐述早晨是一天中最美好的时光,早起如何让人拥有更多的时间去准备自己的一天,并让人开始有规律的生活;\n4. 需要说明早起如何增强人体的免疫力和减轻焦虑或抑郁等情绪;\n5. 需要阐述早起如何增加人的健康寿命;\n6. 所有重点强调的部分需使用斜体字标出;\n7. 文章结构应层次分明,使用编号列表组织每个好处的论述。", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 文章应包含引言、至少三个段落的正文阐述早起的好处,以及一个结论部分;", "2. 总字数在800至1000字之间;", "3. 正文部分应详细阐述早晨是一天中最美好的时光,早起如何让人拥有更多的时间去准备自己的一天,并让人开始有规律的生活;", "4. 需要说明早起如何增强人体的免疫力和减轻焦虑或抑郁等情绪;", "5. 需要阐述早起如何增加人的健康寿命;", "6. 所有重点强调的部分需使用斜体字标出;", "7. 文章结构应层次分明,使用编号列表组织每个好处的论述。"], "levels2": ["层次化结构约束", "数值约束", "主题约束", "包含约束", "主题约束", "文本样式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "298", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于“戒烟的好处”的学术论文\n1. 论文结构应完整,包括摘要、引言、文献综述、研究方法、结果分析、讨论和结论等部分;\n2. 论文总字数需在3000至4000字之间;\n3. 论文应包含至少10篇经过同行评审的科学文献作为参考文献,确保信息来源的权威性和可靠性;\n4. 论文应采用正式严谨的语气,遵循学术写作的语法结构;\n5. 使用清晰的标题和子标题来组织内容,以增强文章的逻辑性和可读性;\n6. 需在结尾处提出3至5条具体、可实施的建议,以帮助读者戒烟或预防吸烟;\n7. 论文中关键数据和研究结果应加粗以突出显示,确保读者能够快速捕捉到论文的重点;\n"}], "type": "trace", "description": "撰写一篇关于“戒烟的好处”的学术论文", "constraints": "1. 论文结构应完整,包括摘要、引言、文献综述、研究方法、结果分析、讨论和结论等部分;\n2. 论文总字数需在3000至4000字之间;\n3. 论文应包含至少10篇经过同行评审的科学文献作为参考文献,确保信息来源的权威性和可靠性;\n4. 论文应采用正式严谨的语气,遵循学术写作的语法结构;\n5. 使用清晰的标题和子标题来组织内容,以增强文章的逻辑性和可读性;\n6. 需在结尾处提出3至5条具体、可实施的建议,以帮助读者戒烟或预防吸烟;\n7. 论文中关键数据和研究结果应加粗以突出显示,确保读者能够快速捕捉到论文的重点;", "input": "NULL", "constraints_num": 7, "constraints_splits": ["1. 论文结构应完整,包括摘要、引言、文献综述、研究方法、结果分析、讨论和结论等部分;", "2. 论文总字数需在3000至4000字之间;", "3. 论文应包含至少10篇经过同行评审的科学文献作为参考文献,确保信息来源的权威性和可靠性;", "4. 论文应采用正式严谨的语气,遵循学术写作的语法结构;", "5. 使用清晰的标题和子标题来组织内容,以增强文章的逻辑性和可读性;", "6. 需在结尾处提出3至5条具体、可实施的建议,以帮助读者戒烟或预防吸烟;", "7. 论文中关键数据和研究结果应加粗以突出显示,确保读者能够快速捕捉到论文的重点;"], "levels2": ["层次化结构约束", "数值约束", "引用和参考约束", "语气风格约束", "层次化结构约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "299", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气和风格,详细解释如何利用地球电磁勘探技术在沙漠环境中探测一座铁矿的具体步骤和科学原理;将结果以编号列表的形式呈现,确保每一步骤的清晰性和条理性。\n1. 结果需以专业学术的语气和风格撰写;\n2. 结果以编号列表的形式呈现;\n3. 每一步骤要清晰且有条理性;\n4. 结果需包括地球电磁勘探技术的原理介绍;\n5. 结果需包括沙漠环境下的电磁勘探技术调整与优化;\n6. 结果需包括铁矿石的电磁特性分析;\n7. 结果需包括具体的电磁勘探设备介绍与使用方法;\n8. 结果需包括数据收集与分析流程;\n9. 结果需包括结果解释与矿石位置确认。\n"}], "type": "trace", "description": "以专业学术的语气和风格,详细解释如何利用地球电磁勘探技术在沙漠环境中探测一座铁矿的具体步骤和科学原理;将结果以编号列表的形式呈现,确保每一步骤的清晰性和条理性。", "constraints": "1. 结果需以专业学术的语气和风格撰写;\n2. 结果以编号列表的形式呈现;\n3. 每一步骤要清晰且有条理性;\n4. 结果需包括地球电磁勘探技术的原理介绍;\n5. 结果需包括沙漠环境下的电磁勘探技术调整与优化;\n6. 结果需包括铁矿石的电磁特性分析;\n7. 结果需包括具体的电磁勘探设备介绍与使用方法;\n8. 结果需包括数据收集与分析流程;\n9. 结果需包括结果解释与矿石位置确认。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 结果需以专业学术的语气和风格撰写;", "2. 结果以编号列表的形式呈现;", "3. 每一步骤要清晰且有条理性;", "4. 结果需包括地球电磁勘探技术的原理介绍;", "5. 结果需包括沙漠环境下的电磁勘探技术调整与优化;", "6. 结果需包括铁矿石的电磁特性分析;", "7. 结果需包括具体的电磁勘探设备介绍与使用方法;", "8. 结果需包括数据收集与分析流程;", "9. 结果需包括结果解释与矿石位置确认。"], "levels2": ["语气风格约束", "编号和列表约束", "层次化结构约束", "包含约束", "包含约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "包含约束"], "category": "trace1.0"} +{"id": "300", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以一位急救护士的角色扮演约束,针对急救工作中的质量管理标准和流程进行分析。\n1. 假设你正在一家大型城市医院的急诊室工作,每天面对各种紧急医疗情况;\n2. 你的分析应包括但不限于:患者安全、护理质量、时间响应效率、团队协作、记录保持和持续改进等关键方面;\n3. 请以正式的报告格式输出,包括标题、摘要、目录、正文、结论和参考文献部分;\n4. 报告标题:《急救护士工作中质量管理标准与流程:分析与建议》;\n5. 报告摘要:简要概述急救护士在质量管理方面的核心职责和流程;\n6. 目录:列出报告的章节标题和页码;\n7. 正文:分别对上述质量管理标准和流程进行详细分析,并提出改进建议;\n8. 结论:总结分析结果,强调持续改进的重要性;\n9. 参考文献:列出所有引用的资料来源,遵循APA引用格式;\n"}], "type": "trace", "description": "以一位急救护士的角色扮演约束,针对急救工作中的质量管理标准和流程进行分析。", "constraints": "1. 假设你正在一家大型城市医院的急诊室工作,每天面对各种紧急医疗情况;\n2. 你的分析应包括但不限于:患者安全、护理质量、时间响应效率、团队协作、记录保持和持续改进等关键方面;\n3. 请以正式的报告格式输出,包括标题、摘要、目录、正文、结论和参考文献部分;\n4. 报告标题:《急救护士工作中质量管理标准与流程:分析与建议》;\n5. 报告摘要:简要概述急救护士在质量管理方面的核心职责和流程;\n6. 目录:列出报告的章节标题和页码;\n7. 正文:分别对上述质量管理标准和流程进行详细分析,并提出改进建议;\n8. 结论:总结分析结果,强调持续改进的重要性;\n9. 参考文献:列出所有引用的资料来源,遵循APA引用格式;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 假设你正在一家大型城市医院的急诊室工作,每天面对各种紧急医疗情况;", "2. 你的分析应包括但不限于:患者安全、护理质量、时间响应效率、团队协作、记录保持和持续改进等关键方面;", "3. 请以正式的报告格式输出,包括标题、摘要、目录、正文、结论和参考文献部分;", "4. 报告标题:《急救护士工作中质量管理标准与流程:分析与建议》;", "5. 报告摘要:简要概述急救护士在质量管理方面的核心职责和流程;", "6. 目录:列出报告的章节标题和页码;", "7. 正文:分别对上述质量管理标准和流程进行详细分析,并提出改进建议;", "8. 结论:总结分析结果,强调持续改进的重要性;", "9. 参考文献:列出所有引用的资料来源,遵循APA引用格式;"], "levels2": ["角色扮演约束", "包含约束", "输出格式约束", "输出格式约束", "输出格式约束", "层次化结构约束", "包含约束", "层次化结构约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "301", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "探讨和解决性别平等与女性权益相关的多个议题,包括支持女性克服冒名顶替综合症、识别和对抗情感操控、调整对女性与男性交往的评价、坚持性别平等立场、促进生育自由、批判男性凝视、打破月经羞辱、应对家庭责任与职业发展的困境,以及通过阅读和分享知识提升对性别平等的理解和行动能力。\n1. 在采取行动支持女性克服冒名顶替综合症时,应当基于尊重个人自主权和提升自我意识的基础上,旨在培养健康的沟通模式和人际关系,同时确保行动能够促进心理健康和性别平等。\n2. 识别并对抗情感操控的策略应当建立在尊重个人自主权和提升自我意识的基础上。\n3. 在评价喜欢与男性交往的女性时,需重新思考并促进性别多样性和平等对待,理解每个人的选择和偏好是基于个人意愿而非社会刻板印象。\n4. 当面临批评指责在性别议题上过于强调平等时,应展现出对性别平等重要性的坚定信念,倡导开放和包容的对话,促进社会对性别平等价值的认识和接受。\n5. 在讨论生育自由时,应探索并投资于技术解决方案,不仅为女性提供更多的生殖自主权,同时也能促进社会对女性身体权利的尊重和性别平等。\n6. 批判“男性凝视”时,需倡导一种更加全面和平等的视角,鼓励社会重新审视和评价女性在媒体、艺术和日常生活中被描绘的方式,以促进性别平等和尊重。\n7. 在打破月经羞辱的过程中,通过教育和公共讨论,减少月经羞耻,增强对月经健康知识的普及,鼓励社会接受月经作为女性生命的一部分,同时提升对女性生殖健康的重视。\n8. 应对女性在家庭责任和职业发展之间的困境时,可从性别平等政策较为先进的国家中学习,借鉴其成功经验和做法,为女性创造一个更加公平和包容的工作环境,鼓励女性追求事业同时平衡家庭责任。\n9. 开始阅读并分享女权主义书籍,以提升自己的理解和行动能力,激发更多人对性别平等议题的关注和参与,始终以推动积极社会变革为目标。\n"}], "type": "trace", "description": "探讨和解决性别平等与女性权益相关的多个议题,包括支持女性克服冒名顶替综合症、识别和对抗情感操控、调整对女性与男性交往的评价、坚持性别平等立场、促进生育自由、批判男性凝视、打破月经羞辱、应对家庭责任与职业发展的困境,以及通过阅读和分享知识提升对性别平等的理解和行动能力。", "constraints": "1. 在采取行动支持女性克服冒名顶替综合症时,应当基于尊重个人自主权和提升自我意识的基础上,旨在培养健康的沟通模式和人际关系,同时确保行动能够促进心理健康和性别平等。\n2. 识别并对抗情感操控的策略应当建立在尊重个人自主权和提升自我意识的基础上。\n3. 在评价喜欢与男性交往的女性时,需重新思考并促进性别多样性和平等对待,理解每个人的选择和偏好是基于个人意愿而非社会刻板印象。\n4. 当面临批评指责在性别议题上过于强调平等时,应展现出对性别平等重要性的坚定信念,倡导开放和包容的对话,促进社会对性别平等价值的认识和接受。\n5. 在讨论生育自由时,应探索并投资于技术解决方案,不仅为女性提供更多的生殖自主权,同时也能促进社会对女性身体权利的尊重和性别平等。\n6. 批判“男性凝视”时,需倡导一种更加全面和平等的视角,鼓励社会重新审视和评价女性在媒体、艺术和日常生活中被描绘的方式,以促进性别平等和尊重。\n7. 在打破月经羞辱的过程中,通过教育和公共讨论,减少月经羞耻,增强对月经健康知识的普及,鼓励社会接受月经作为女性生命的一部分,同时提升对女性生殖健康的重视。\n8. 应对女性在家庭责任和职业发展之间的困境时,可从性别平等政策较为先进的国家中学习,借鉴其成功经验和做法,为女性创造一个更加公平和包容的工作环境,鼓励女性追求事业同时平衡家庭责任。\n9. 开始阅读并分享女权主义书籍,以提升自己的理解和行动能力,激发更多人对性别平等议题的关注和参与,始终以推动积极社会变革为目标。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 在采取行动支持女性克服冒名顶替综合症时,应当基于尊重个人自主权和提升自我意识的基础上,旨在培养健康的沟通模式和人际关系,同时确保行动能够促进心理健康和性别平等。", "2. 识别并对抗情感操控的策略应当建立在尊重个人自主权和提升自我意识的基础上。", "3. 在评价喜欢与男性交往的女性时,需重新思考并促进性别多样性和平等对待,理解每个人的选择和偏好是基于个人意愿而非社会刻板印象。", "4. 当面临批评指责在性别议题上过于强调平等时,应展现出对性别平等重要性的坚定信念,倡导开放和包容的对话,促进社会对性别平等价值的认识和接受。", "5. 在讨论生育自由时,应探索并投资于技术解决方案,不仅为女性提供更多的生殖自主权,同时也能促进社会对女性身体权利的尊重和性别平等。", "6. 批判“男性凝视”时,需倡导一种更加全面和平等的视角,鼓励社会重新审视和评价女性在媒体、艺术和日常生活中被描绘的方式,以促进性别平等和尊重。", "7. 在打破月经羞辱的过程中,通过教育和公共讨论,减少月经羞耻,增强对月经健康知识的普及,鼓励社会接受月经作为女性生命的一部分,同时提升对女性生殖健康的重视。", "8. 应对女性在家庭责任和职业发展之间的困境时,可从性别平等政策较为先进的国家中学习,借鉴其成功经验和做法,为女性创造一个更加公平和包容的工作环境,鼓励女性追求事业同时平衡家庭责任。", "9. 开始阅读并分享女权主义书籍,以提升自己的理解和行动能力,激发更多人对性别平等议题的关注和参与,始终以推动积极社会变革为目标。"], "levels2": ["价值观约束", "价值观约束", "价值观约束", "价值观约束", "主题约束", "价值观约束", "主题约束", "主题约束", "主题约束"], "category": "trace1.0"} +{"id": "302", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "向上级提出实施 Github Copilot Enterprise Edition 的建议书。\n1. 建议书需按照正式结构编写,包括引言、背景、问题陈述、解决方案、效益分析、结论和附录。\n2. 引言部分应简洁介绍 Copilot Enterprise Edition,并阐明建议目的。\n3. 背景部分应描述作为负责设计、实现、测试和发布软件的开发团队一员,正在开发一个 C# WPF 的 Windows 应用程序,主要使用 Visual Studio Professional。\n4. 问题陈述部分应解释 Copilot Enterprise Edition 对开发团队的必要性,特别是在提高生产效率和代码质量方面。\n5. 解决方案部分需详细说明 Copilot Enterprise Edition 如何帮助解决描述的问题,包括由公司支付的费用和部署过程。\n6. 效益分析部分需提供实施 Copilot 的生产力收益的量化评估,以获得预算。\n7. 结论部分需总结实施 Copilot 的关键点,强调其对公司和团队的潜在价值,并表达对上级支持的期待。\n8. 附录部分需提供支持性文档或参考资料,以增加建议书的可信度。\n9. 建议书应确保结构清晰、逻辑连贯且容易理解,并使用专业术语和行业知识。\n# Inputs:\n你是一名在日本公司工作的软件工程师。请以一种正式的、专业的语气,向上级提出实施 Github Copilot Enterprise Edition 的建议书。\n"}], "type": "trace", "description": "向上级提出实施 Github Copilot Enterprise Edition 的建议书。", "constraints": "1. 建议书需按照正式结构编写,包括引言、背景、问题陈述、解决方案、效益分析、结论和附录。\n2. 引言部分应简洁介绍 Copilot Enterprise Edition,并阐明建议目的。\n3. 背景部分应描述作为负责设计、实现、测试和发布软件的开发团队一员,正在开发一个 C# WPF 的 Windows 应用程序,主要使用 Visual Studio Professional。\n4. 问题陈述部分应解释 Copilot Enterprise Edition 对开发团队的必要性,特别是在提高生产效率和代码质量方面。\n5. 解决方案部分需详细说明 Copilot Enterprise Edition 如何帮助解决描述的问题,包括由公司支付的费用和部署过程。\n6. 效益分析部分需提供实施 Copilot 的生产力收益的量化评估,以获得预算。\n7. 结论部分需总结实施 Copilot 的关键点,强调其对公司和团队的潜在价值,并表达对上级支持的期待。\n8. 附录部分需提供支持性文档或参考资料,以增加建议书的可信度。\n9. 建议书应确保结构清晰、逻辑连贯且容易理解,并使用专业术语和行业知识。", "input": "你是一名在日本公司工作的软件工程师。请以一种正式的、专业的语气,向上级提出实施 Github Copilot Enterprise Edition 的建议书。", "constraints_num": 9, "constraints_splits": ["1. 建议书需按照正式结构编写,包括引言、背景、问题陈述、解决方案、效益分析、结论和附录。", "2. 引言部分应简洁介绍 Copilot Enterprise Edition,并阐明建议目的。", "3. 背景部分应描述作为负责设计、实现、测试和发布软件的开发团队一员,正在开发一个 C# WPF 的 Windows 应用程序,主要使用 Visual Studio Professional。", "4. 问题陈述部分应解释 Copilot Enterprise Edition 对开发团队的必要性,特别是在提高生产效率和代码质量方面。", "5. 解决方案部分需详细说明 Copilot Enterprise Edition 如何帮助解决描述的问题,包括由公司支付的费用和部署过程。", "6. 效益分析部分需提供实施 Copilot 的生产力收益的量化评估,以获得预算。", "7. 结论部分需总结实施 Copilot 的关键点,强调其对公司和团队的潜在价值,并表达对上级支持的期待。", "8. 附录部分需提供支持性文档或参考资料,以增加建议书的可信度。", "9. 建议书应确保结构清晰、逻辑连贯且容易理解,并使用专业术语和行业知识。"], "levels2": ["层次化结构约束", "包含约束", "文本背景信息约束", "主题约束", "包含约束", "包含约束", "层次化结构约束", "引用和参考约束", "语气风格约束"], "category": "trace1.0"} +{"id": "303", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一对前往坦桑尼亚的年轻夫妇准备一个详细的两周日程安排。他们喜欢鸡尾酒、夜店、博物馆、美食、音乐,以及海洋活动。\n1. 需要避免规划爬山、大自然和徒步旅行的活动;\n2. 考虑天气预报、价格、谷歌评论、时间和距离;\n3. 每天至少有4小时的休息时间,且每天的行程总时间不超过12小时;\n4. 提供至少10个鸡尾酒品尝机会;\n5. 提供至少4个夜店体验;\n6. 提供至少5次博物馆参观;\n7. 提供至少8次美食推荐;\n8. 确保每周至少有2次海洋活动;\n9. 避免连续两天进行相同的活动类型。\n"}], "type": "trace", "description": "为一对前往坦桑尼亚的年轻夫妇准备一个详细的两周日程安排。他们喜欢鸡尾酒、夜店、博物馆、美食、音乐,以及海洋活动。", "constraints": "1. 需要避免规划爬山、大自然和徒步旅行的活动;\n2. 考虑天气预报、价格、谷歌评论、时间和距离;\n3. 每天至少有4小时的休息时间,且每天的行程总时间不超过12小时;\n4. 提供至少10个鸡尾酒品尝机会;\n5. 提供至少4个夜店体验;\n6. 提供至少5次博物馆参观;\n7. 提供至少8次美食推荐;\n8. 确保每周至少有2次海洋活动;\n9. 避免连续两天进行相同的活动类型。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 需要避免规划爬山、大自然和徒步旅行的活动;", "2. 考虑天气预报、价格、谷歌评论、时间和距离;", "3. 每天至少有4小时的休息时间,且每天的行程总时间不超过12小时;", "4. 提供至少10个鸡尾酒品尝机会;", "5. 提供至少4个夜店体验;", "6. 提供至少5次博物馆参观;", "7. 提供至少8次美食推荐;", "8. 确保每周至少有2次海洋活动;", "9. 避免连续两天进行相同的活动类型。"], "levels2": ["排除约束", "自然语言流程背景信息约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "排除约束"], "category": "trace1.0"} +{"id": "304", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "构建一个 Cesium 实例,为无人机飞行员和内容创作者提供一个综合平台,他们可以在其中找寻工作机会、进行导航、创建自主飞行计划并查看他们制作的内容。\n1. 需要包含注册和登录系统,确保每个用户的信息安全和隐私;\n2. 平台需提供工作岗位列表,包括无人机操作和内容创作相关的工作,以及对岗位的详细描述和要求;\n3. 需包含导航工具,提供精确的地理定位和路径规划;\n4. 平台需提供自主飞行计划创建工具,允许用户自定义无人机的飞行路径和任务;\n5. 需包含内容管理和展示功能,使用户可以上传、管理和分享他们制作的视频、图片和其他媒体内容;\n6. 平台需包含用户评价和反馈系统,以维护平台的信誉和质量;\n7. 平台设计需符合相关隐私和安全法规;\n8. 平台需提供直观的用户界面和良好的用户体验;\n9. 在开发过程中,需考虑平台的可扩展性和性能优化,以支持未来可能增加的功能和服务。\n"}], "type": "trace", "description": "构建一个 Cesium 实例,为无人机飞行员和内容创作者提供一个综合平台,他们可以在其中找寻工作机会、进行导航、创建自主飞行计划并查看他们制作的内容。", "constraints": "1. 需要包含注册和登录系统,确保每个用户的信息安全和隐私;\n2. 平台需提供工作岗位列表,包括无人机操作和内容创作相关的工作,以及对岗位的详细描述和要求;\n3. 需包含导航工具,提供精确的地理定位和路径规划;\n4. 平台需提供自主飞行计划创建工具,允许用户自定义无人机的飞行路径和任务;\n5. 需包含内容管理和展示功能,使用户可以上传、管理和分享他们制作的视频、图片和其他媒体内容;\n6. 平台需包含用户评价和反馈系统,以维护平台的信誉和质量;\n7. 平台设计需符合相关隐私和安全法规;\n8. 平台需提供直观的用户界面和良好的用户体验;\n9. 在开发过程中,需考虑平台的可扩展性和性能优化,以支持未来可能增加的功能和服务。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 需要包含注册和登录系统,确保每个用户的信息安全和隐私;", "2. 平台需提供工作岗位列表,包括无人机操作和内容创作相关的工作,以及对岗位的详细描述和要求;", "3. 需包含导航工具,提供精确的地理定位和路径规划;", "4. 平台需提供自主飞行计划创建工具,允许用户自定义无人机的飞行路径和任务;", "5. 需包含内容管理和展示功能,使用户可以上传、管理和分享他们制作的视频、图片和其他媒体内容;", "6. 平台需包含用户评价和反馈系统,以维护平台的信誉和质量;", "7. 平台设计需符合相关隐私和安全法规;", "8. 平台需提供直观的用户界面和良好的用户体验;", "9. 在开发过程中,需考虑平台的可扩展性和性能优化,以支持未来可能增加的功能和服务。"], "levels2": ["隐私约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "价值观约束", "受众目标约束", "主题约束"], "category": "trace1.0"} +{"id": "305", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一篇关于环保的文章\n1. 文章应分为引言、现状分析、解决方案、呼吁行动四个部分;\n2. 每部分至少包含一个段落,且每个段落的末尾提供一个罗马数字编号的总结句,以概括该段落的主要内容;\n3. 文章整体需采用严谨正式的语气风格;\n4. 在引言部分提及全球环保意识的觉醒;\n5. 现状分析部分详细阐述塑料垃圾对海洋生态的影响;\n6. 解决方案部分提出至少三项具体措施;\n7. 呼吁行动部分鼓励读者采取行动;\n8. 文章中涉及的数字、专有名词需使用斜体标注,以增强可读性;\n9. 文章字数约为800字。\n"}], "type": "trace", "description": "给出一篇关于环保的文章", "constraints": "1. 文章应分为引言、现状分析、解决方案、呼吁行动四个部分;\n2. 每部分至少包含一个段落,且每个段落的末尾提供一个罗马数字编号的总结句,以概括该段落的主要内容;\n3. 文章整体需采用严谨正式的语气风格;\n4. 在引言部分提及全球环保意识的觉醒;\n5. 现状分析部分详细阐述塑料垃圾对海洋生态的影响;\n6. 解决方案部分提出至少三项具体措施;\n7. 呼吁行动部分鼓励读者采取行动;\n8. 文章中涉及的数字、专有名词需使用斜体标注,以增强可读性;\n9. 文章字数约为800字。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 文章应分为引言、现状分析、解决方案、呼吁行动四个部分;", "2. 每部分至少包含一个段落,且每个段落的末尾提供一个罗马数字编号的总结句,以概括该段落的主要内容;", "3. 文章整体需采用严谨正式的语气风格;", "4. 在引言部分提及全球环保意识的觉醒;", "5. 现状分析部分详细阐述塑料垃圾对海洋生态的影响;", "6. 解决方案部分提出至少三项具体措施;", "7. 呼吁行动部分鼓励读者采取行动;", "8. 文章中涉及的数字、专有名词需使用斜体标注,以增强可读性;", "9. 文章字数约为800字。"], "levels2": ["层次化结构约束", "层次化结构约束", "语气风格约束", "包含约束", "包含约束", "数值约束", "语气风格约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "306", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在职业模拟游戏的设定中,介绍一个游戏中的角色。\n1. 介绍语气为第三人称、正式且略带奇幻色彩;\n2. 介绍需包含角色的出生年份、毕业院校、工作、专长、兴趣爱好等信息;\n3. 角色出生于1990年,毕业于康奈尔大学的魔法学院;\n4. 获得了一份在社交网络和联网数据领域的编程巫师工作;\n5. 角色成为Python魔法领域的专家;\n6. 角色以其使用自然语言处理技术的智能推荐系统而著名,此系统能预测玩家的下一步动作;\n7. 角色在博客上发布过多篇技术博客,分享其在编程魔法领域的知识;\n8. 角色喜欢户外运动和旅行,经常在空闲时间探索游戏中的自然风光和神秘地点;\n9. 介绍文本字数限制在200字以内;\n"}], "type": "trace", "description": "在职业模拟游戏的设定中,介绍一个游戏中的角色。", "constraints": "1. 介绍语气为第三人称、正式且略带奇幻色彩;\n2. 介绍需包含角色的出生年份、毕业院校、工作、专长、兴趣爱好等信息;\n3. 角色出生于1990年,毕业于康奈尔大学的魔法学院;\n4. 获得了一份在社交网络和联网数据领域的编程巫师工作;\n5. 角色成为Python魔法领域的专家;\n6. 角色以其使用自然语言处理技术的智能推荐系统而著名,此系统能预测玩家的下一步动作;\n7. 角色在博客上发布过多篇技术博客,分享其在编程魔法领域的知识;\n8. 角色喜欢户外运动和旅行,经常在空闲时间探索游戏中的自然风光和神秘地点;\n9. 介绍文本字数限制在200字以内;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 介绍语气为第三人称、正式且略带奇幻色彩;", "2. 介绍需包含角色的出生年份、毕业院校、工作、专长、兴趣爱好等信息;", "3. 角色出生于1990年,毕业于康奈尔大学的魔法学院;", "4. 获得了一份在社交网络和联网数据领域的编程巫师工作;", "5. 角色成为Python魔法领域的专家;", "6. 角色以其使用自然语言处理技术的智能推荐系统而著名,此系统能预测玩家的下一步动作;", "7. 角色在博客上发布过多篇技术博客,分享其在编程魔法领域的知识;", "8. 角色喜欢户外运动和旅行,经常在空闲时间探索游戏中的自然风光和神秘地点;", "9. 介绍文本字数限制在200字以内;"], "levels2": ["语气风格约束", "包含约束", "角色扮演约束", "主题约束", "角色扮演约束", "角色扮演约束", "角色扮演约束", "角色扮演约束", "数值约束"], "category": "trace1.0"} +{"id": "307", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为Fortnight的新手玩家撰写一份入门指南\n1. 指南应包含游戏基础操作、策略建议和资源获取方法;\n2. 提供至少3个常见问题的解决方案;\n3. 纳入至少2个游戏进阶技巧;\n4. 指南字数应控制在1500字以内;\n5. 使用简洁明了、鼓励支持的语气风格;\n6. 使用粗体标注关键信息;\n7. 不同的颜色区分操作说明、技巧提示和警告信息;\n8. 以Markdown格式输出;\n9. 使用标题和子标题进行层次化结构展示,确保内容清晰易读;\n"}], "type": "trace", "description": "为Fortnight的新手玩家撰写一份入门指南", "constraints": "1. 指南应包含游戏基础操作、策略建议和资源获取方法;\n2. 提供至少3个常见问题的解决方案;\n3. 纳入至少2个游戏进阶技巧;\n4. 指南字数应控制在1500字以内;\n5. 使用简洁明了、鼓励支持的语气风格;\n6. 使用粗体标注关键信息;\n7. 不同的颜色区分操作说明、技巧提示和警告信息;\n8. 以Markdown格式输出;\n9. 使用标题和子标题进行层次化结构展示,确保内容清晰易读;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 指南应包含游戏基础操作、策略建议和资源获取方法;", "2. 提供至少3个常见问题的解决方案;", "3. 纳入至少2个游戏进阶技巧;", "4. 指南字数应控制在1500字以内;", "5. 使用简洁明了、鼓励支持的语气风格;", "6. 使用粗体标注关键信息;", "7. 不同的颜色区分操作说明、技巧提示和警告信息;", "8. 以Markdown格式输出;", "9. 使用标题和子标题进行层次化结构展示,确保内容清晰易读;"], "levels2": ["包含约束", "数值约束", "包含约束", "数值约束", "语气风格约束", "文本样式约束", "文本样式约束", "输出格式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "308", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "制定一份解决拖延问题的详细计划,旨在改善习惯和提高效率。\n1. 按照Markdown流程背景信息约束下的步骤进行;\n2. 每日工作计划列表长度不超过10项;\n3. 至少设定3个每日目标,遵循SMART原则;\n4. 每天至少完成4个番茄钟周期;\n5. 回顾时间不少于15分钟;\n6. 每周至少安排2次娱乐活动,每次不少于1小时;\n7. 每工作1小时后,休息5-10分钟;\n8. 每周评估时长不少于30分钟;\n9. 计划需持续执行30天,每周日进行评估和调整。\n"}], "type": "trace", "description": "制定一份解决拖延问题的详细计划,旨在改善习惯和提高效率。", "constraints": "1. 按照Markdown流程背景信息约束下的步骤进行;\n2. 每日工作计划列表长度不超过10项;\n3. 至少设定3个每日目标,遵循SMART原则;\n4. 每天至少完成4个番茄钟周期;\n5. 回顾时间不少于15分钟;\n6. 每周至少安排2次娱乐活动,每次不少于1小时;\n7. 每工作1小时后,休息5-10分钟;\n8. 每周评估时长不少于30分钟;\n9. 计划需持续执行30天,每周日进行评估和调整。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 按照Markdown流程背景信息约束下的步骤进行;", "2. 每日工作计划列表长度不超过10项;", "3. 至少设定3个每日目标,遵循SMART原则;", "4. 每天至少完成4个番茄钟周期;", "5. 回顾时间不少于15分钟;", "6. 每周至少安排2次娱乐活动,每次不少于1小时;", "7. 每工作1小时后,休息5-10分钟;", "8. 每周评估时长不少于30分钟;", "9. 计划需持续执行30天,每周日进行评估和调整。"], "levels2": ["markdown流程背景信息约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "309", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用表格形式分类一组给定的动物,包括哺乳动物、鸟类和爬行动物,并在每个类别下提供至少三个示例。表格应包括动物名称、类别和简短特征描述。\n1. 动物应被准确分类到哺乳动物、鸟类和爬行动物中;\n2. 每个类别下至少包含三个示例;\n3. 提供的特征描述应包含纲、目、科的信息;\n4. 动物1:老虎,应被分类为哺乳动物,并且需要提供其属于哺乳纲、食肉目、猫科的特征描述;\n5. 动物2:鹰,应被分类为鸟类,并提供其属于鸟纲、隼形目、鹰科的特征描述;\n6. 动物3:蟒蛇,应被分类为爬行动物,并提供其属于爬行纲、有鳞目、蟒科的特征描述;\n7. 对于哺乳动物类别,除了老虎和人类,还应至少包含一个其他哺乳动物示例;\n8. 对于鸟类类别,除了鹰,还应至少包含两个其他鸟类示例;\n9. 对于爬行动物类别,除了蟒蛇,还应至少包含两个其他爬行动物示例;\n"}], "type": "trace", "description": "使用表格形式分类一组给定的动物,包括哺乳动物、鸟类和爬行动物,并在每个类别下提供至少三个示例。表格应包括动物名称、类别和简短特征描述。", "constraints": "1. 动物应被准确分类到哺乳动物、鸟类和爬行动物中;\n2. 每个类别下至少包含三个示例;\n3. 提供的特征描述应包含纲、目、科的信息;\n4. 动物1:老虎,应被分类为哺乳动物,并且需要提供其属于哺乳纲、食肉目、猫科的特征描述;\n5. 动物2:鹰,应被分类为鸟类,并提供其属于鸟纲、隼形目、鹰科的特征描述;\n6. 动物3:蟒蛇,应被分类为爬行动物,并提供其属于爬行纲、有鳞目、蟒科的特征描述;\n7. 对于哺乳动物类别,除了老虎和人类,还应至少包含一个其他哺乳动物示例;\n8. 对于鸟类类别,除了鹰,还应至少包含两个其他鸟类示例;\n9. 对于爬行动物类别,除了蟒蛇,还应至少包含两个其他爬行动物示例;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 动物应被准确分类到哺乳动物、鸟类和爬行动物中;", "2. 每个类别下至少包含三个示例;", "3. 提供的特征描述应包含纲、目、科的信息;", "4. 动物1:老虎,应被分类为哺乳动物,并且需要提供其属于哺乳纲、食肉目、猫科的特征描述;", "5. 动物2:鹰,应被分类为鸟类,并提供其属于鸟纲、隼形目、鹰科的特征描述;", "6. 动物3:蟒蛇,应被分类为爬行动物,并提供其属于爬行纲、有鳞目、蟒科的特征描述;", "7. 对于哺乳动物类别,除了老虎和人类,还应至少包含一个其他哺乳动物示例;", "8. 对于鸟类类别,除了鹰,还应至少包含两个其他鸟类示例;", "9. 对于爬行动物类别,除了蟒蛇,还应至少包含两个其他爬行动物示例;"], "levels2": ["主题约束", "数值约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "310", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一个35岁的男性设计一个健康饮食计划\n1. 计划的目标是减轻体重和增加体力;\n2. 计划需包含每日的早餐、午餐、晚餐和两餐间的健康零食建议;\n3. 每餐建议的热量摄入量需明确;\n4. 需提供每周的饮食调整策略;\n5. 计划应以表格形式呈现;\n6. 表格需列出每餐的食物种类、分量和烹饪方法;\n7. 食物旁边需标注其主要营养成分(如蛋白质、纤维、碳水化合物等)和热量;\n8. 所有文本内容需使用清晰易读的字体,大小为12号;\n9. 对于关键词(如食物名称、营养成分等)使用加粗字体突出显示;\n"}], "type": "trace", "description": "为一个35岁的男性设计一个健康饮食计划", "constraints": "1. 计划的目标是减轻体重和增加体力;\n2. 计划需包含每日的早餐、午餐、晚餐和两餐间的健康零食建议;\n3. 每餐建议的热量摄入量需明确;\n4. 需提供每周的饮食调整策略;\n5. 计划应以表格形式呈现;\n6. 表格需列出每餐的食物种类、分量和烹饪方法;\n7. 食物旁边需标注其主要营养成分(如蛋白质、纤维、碳水化合物等)和热量;\n8. 所有文本内容需使用清晰易读的字体,大小为12号;\n9. 对于关键词(如食物名称、营养成分等)使用加粗字体突出显示;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 计划的目标是减轻体重和增加体力;", "2. 计划需包含每日的早餐、午餐、晚餐和两餐间的健康零食建议;", "3. 每餐建议的热量摄入量需明确;", "4. 需提供每周的饮食调整策略;", "5. 计划应以表格形式呈现;", "6. 表格需列出每餐的食物种类、分量和烹饪方法;", "7. 食物旁边需标注其主要营养成分(如蛋白质、纤维、碳水化合物等)和热量;", "8. 所有文本内容需使用清晰易读的字体,大小为12号;", "9. 对于关键词(如食物名称、营养成分等)使用加粗字体突出显示;"], "levels2": ["主题约束", "包含约束", "包含约束", "包含约束", "输出格式约束", "表格背景信息约束", "包含约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "311", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "帮助朋友写一篇求职信,申请市场营销助理的职位\n1. 使用标准的商务信函格式,包括完整的信头、称谓、正文、结尾和签名;\n2. 信件以正式礼貌的语气撰写,体现专业性和对招聘公司的尊重;\n3. 字数应在300至400字之间,确保信息简洁明了;\n4. 信中需明确提及申请市场营销助理的职位;\n5. 强调她拥有两年以上的市场营销经验;\n6. 提到在数字营销和品牌推广方面的专业技能;\n7. 包含简短的个人介绍段落,概述教育背景和最相关的专业成就;\n8. 一段关于她为何对这份工作感兴趣的陈述,展示积极性和对该职位的热情;\n9. 信件以积极的语调结束,表达对面试机会的期待,并附上联系方式;\n"}], "type": "trace", "description": "帮助朋友写一篇求职信,申请市场营销助理的职位", "constraints": "1. 使用标准的商务信函格式,包括完整的信头、称谓、正文、结尾和签名;\n2. 信件以正式礼貌的语气撰写,体现专业性和对招聘公司的尊重;\n3. 字数应在300至400字之间,确保信息简洁明了;\n4. 信中需明确提及申请市场营销助理的职位;\n5. 强调她拥有两年以上的市场营销经验;\n6. 提到在数字营销和品牌推广方面的专业技能;\n7. 包含简短的个人介绍段落,概述教育背景和最相关的专业成就;\n8. 一段关于她为何对这份工作感兴趣的陈述,展示积极性和对该职位的热情;\n9. 信件以积极的语调结束,表达对面试机会的期待,并附上联系方式;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 使用标准的商务信函格式,包括完整的信头、称谓、正文、结尾和签名;", "2. 信件以正式礼貌的语气撰写,体现专业性和对招聘公司的尊重;", "3. 字数应在300至400字之间,确保信息简洁明了;", "4. 信中需明确提及申请市场营销助理的职位;", "5. 强调她拥有两年以上的市场营销经验;", "6. 提到在数字营销和品牌推广方面的专业技能;", "7. 包含简短的个人介绍段落,概述教育背景和最相关的专业成就;", "8. 一段关于她为何对这份工作感兴趣的陈述,展示积极性和对该职位的热情;", "9. 信件以积极的语调结束,表达对面试机会的期待,并附上联系方式;"], "levels2": ["文本样式约束", "语气风格约束", "数值约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "语气风格约束"], "category": "trace1.0"} +{"id": "312", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用深度学习模型对手写数字进行分类\n1. 模型应为卷积神经网络(CNN);\n2. CNN包含至少3个卷积层和2个全连接层;\n3. 使用MNIST手写数字数据集进行训练和测试;\n4. 数据集需进行标准化预处理,将图像像素值归一化到0-1之间;\n5. 训练过程需至少进行20个周期(epoch);\n6. 每个周期的批处理大小(batch size)为128;\n7. 训练完成后,输出模型在测试集上的准确度;\n8. 提供混淆矩阵,展示方式为表格形式;\n9. 通过Markdown格式展示模型的架构和所使用的超参数;\n"}], "type": "trace", "description": "使用深度学习模型对手写数字进行分类", "constraints": "1. 模型应为卷积神经网络(CNN);\n2. CNN包含至少3个卷积层和2个全连接层;\n3. 使用MNIST手写数字数据集进行训练和测试;\n4. 数据集需进行标准化预处理,将图像像素值归一化到0-1之间;\n5. 训练过程需至少进行20个周期(epoch);\n6. 每个周期的批处理大小(batch size)为128;\n7. 训练完成后,输出模型在测试集上的准确度;\n8. 提供混淆矩阵,展示方式为表格形式;\n9. 通过Markdown格式展示模型的架构和所使用的超参数;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 模型应为卷积神经网络(CNN);", "2. CNN包含至少3个卷积层和2个全连接层;", "3. 使用MNIST手写数字数据集进行训练和测试;", "4. 数据集需进行标准化预处理,将图像像素值归一化到0-1之间;", "5. 训练过程需至少进行20个周期(epoch);", "6. 每个周期的批处理大小(batch size)为128;", "7. 训练完成后,输出模型在测试集上的准确度;", "8. 提供混淆矩阵,展示方式为表格形式;", "9. 通过Markdown格式展示模型的架构和所使用的超参数;"], "levels2": ["主题约束", "数值约束", "主题约束", "数值约束", "数值约束", "数值约束", "输出格式约束", "输出格式约束", "markdown流程背景信息约束"], "category": "trace1.0"} +{"id": "313", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于人工智能的综述文章,文章需遵循学术论文的格式。\n1. 文章应严格遵循APA引用格式,并在文末附上参考文献列表;\n2. 文章的总字数应在1500至2000字之间;\n3. 至少包含5篇来自权威期刊的引用;\n4. 文章结构需包含摘要、引言、主体(定义、应用、前景和风险)、结论和参考文献几个部分;\n5. 在主体部分,需要详细解释人工智能的定义,包括其历史背景和核心概念;\n6. 讨论人工智能在医疗、教育和制造业等领域的应用案例;\n7. 分析人工智能的未来前景,如自主驾驶和个性化医疗等前沿技术;\n8. 讨论人工智能可能带来的风险,例如就业影响、隐私问题和伦理挑战;\n9. 文章中的关键术语和数据需要使用斜体或下划线进行标注,以增强文章的可读性和专业性。\n"}], "type": "trace", "description": "写一篇关于人工智能的综述文章,文章需遵循学术论文的格式。", "constraints": "1. 文章应严格遵循APA引用格式,并在文末附上参考文献列表;\n2. 文章的总字数应在1500至2000字之间;\n3. 至少包含5篇来自权威期刊的引用;\n4. 文章结构需包含摘要、引言、主体(定义、应用、前景和风险)、结论和参考文献几个部分;\n5. 在主体部分,需要详细解释人工智能的定义,包括其历史背景和核心概念;\n6. 讨论人工智能在医疗、教育和制造业等领域的应用案例;\n7. 分析人工智能的未来前景,如自主驾驶和个性化医疗等前沿技术;\n8. 讨论人工智能可能带来的风险,例如就业影响、隐私问题和伦理挑战;\n9. 文章中的关键术语和数据需要使用斜体或下划线进行标注,以增强文章的可读性和专业性。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 文章应严格遵循APA引用格式,并在文末附上参考文献列表;", "2. 文章的总字数应在1500至2000字之间;", "3. 至少包含5篇来自权威期刊的引用;", "4. 文章结构需包含摘要、引言、主体(定义、应用、前景和风险)、结论和参考文献几个部分;", "5. 在主体部分,需要详细解释人工智能的定义,包括其历史背景和核心概念;", "6. 讨论人工智能在医疗、教育和制造业等领域的应用案例;", "7. 分析人工智能的未来前景,如自主驾驶和个性化医疗等前沿技术;", "8. 讨论人工智能可能带来的风险,例如就业影响、隐私问题和伦理挑战;", "9. 文章中的关键术语和数据需要使用斜体或下划线进行标注,以增强文章的可读性和专业性。"], "levels2": ["引用和参考约束", "数值约束", "引用和参考约束", "层次化结构约束", "包含约束", "主题约束", "主题约束", "主题约束", "文本样式约束"], "category": "trace1.0"} +{"id": "314", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "识别并详细描述用于预测天气的机器学习系统的关键组件\n1. 采用列表格式进行输出;\n2. 使用专业学术的语气风格进行描述,确保内容的准确性和专业性;\n3. 描述应涵盖数据收集、数据预处理、特征工程、模型训练、模型评估以及预测服务等环节;\n4. 数据收集部分应涉及气象站、卫星和雷达数据的获取;\n5. 数据预处理部分应涵盖数据清洗、缺失值处理和异常值检测;\n6. 特征工程部分则应包括特征选择、特征转换和特征构建;\n7. 模型训练部分需说明所使用的机器学习算法及其参数设置;\n8. 模型评估部分需阐述评估指标和验证方法;\n9. 预测服务部分需讨论模型部署和实时预测的实现方式;\n"}], "type": "trace", "description": "识别并详细描述用于预测天气的机器学习系统的关键组件", "constraints": "1. 采用列表格式进行输出;\n2. 使用专业学术的语气风格进行描述,确保内容的准确性和专业性;\n3. 描述应涵盖数据收集、数据预处理、特征工程、模型训练、模型评估以及预测服务等环节;\n4. 数据收集部分应涉及气象站、卫星和雷达数据的获取;\n5. 数据预处理部分应涵盖数据清洗、缺失值处理和异常值检测;\n6. 特征工程部分则应包括特征选择、特征转换和特征构建;\n7. 模型训练部分需说明所使用的机器学习算法及其参数设置;\n8. 模型评估部分需阐述评估指标和验证方法;\n9. 预测服务部分需讨论模型部署和实时预测的实现方式;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 采用列表格式进行输出;", "2. 使用专业学术的语气风格进行描述,确保内容的准确性和专业性;", "3. 描述应涵盖数据收集、数据预处理、特征工程、模型训练、模型评估以及预测服务等环节;", "4. 数据收集部分应涉及气象站、卫星和雷达数据的获取;", "5. 数据预处理部分应涵盖数据清洗、缺失值处理和异常值检测;", "6. 特征工程部分则应包括特征选择、特征转换和特征构建;", "7. 模型训练部分需说明所使用的机器学习算法及其参数设置;", "8. 模型评估部分需阐述评估指标和验证方法;", "9. 预测服务部分需讨论模型部署和实时预测的实现方式;"], "levels2": ["编号和列表约束", "语气风格约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "315", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于全球变暖的文章\n1. 文章结构应清晰,采用总分总结构;\n2. 文章总字数控制在1000字以内;\n3. 首先引出全球变暖的主题(约100字);\n4. 详细阐述全球变暖的定义(约200字);\n5. 描述全球变暖对地球产生的至少3种主要影响(每种影响描述约100字);\n6. 提供针对全球变暖影响的至少3个具体解决方案(每个解决方案描述约100字);\n7. 文章最后总结全球变暖的紧迫性和采取行动的重要性(约100字);\n8. 文章应使用客观、正式的语气;\n9. 在论述中适当使用数据和图表来支持观点,确保信息的准确性和说服力;\n"}], "type": "trace", "description": "写一篇关于全球变暖的文章", "constraints": "1. 文章结构应清晰,采用总分总结构;\n2. 文章总字数控制在1000字以内;\n3. 首先引出全球变暖的主题(约100字);\n4. 详细阐述全球变暖的定义(约200字);\n5. 描述全球变暖对地球产生的至少3种主要影响(每种影响描述约100字);\n6. 提供针对全球变暖影响的至少3个具体解决方案(每个解决方案描述约100字);\n7. 文章最后总结全球变暖的紧迫性和采取行动的重要性(约100字);\n8. 文章应使用客观、正式的语气;\n9. 在论述中适当使用数据和图表来支持观点,确保信息的准确性和说服力;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 文章结构应清晰,采用总分总结构;", "2. 文章总字数控制在1000字以内;", "3. 首先引出全球变暖的主题(约100字);", "4. 详细阐述全球变暖的定义(约200字);", "5. 描述全球变暖对地球产生的至少3种主要影响(每种影响描述约100字);", "6. 提供针对全球变暖影响的至少3个具体解决方案(每个解决方案描述约100字);", "7. 文章最后总结全球变暖的紧迫性和采取行动的重要性(约100字);", "8. 文章应使用客观、正式的语气;", "9. 在论述中适当使用数据和图表来支持观点,确保信息的准确性和说服力;"], "levels2": ["层次化结构约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "语气风格约束", "输出格式约束"], "category": "trace1.0"} +{"id": "316", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个简历模板\n1. 模板需符合标准简历格式;\n2. 模板包含标题、个人信息、职业概述、工作经历、教育背景、技能和证书等部分;\n3. 个人信息部分应包含姓名、联系方式和地址;\n4. 职业概述部分需简短描述职业目标;\n5. 工作经历部分要详细列出过去5年的工作经验,包括公司名称、职位、工作职责和成就;\n6. 教育背景部分应包括本科教育信息,如学校名称、专业、入学和毕业时间;\n7. 技能和证书部分需列出与软件工程相关的专业技能和获得的证书;\n8. 简历模板应使用12号Arial字体,标题部分使用14号加粗Arial字体;\n9. 模板应采用层次化结构,使用标题和子标题清晰地组织各个部分,确保简历结构清晰、逻辑性强;\n"}], "type": "trace", "description": "创建一个简历模板", "constraints": "1. 模板需符合标准简历格式;\n2. 模板包含标题、个人信息、职业概述、工作经历、教育背景、技能和证书等部分;\n3. 个人信息部分应包含姓名、联系方式和地址;\n4. 职业概述部分需简短描述职业目标;\n5. 工作经历部分要详细列出过去5年的工作经验,包括公司名称、职位、工作职责和成就;\n6. 教育背景部分应包括本科教育信息,如学校名称、专业、入学和毕业时间;\n7. 技能和证书部分需列出与软件工程相关的专业技能和获得的证书;\n8. 简历模板应使用12号Arial字体,标题部分使用14号加粗Arial字体;\n9. 模板应采用层次化结构,使用标题和子标题清晰地组织各个部分,确保简历结构清晰、逻辑性强;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 模板需符合标准简历格式;", "2. 模板包含标题、个人信息、职业概述、工作经历、教育背景、技能和证书等部分;", "3. 个人信息部分应包含姓名、联系方式和地址;", "4. 职业概述部分需简短描述职业目标;", "5. 工作经历部分要详细列出过去5年的工作经验,包括公司名称、职位、工作职责和成就;", "6. 教育背景部分应包括本科教育信息,如学校名称、专业、入学和毕业时间;", "7. 技能和证书部分需列出与软件工程相关的专业技能和获得的证书;", "8. 简历模板应使用12号Arial字体,标题部分使用14号加粗Arial字体;", "9. 模板应采用层次化结构,使用标题和子标题清晰地组织各个部分,确保简历结构清晰、逻辑性强;"], "levels2": ["模版约束", "模版约束", "包含约束", "包含约束", "数值约束", "包含约束", "包含约束", "文本样式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "317", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据所提供的信息,编辑一篇包含至少5个关键点的提纲,介绍关于气候变化的事实。\n1. 提纲应采用编号列表的形式;\n2. 每个关键点下需有至少1个子标题进行展开;\n3. 每个子标题下需有2至3句描述性陈述;\n4. 提纲需包含以下内容:\n5. 气候变化的全球挑战\n6. 人类活动与地球温度上升\n7. 极端天气事件的增加\n8. 海平面上升与物种灭绝\n9. 未来的风险与挑战;\n"}], "type": "trace", "description": "根据所提供的信息,编辑一篇包含至少5个关键点的提纲,介绍关于气候变化的事实。", "constraints": "1. 提纲应采用编号列表的形式;\n2. 每个关键点下需有至少1个子标题进行展开;\n3. 每个子标题下需有2至3句描述性陈述;\n4. 提纲需包含以下内容:\n5. 气候变化的全球挑战\n6. 人类活动与地球温度上升\n7. 极端天气事件的增加\n8. 海平面上升与物种灭绝\n9. 未来的风险与挑战;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 提纲应采用编号列表的形式;", "2. 每个关键点下需有至少1个子标题进行展开;", "3. 每个子标题下需有2至3句描述性陈述;", "4. 提纲需包含以下内容:", "5. 气候变化的全球挑战", "6. 人类活动与地球温度上升", "7. 极端天气事件的增加", "8. 海平面上升与物种灭绝", "9. 未来的风险与挑战;"], "levels2": ["编号和列表约束", "层次化结构约束", "数值约束", "包含约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束"], "category": "trace1.0"} +{"id": "318", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一份英文简历\n1. 格式遵循标准的简历模板,包括个人信息、教育背景、工作经验、技能和个人陈述等部分;\n2. 简历采用正式商务风格,使用标准英文简历用语;\n3. 长度限制在1页内(约400-500字);\n4. 个人信息部分需包含姓名(张三)、性别(Male)、出生日期(January 1, 1995);\n5. 教育背景部分需详细描述所在学校(Tsinghua University)和专业(Computer Science);\n6. 工作经验部分列出所有提及的工作经历,包含公司名称(ABC Company, XYZ Company)、职位(Software Engineer, Senior Software Engineer)、时间(2017-2019, 2019-Present);\n7. 技能部分需列出至少5项技能,包括但不限于编程语言(Java, Python),以及系统设计和优化能力;\n8. 个人陈述部分需包含对团队协作能力的描述和项目管理经验;\n9. 所有信息必须准确无误,并使用专业术语;\n"}], "type": "trace", "description": "编辑一份英文简历", "constraints": "1. 格式遵循标准的简历模板,包括个人信息、教育背景、工作经验、技能和个人陈述等部分;\n2. 简历采用正式商务风格,使用标准英文简历用语;\n3. 长度限制在1页内(约400-500字);\n4. 个人信息部分需包含姓名(张三)、性别(Male)、出生日期(January 1, 1995);\n5. 教育背景部分需详细描述所在学校(Tsinghua University)和专业(Computer Science);\n6. 工作经验部分列出所有提及的工作经历,包含公司名称(ABC Company, XYZ Company)、职位(Software Engineer, Senior Software Engineer)、时间(2017-2019, 2019-Present);\n7. 技能部分需列出至少5项技能,包括但不限于编程语言(Java, Python),以及系统设计和优化能力;\n8. 个人陈述部分需包含对团队协作能力的描述和项目管理经验;\n9. 所有信息必须准确无误,并使用专业术语;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 格式遵循标准的简历模板,包括个人信息、教育背景、工作经验、技能和个人陈述等部分;", "2. 简历采用正式商务风格,使用标准英文简历用语;", "3. 长度限制在1页内(约400-500字);", "4. 个人信息部分需包含姓名(张三)、性别(Male)、出生日期(January 1, 1995);", "5. 教育背景部分需详细描述所在学校(Tsinghua University)和专业(Computer Science);", "6. 工作经验部分列出所有提及的工作经历,包含公司名称(ABC Company, XYZ Company)、职位(Software Engineer, Senior Software Engineer)、时间(2017-2019, 2019-Present);", "7. 技能部分需列出至少5项技能,包括但不限于编程语言(Java, Python),以及系统设计和优化能力;", "8. 个人陈述部分需包含对团队协作能力的描述和项目管理经验;", "9. 所有信息必须准确无误,并使用专业术语;"], "levels2": ["模版约束", "语气风格约束", "数值约束", "包含约束", "包含约束", "文本背景信息约束", "数值约束", "包含约束", "语气风格约束"], "category": "trace1.0"} +{"id": "319", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于科技行业未来发展趋势的文章\n1. 文章面向科技行业从业者和投资者;\n2. 文章长度应控制在1500字以内;\n3. 文章需包含至少3个未来科技行业发展的关键趋势;\n4. 每个趋势必须有具体的案例分析;\n5. 至少引用3篇行业权威报告作为支持;\n6. 文章应采用Markdown格式,包含标题、子标题和引用注释;\n7. 需要使用列表、粗体和斜体文字增强可读性和视觉效果;\n8. 所有引用的报告和文献符合APA引用格式;\n9. 结构应包括引言、关键趋势分析、结论部分;\n"}], "type": "trace", "description": "撰写一篇关于科技行业未来发展趋势的文章", "constraints": "1. 文章面向科技行业从业者和投资者;\n2. 文章长度应控制在1500字以内;\n3. 文章需包含至少3个未来科技行业发展的关键趋势;\n4. 每个趋势必须有具体的案例分析;\n5. 至少引用3篇行业权威报告作为支持;\n6. 文章应采用Markdown格式,包含标题、子标题和引用注释;\n7. 需要使用列表、粗体和斜体文字增强可读性和视觉效果;\n8. 所有引用的报告和文献符合APA引用格式;\n9. 结构应包括引言、关键趋势分析、结论部分;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 文章面向科技行业从业者和投资者;", "2. 文章长度应控制在1500字以内;", "3. 文章需包含至少3个未来科技行业发展的关键趋势;", "4. 每个趋势必须有具体的案例分析;", "5. 至少引用3篇行业权威报告作为支持;", "6. 文章应采用Markdown格式,包含标题、子标题和引用注释;", "7. 需要使用列表、粗体和斜体文字增强可读性和视觉效果;", "8. 所有引用的报告和文献符合APA引用格式;", "9. 结构应包括引言、关键趋势分析、结论部分;"], "levels2": ["受众目标约束", "数值约束", "包含约束", "引用和参考约束", "引用和参考约束", "输出格式约束", "文本样式约束", "引用和参考约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "320", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一张简历\n1. 采用标准简历模版;\n2. 简历包含个人信息、教育背景、工作经验、专业技能、个人评价五个部分;\n3. 个人信息部分包括姓名、联系方式(电话和邮箱);\n4. 教育背景部分详细列出学校名称、专业、学历及毕业时间;\n5. 工作经验部分详细列出公司名称、岗位名称、工作时间及主要工作内容和成就;\n6. 技能部分列出所有掌握的编程语言及程度、软技能;\n7. 简历总字数不超过500字;\n8. 排版清晰,使用标准的简历字体和字号,如Arial或Calibri字体,字号11号;\n9. 简历中应包含一份不超过100字的个人评价,概述个人优势和职业目标;\n"}], "type": "trace", "description": "创建一张简历", "constraints": "1. 采用标准简历模版;\n2. 简历包含个人信息、教育背景、工作经验、专业技能、个人评价五个部分;\n3. 个人信息部分包括姓名、联系方式(电话和邮箱);\n4. 教育背景部分详细列出学校名称、专业、学历及毕业时间;\n5. 工作经验部分详细列出公司名称、岗位名称、工作时间及主要工作内容和成就;\n6. 技能部分列出所有掌握的编程语言及程度、软技能;\n7. 简历总字数不超过500字;\n8. 排版清晰,使用标准的简历字体和字号,如Arial或Calibri字体,字号11号;\n9. 简历中应包含一份不超过100字的个人评价,概述个人优势和职业目标;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 采用标准简历模版;", "2. 简历包含个人信息、教育背景、工作经验、专业技能、个人评价五个部分;", "3. 个人信息部分包括姓名、联系方式(电话和邮箱);", "4. 教育背景部分详细列出学校名称、专业、学历及毕业时间;", "5. 工作经验部分详细列出公司名称、岗位名称、工作时间及主要工作内容和成就;", "6. 技能部分列出所有掌握的编程语言及程度、软技能;", "7. 简历总字数不超过500字;", "8. 排版清晰,使用标准的简历字体和字号,如Arial或Calibri字体,字号11号;", "9. 简历中应包含一份不超过100字的个人评价,概述个人优势和职业目标;"], "levels2": ["模版约束", "包含约束", "包含约束", "包含约束", "层次化结构约束", "编号和列表约束", "数值约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "321", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出关于旅游的建议\n1. 针对一个预算为500美元的旅行者;\n2. 旅行时长为3天;\n3. 目的地为海滩;\n4. 建议中应包含至少3个经济实惠的住宿选项;\n5. 3个必去的海滩景点;\n6. 2个当地特色美食推荐;\n7. 建议需有明确的预算分配指导,以确保旅行在预算范围内;\n8. 提供预算内的额外活动选项,以最大限度地提高旅行体验;\n9. 这些建议应针对寻求性价比高旅行体验的受众;\n"}], "type": "trace", "description": "给出关于旅游的建议", "constraints": "1. 针对一个预算为500美元的旅行者;\n2. 旅行时长为3天;\n3. 目的地为海滩;\n4. 建议中应包含至少3个经济实惠的住宿选项;\n5. 3个必去的海滩景点;\n6. 2个当地特色美食推荐;\n7. 建议需有明确的预算分配指导,以确保旅行在预算范围内;\n8. 提供预算内的额外活动选项,以最大限度地提高旅行体验;\n9. 这些建议应针对寻求性价比高旅行体验的受众;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 针对一个预算为500美元的旅行者;", "2. 旅行时长为3天;", "3. 目的地为海滩;", "4. 建议中应包含至少3个经济实惠的住宿选项;", "5. 3个必去的海滩景点;", "6. 2个当地特色美食推荐;", "7. 建议需有明确的预算分配指导,以确保旅行在预算范围内;", "8. 提供预算内的额外活动选项,以最大限度地提高旅行体验;", "9. 这些建议应针对寻求性价比高旅行体验的受众;"], "levels2": ["受众目标约束", "数值约束", "主题约束", "数值约束", "数值约束", "数值约束", "数值约束", "包含约束", "受众目标约束"], "category": "trace1.0"} +{"id": "322", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇描述威尼斯的深度游记\n1. 文章应由资深旅游作家撰写;\n2. 文章包含至少3段关于威尼斯的历史渊源;\n3. 介绍3个著名文化地标及其背后的故事;\n4. 描述2处自然风景,每处风景至少包含1个与当地文化相结合的活动建议;\n5. 整篇文章字数控制在1200至1500字之间;\n6. 采用散文风格,语言流畅且富有感染力;\n7. 文章以引人入胜的开头和有力的结尾作为框架,中间部分按时间线或地点顺序组织;\n8. 使用Markdown格式的标题和列表以增强可读性;\n9. 所有引用的历史资料和文化信息有明确的来源标注;\n"}], "type": "trace", "description": "写一篇描述威尼斯的深度游记", "constraints": "1. 文章应由资深旅游作家撰写;\n2. 文章包含至少3段关于威尼斯的历史渊源;\n3. 介绍3个著名文化地标及其背后的故事;\n4. 描述2处自然风景,每处风景至少包含1个与当地文化相结合的活动建议;\n5. 整篇文章字数控制在1200至1500字之间;\n6. 采用散文风格,语言流畅且富有感染力;\n7. 文章以引人入胜的开头和有力的结尾作为框架,中间部分按时间线或地点顺序组织;\n8. 使用Markdown格式的标题和列表以增强可读性;\n9. 所有引用的历史资料和文化信息有明确的来源标注;", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 文章应由资深旅游作家撰写;", "2. 文章包含至少3段关于威尼斯的历史渊源;", "3. 介绍3个著名文化地标及其背后的故事;", "4. 描述2处自然风景,每处风景至少包含1个与当地文化相结合的活动建议;", "5. 整篇文章字数控制在1200至1500字之间;", "6. 采用散文风格,语言流畅且富有感染力;", "7. 文章以引人入胜的开头和有力的结尾作为框架,中间部分按时间线或地点顺序组织;", "8. 使用Markdown格式的标题和列表以增强可读性;", "9. 所有引用的历史资料和文化信息有明确的来源标注;"], "levels2": ["角色扮演约束", "包含约束", "数值约束", "包含约束", "数值约束", "语气风格约束", "层次化结构约束", "文本样式约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "323", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为高中生物学课堂的情境,撰写关于“酶在催化反应中的作用”的科学实验报告。\n1. 报告需采用Markdown流程背景信息约束的方式撰写;\n2. 使用严谨正式的语气风格;\n3. 实验报告包含实验的准备、操作和数据分析;\n4. 列出至少5个详细的实验步骤,每个步骤包含具体的操作说明和预期结果;\n5. 实验结果部分应包括数据图表;\n6. 使用表格背景信息约束展示不同酶浓度下反应速率的变化;\n7. 结果分析使用专业学术语气;\n8. 实验报告总字数应在800字左右;\n9. 实验报告中应包含至少两处引用和参考,来源为权威生物学教科书或科学期刊。\n"}], "type": "trace", "description": "为高中生物学课堂的情境,撰写关于“酶在催化反应中的作用”的科学实验报告。", "constraints": "1. 报告需采用Markdown流程背景信息约束的方式撰写;\n2. 使用严谨正式的语气风格;\n3. 实验报告包含实验的准备、操作和数据分析;\n4. 列出至少5个详细的实验步骤,每个步骤包含具体的操作说明和预期结果;\n5. 实验结果部分应包括数据图表;\n6. 使用表格背景信息约束展示不同酶浓度下反应速率的变化;\n7. 结果分析使用专业学术语气;\n8. 实验报告总字数应在800字左右;\n9. 实验报告中应包含至少两处引用和参考,来源为权威生物学教科书或科学期刊。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["1. 报告需采用Markdown流程背景信息约束的方式撰写;", "2. 使用严谨正式的语气风格;", "3. 实验报告包含实验的准备、操作和数据分析;", "4. 列出至少5个详细的实验步骤,每个步骤包含具体的操作说明和预期结果;", "5. 实验结果部分应包括数据图表;", "6. 使用表格背景信息约束展示不同酶浓度下反应速率的变化;", "7. 结果分析使用专业学术语气;", "8. 实验报告总字数应在800字左右;", "9. 实验报告中应包含至少两处引用和参考,来源为权威生物学教科书或科学期刊。"], "levels2": ["markdown流程背景信息约束", "语气风格约束", "包含约束", "编号和列表约束", "输出格式约束", "表格背景信息约束", "语气风格约束", "数值约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "324", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个基于以太坊智能合约的投注平台,用于对Balaji关于美元通货膨胀和比特币价格在90天内达到100万美元的预测进行投注。\n1. **智能合约设计**:优先使用经过审计和验证的EIP标准;\n2. **投注接收**:参与者通过向智能合约发送以太币下注,需指定支持的一方;\n3. **投注存储**:记录投注金额、下注方、投注时间;\n4. **结果验证**:内置机制验证比特币价格是否达到目标,可能需要预言机集成;\n5. **资金分配**:自动分配资金给赢家;\n6. **合约审计**:部署前进行严格的代码审计;\n7. **用户界面**:提供友好的web应用界面;\n8. **合规与法律**:符合所有适用的赌博法律和数字货币交易规定;\n9. **测试与部署**:在主网上部署前,进行彻底测试处理边界情况;\n10. **解决方案格式**:使用Markdown格式提供,包括详细步骤、EIP标准、设计决策解释;\n11. **代码草稿**:展示智能合约的基本结构;\n12. **测试用例**:演示如何验证合约的行为。\n"}], "type": "trace", "description": "设计一个基于以太坊智能合约的投注平台,用于对Balaji关于美元通货膨胀和比特币价格在90天内达到100万美元的预测进行投注。", "constraints": "1. **智能合约设计**:优先使用经过审计和验证的EIP标准;\n2. **投注接收**:参与者通过向智能合约发送以太币下注,需指定支持的一方;\n3. **投注存储**:记录投注金额、下注方、投注时间;\n4. **结果验证**:内置机制验证比特币价格是否达到目标,可能需要预言机集成;\n5. **资金分配**:自动分配资金给赢家;\n6. **合约审计**:部署前进行严格的代码审计;\n7. **用户界面**:提供友好的web应用界面;\n8. **合规与法律**:符合所有适用的赌博法律和数字货币交易规定;\n9. **测试与部署**:在主网上部署前,进行彻底测试处理边界情况;\n10. **解决方案格式**:使用Markdown格式提供,包括详细步骤、EIP标准、设计决策解释;\n11. **代码草稿**:展示智能合约的基本结构;\n12. **测试用例**:演示如何验证合约的行为。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["1. **智能合约设计**:优先使用经过审计和验证的EIP标准;", "2. **投注接收**:参与者通过向智能合约发送以太币下注,需指定支持的一方;", "3. **投注存储**:记录投注金额、下注方、投注时间;", "4. **结果验证**:内置机制验证比特币价格是否达到目标,可能需要预言机集成;", "5. **资金分配**:自动分配资金给赢家;", "6. **合约审计**:部署前进行严格的代码审计;", "7. **用户界面**:提供友好的web应用界面;", "8. **合规与法律**:符合所有适用的赌博法律和数字货币交易规定;", "9. **测试与部署**:在主网上部署前,进行彻底测试处理边界情况;", "10. **解决方案格式**:使用Markdown格式提供,包括详细步骤、EIP标准、设计决策解释;", "11. **代码草稿**:展示智能合约的基本结构;", "12. **测试用例**:演示如何验证合约的行为。"], "levels2": ["主题约束", "自然语言流程背景信息约束", "包含约束", "自然语言流程背景信息约束", "包含约束", "包含约束", "文本样式约束", "价值观约束", "自然语言流程背景信息约束", "输出格式约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "325", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个包含多个页面和交互元素的Web应用,具体包括首页展示产品列表、搜索页、用户登录页、购物车页面。\n1. 首页:采用网格布局,每页显示12个产品,包含产品图片、名称、价格和简短描述。\n2. 搜索页:在导航栏提供搜索框,允许用户通过关键词搜索产品,并显示搜索结果。\n3. 用户登录页:设计用户登录流程,包括邮箱/手机号登录和密码验证,以及找回密码功能。\n4. 购物车页面:用户可以将产品添加到购物车,显示购物车内产品列表,包括产品图片、名称、价格、数量和小计,并提供修改数量和删除产品选项。\n5. 所有页面应符合响应式设计原则,确保在不同设备上显示效果良好。\n6. 应用应使用HTML、CSS和JavaScript实现,确保代码结构清晰,符合W3C标准。\n7. 所有页面间交互需采用AJAX技术,以实现动态加载和无刷新交互。\n8. 应用程序应为每个主要功能提供单元测试,确保功能正确性和稳定性。\n9. 情境约束:假设用户为购物爱好者,需要一个简洁高效的购物体验,同时注重隐私保护和个人信息安全。\n10. 数值约束:每个页面加载时间不应超过3秒,应用的JavaScript文件大小应小于1MB。\n11. 格式约束:输出应包括所有页面的HTML、CSS和JavaScript源代码,并以ZIP格式压缩提交。\n12. 包含约束:项目中必须包含README.md文件,详细介绍项目结构、技术栈和如何运行项目。\n"}], "type": "trace", "description": "创建一个包含多个页面和交互元素的Web应用,具体包括首页展示产品列表、搜索页、用户登录页、购物车页面。", "constraints": "1. 首页:采用网格布局,每页显示12个产品,包含产品图片、名称、价格和简短描述。\n2. 搜索页:在导航栏提供搜索框,允许用户通过关键词搜索产品,并显示搜索结果。\n3. 用户登录页:设计用户登录流程,包括邮箱/手机号登录和密码验证,以及找回密码功能。\n4. 购物车页面:用户可以将产品添加到购物车,显示购物车内产品列表,包括产品图片、名称、价格、数量和小计,并提供修改数量和删除产品选项。\n5. 所有页面应符合响应式设计原则,确保在不同设备上显示效果良好。\n6. 应用应使用HTML、CSS和JavaScript实现,确保代码结构清晰,符合W3C标准。\n7. 所有页面间交互需采用AJAX技术,以实现动态加载和无刷新交互。\n8. 应用程序应为每个主要功能提供单元测试,确保功能正确性和稳定性。\n9. 情境约束:假设用户为购物爱好者,需要一个简洁高效的购物体验,同时注重隐私保护和个人信息安全。\n10. 数值约束:每个页面加载时间不应超过3秒,应用的JavaScript文件大小应小于1MB。\n11. 格式约束:输出应包括所有页面的HTML、CSS和JavaScript源代码,并以ZIP格式压缩提交。\n12. 包含约束:项目中必须包含README.md文件,详细介绍项目结构、技术栈和如何运行项目。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["1. 首页:采用网格布局,每页显示12个产品,包含产品图片、名称、价格和简短描述。", "2. 搜索页:在导航栏提供搜索框,允许用户通过关键词搜索产品,并显示搜索结果。", "3. 用户登录页:设计用户登录流程,包括邮箱/手机号登录和密码验证,以及找回密码功能。", "4. 购物车页面:用户可以将产品添加到购物车,显示购物车内产品列表,包括产品图片、名称、价格、数量和小计,并提供修改数量和删除产品选项。", "5. 所有页面应符合响应式设计原则,确保在不同设备上显示效果良好。", "6. 应用应使用HTML、CSS和JavaScript实现,确保代码结构清晰,符合W3C标准。", "7. 所有页面间交互需采用AJAX技术,以实现动态加载和无刷新交互。", "8. 应用程序应为每个主要功能提供单元测试,确保功能正确性和稳定性。", "9. 情境约束:假设用户为购物爱好者,需要一个简洁高效的购物体验,同时注重隐私保护和个人信息安全。", "10. 数值约束:每个页面加载时间不应超过3秒,应用的JavaScript文件大小应小于1MB。", "11. 格式约束:输出应包括所有页面的HTML、CSS和JavaScript源代码,并以ZIP格式压缩提交。", "12. 包含约束:项目中必须包含README.md文件,详细介绍项目结构、技术栈和如何运行项目。"], "levels2": ["模版约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "文本样式约束", "输出格式约束", "输出格式约束", "包含约束", "受众目标约束", "数值约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "326", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为患者或患者家属,了解腹腔肿瘤化疗的有效性和可能遇到的药物不良反应情况。\n1. 建议寻找专业且信誉良好的医疗机构或医生进行咨询;\n2. 了解化疗过程中肿瘤的评估标准,如RECIST或WHO标准;\n3. 查明腹腔肿瘤的类型和分期,因为不同的肿瘤对化疗的反应可能不同;\n4. 咨询医生关于化疗药物的副作用,包括常见和罕见的不良反应;\n5. 了解如何管理这些不良反应,包括饮食调整、药物辅助治疗等;\n6. 保持与医生的密切沟通,及时报告任何不适或疑问,并遵循医生的指导和建议;\n7. 不要自行购买或使用未经医生推荐的药物;\n8. 保持良好的生活习惯,如适量运动和均衡饮食;\n9. 定期进行复查,跟踪肿瘤的变化和化疗的效果;\n10. 了解并认识腹腔肿瘤化疗的长期影响,包括对生育能力、免疫系统等方面的影响;\n11. 加入支持团体或参与相关病友交流,以获得情感支持和实践经验。\n"}], "type": "trace", "description": "作为患者或患者家属,了解腹腔肿瘤化疗的有效性和可能遇到的药物不良反应情况。", "constraints": "1. 建议寻找专业且信誉良好的医疗机构或医生进行咨询;\n2. 了解化疗过程中肿瘤的评估标准,如RECIST或WHO标准;\n3. 查明腹腔肿瘤的类型和分期,因为不同的肿瘤对化疗的反应可能不同;\n4. 咨询医生关于化疗药物的副作用,包括常见和罕见的不良反应;\n5. 了解如何管理这些不良反应,包括饮食调整、药物辅助治疗等;\n6. 保持与医生的密切沟通,及时报告任何不适或疑问,并遵循医生的指导和建议;\n7. 不要自行购买或使用未经医生推荐的药物;\n8. 保持良好的生活习惯,如适量运动和均衡饮食;\n9. 定期进行复查,跟踪肿瘤的变化和化疗的效果;\n10. 了解并认识腹腔肿瘤化疗的长期影响,包括对生育能力、免疫系统等方面的影响;\n11. 加入支持团体或参与相关病友交流,以获得情感支持和实践经验。", "input": "NULL", "constraints_num": 11, "constraints_splits": ["1. 建议寻找专业且信誉良好的医疗机构或医生进行咨询;", "2. 了解化疗过程中肿瘤的评估标准,如RECIST或WHO标准;", "3. 查明腹腔肿瘤的类型和分期,因为不同的肿瘤对化疗的反应可能不同;", "4. 咨询医生关于化疗药物的副作用,包括常见和罕见的不良反应;", "5. 了解如何管理这些不良反应,包括饮食调整、药物辅助治疗等;", "6. 保持与医生的密切沟通,及时报告任何不适或疑问,并遵循医生的指导和建议;", "7. 不要自行购买或使用未经医生推荐的药物;", "8. 保持良好的生活习惯,如适量运动和均衡饮食;", "9. 定期进行复查,跟踪肿瘤的变化和化疗的效果;", "10. 了解并认识腹腔肿瘤化疗的长期影响,包括对生育能力、免疫系统等方面的影响;", "11. 加入支持团体或参与相关病友交流,以获得情感支持和实践经验。"], "levels2": ["价值观约束", "主题约束", "包含约束", "包含约束", "包含约束", "包含约束", "价值观约束", "价值观约束", "自然语言流程背景信息约束", "主题约束", "包含约束"], "category": "trace1.0"} +{"id": "327", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一份关于社交媒体使用行为的调查问卷\n1. 问卷应包括以下四个选项,并以编号列表的形式呈现;\n2. 每个选项前应加上适当的序号;\n3. 问卷的开头和结尾分别添加简短的引言和结束语;\n4. 问卷需控制在5个问题以内;\n5. 包括一个关于使用社交媒体时间的问题,具体选项如下:\n6. 每天使用社交媒体的时间不超过15分钟\n7. 每天使用社交媒体的时间在15-30分钟之间\n8. 每天使用社交媒体的时间在30分钟到1小时之间\n9. 每天使用社交媒体的时间超过1个小时;\n10. 引言需阐述问卷目的;\n11. 结束语需表示感谢;\n"}], "type": "trace", "description": "创建一份关于社交媒体使用行为的调查问卷", "constraints": "1. 问卷应包括以下四个选项,并以编号列表的形式呈现;\n2. 每个选项前应加上适当的序号;\n3. 问卷的开头和结尾分别添加简短的引言和结束语;\n4. 问卷需控制在5个问题以内;\n5. 包括一个关于使用社交媒体时间的问题,具体选项如下:\n6. 每天使用社交媒体的时间不超过15分钟\n7. 每天使用社交媒体的时间在15-30分钟之间\n8. 每天使用社交媒体的时间在30分钟到1小时之间\n9. 每天使用社交媒体的时间超过1个小时;\n10. 引言需阐述问卷目的;\n11. 结束语需表示感谢;", "input": "NULL", "constraints_num": 11, "constraints_splits": ["1. 问卷应包括以下四个选项,并以编号列表的形式呈现;", "2. 每个选项前应加上适当的序号;", "3. 问卷的开头和结尾分别添加简短的引言和结束语;", "4. 问卷需控制在5个问题以内;", "5. 包括一个关于使用社交媒体时间的问题,具体选项如下:", "6. 每天使用社交媒体的时间不超过15分钟", "7. 每天使用社交媒体的时间在15-30分钟之间", "8. 每天使用社交媒体的时间在30分钟到1小时之间", "9. 每天使用社交媒体的时间超过1个小时;", "10. 引言需阐述问卷目的;", "11. 结束语需表示感谢;"], "levels2": ["编号和列表约束", "编号和列表约束", "模版约束", "数值约束", "包含约束", "数值约束", "数值约束", "数值约束", "数值约束", "层次化结构约束", "语气风格约束"], "category": "trace1.0"} +{"id": "328", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于人工智能技术的文章,以科技评论家的身份。\n1. 文章长度应控制在1200至1500字之间;\n2. 文章中必须详细描述人工智能技术在现代社会中的作用;\n3. 至少列举出人工智能的5个显著特点;\n4. 基于当前的研究趋势预测其未来3至5年的可能发展方向;\n5. 在文章中,应至少引用3篇来自权威期刊的最新研究成果;\n6. 信息的准确性和权威性需通过引用加以确保;\n7. 文章格式应采用学术论文的结构,包括引言、正文、结论和参考文献部分;\n8. 所有引用需按照APA格式规范标注;\n9. 文章应避免使用任何可能引起读者恐慌或偏见的措辞;\n10. 信息的客观性和平衡性需得到保障;\n11. 在描述未来发展趋势时,应基于现有数据和专家观点进行合理推测,避免过度乐观或悲观。\n"}], "type": "trace", "description": "撰写一篇关于人工智能技术的文章,以科技评论家的身份。", "constraints": "1. 文章长度应控制在1200至1500字之间;\n2. 文章中必须详细描述人工智能技术在现代社会中的作用;\n3. 至少列举出人工智能的5个显著特点;\n4. 基于当前的研究趋势预测其未来3至5年的可能发展方向;\n5. 在文章中,应至少引用3篇来自权威期刊的最新研究成果;\n6. 信息的准确性和权威性需通过引用加以确保;\n7. 文章格式应采用学术论文的结构,包括引言、正文、结论和参考文献部分;\n8. 所有引用需按照APA格式规范标注;\n9. 文章应避免使用任何可能引起读者恐慌或偏见的措辞;\n10. 信息的客观性和平衡性需得到保障;\n11. 在描述未来发展趋势时,应基于现有数据和专家观点进行合理推测,避免过度乐观或悲观。", "input": "NULL", "constraints_num": 11, "constraints_splits": ["1. 文章长度应控制在1200至1500字之间;", "2. 文章中必须详细描述人工智能技术在现代社会中的作用;", "3. 至少列举出人工智能的5个显著特点;", "4. 基于当前的研究趋势预测其未来3至5年的可能发展方向;", "5. 在文章中,应至少引用3篇来自权威期刊的最新研究成果;", "6. 信息的准确性和权威性需通过引用加以确保;", "7. 文章格式应采用学术论文的结构,包括引言、正文、结论和参考文献部分;", "8. 所有引用需按照APA格式规范标注;", "9. 文章应避免使用任何可能引起读者恐慌或偏见的措辞;", "10. 信息的客观性和平衡性需得到保障;", "11. 在描述未来发展趋势时,应基于现有数据和专家观点进行合理推测,避免过度乐观或悲观。"], "levels2": ["数值约束", "包含约束", "数值约束", "主题约束", "引用和参考约束", "引用和参考约束", "层次化结构约束", "引用和参考约束", "价值观约束", "价值观约束", "价值观约束"], "category": "trace1.0"} +{"id": "329", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为潜在的企业家设计一个品牌名称和标志,紧密围绕“烘焙”、“可持续性”、“自然”和“健康食品”四个关键词。\n1. 品牌名称应具有创新性,避免使用市场上已有的名称;\n2. 品牌名称必须清晰地传达出品牌的核心价值——即健康、环保和自然;\n3. 标志设计需体现出自然与可持续性的理念,可以考虑使用绿色、棕色等自然系色彩;\n4. 标志中需包含与烘焙相关的元素,如麦穗、面包等;\n5. 设计过程中,需要采用专业设计软件如Adobe Illustrator进行设计;\n6. 最终设计成果需以SVG矢量格式提交;\n7. 需撰写一份简短的说明文档,解释品牌名称和标志的设计理念;\n8. 文档需遵循APA格式(美国心理学会)进行引用和参考文献的标注;\n9. 文档和设计成果需一并提交;\n10. 文档应使用宋体12号字体;\n11. 设计成果需附带高清图片和矢量文件。\n"}], "type": "trace", "description": "为潜在的企业家设计一个品牌名称和标志,紧密围绕“烘焙”、“可持续性”、“自然”和“健康食品”四个关键词。", "constraints": "1. 品牌名称应具有创新性,避免使用市场上已有的名称;\n2. 品牌名称必须清晰地传达出品牌的核心价值——即健康、环保和自然;\n3. 标志设计需体现出自然与可持续性的理念,可以考虑使用绿色、棕色等自然系色彩;\n4. 标志中需包含与烘焙相关的元素,如麦穗、面包等;\n5. 设计过程中,需要采用专业设计软件如Adobe Illustrator进行设计;\n6. 最终设计成果需以SVG矢量格式提交;\n7. 需撰写一份简短的说明文档,解释品牌名称和标志的设计理念;\n8. 文档需遵循APA格式(美国心理学会)进行引用和参考文献的标注;\n9. 文档和设计成果需一并提交;\n10. 文档应使用宋体12号字体;\n11. 设计成果需附带高清图片和矢量文件。", "input": "NULL", "constraints_num": 11, "constraints_splits": ["1. 品牌名称应具有创新性,避免使用市场上已有的名称;", "2. 品牌名称必须清晰地传达出品牌的核心价值——即健康、环保和自然;", "3. 标志设计需体现出自然与可持续性的理念,可以考虑使用绿色、棕色等自然系色彩;", "4. 标志中需包含与烘焙相关的元素,如麦穗、面包等;", "5. 设计过程中,需要采用专业设计软件如Adobe Illustrator进行设计;", "6. 最终设计成果需以SVG矢量格式提交;", "7. 需撰写一份简短的说明文档,解释品牌名称和标志的设计理念;", "8. 文档需遵循APA格式(美国心理学会)进行引用和参考文献的标注;", "9. 文档和设计成果需一并提交;", "10. 文档应使用宋体12号字体;", "11. 设计成果需附带高清图片和矢量文件。"], "levels2": ["排除约束", "主题约束", "主题约束", "包含约束", "包含约束", "输出格式约束", "文本样式约束", "引用和参考约束", "输出格式约束", "文本样式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "330", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一对热衷于文化探索、美食体验和购物的夫妻量身定制一次难忘的东京之旅。\n1. 你将扮演一个专业的旅行规划师;\n2. 确保行程中涵盖至少三个文化景点、三次美食体验以及两次购物活动,同时列出每个活动的详细信息,如地址、开放时间、推荐理由等;\n3. 旅行计划应以清晰的表格形式呈现,包括日期、活动、地点、时间安排等栏目;\n4. 计划描述应采用友好、热情的语气,同时提供实用的旅行建议和当地文化小贴士;\n5. 计划应以表格形式呈现,每一行包含日期、活动、地点、时间安排等信息;\n6.表格中的标题和重要信息需使用加粗字体突出显示;\n7. 在描述活动时,使用清晰的主谓结构;\n8. 对于推荐的地点,提供至少一个在线资源作为参考;\n9. 在活动说明中使用有序列表列出具体时间安排;\n10. 为旅行计划添加标题和子标题,并使用项目符号或编号列出每个分类下的活动;\n11. 旅行计划应按照“总-分-总”结构组织。\n"}], "type": "trace", "description": "为一对热衷于文化探索、美食体验和购物的夫妻量身定制一次难忘的东京之旅。", "constraints": "1. 你将扮演一个专业的旅行规划师;\n2. 确保行程中涵盖至少三个文化景点、三次美食体验以及两次购物活动,同时列出每个活动的详细信息,如地址、开放时间、推荐理由等;\n3. 旅行计划应以清晰的表格形式呈现,包括日期、活动、地点、时间安排等栏目;\n4. 计划描述应采用友好、热情的语气,同时提供实用的旅行建议和当地文化小贴士;\n5. 计划应以表格形式呈现,每一行包含日期、活动、地点、时间安排等信息;\n6.表格中的标题和重要信息需使用加粗字体突出显示;\n7. 在描述活动时,使用清晰的主谓结构;\n8. 对于推荐的地点,提供至少一个在线资源作为参考;\n9. 在活动说明中使用有序列表列出具体时间安排;\n10. 为旅行计划添加标题和子标题,并使用项目符号或编号列出每个分类下的活动;\n11. 旅行计划应按照“总-分-总”结构组织。", "input": "NULL", "constraints_num": 11, "constraints_splits": ["1. 你将扮演一个专业的旅行规划师;", "2. 确保行程中涵盖至少三个文化景点、三次美食体验以及两次购物活动,同时列出每个活动的详细信息,如地址、开放时间、推荐理由等;", "3. 旅行计划应以清晰的表格形式呈现,包括日期、活动、地点、时间安排等栏目;", "4. 计划描述应采用友好、热情的语气,同时提供实用的旅行建议和当地文化小贴士;", "5. 计划应以表格形式呈现,每一行包含日期、活动、地点、时间安排等信息;", "6.表格中的标题和重要信息需使用加粗字体突出显示;", "7. 在描述活动时,使用清晰的主谓结构;", "8. 对于推荐的地点,提供至少一个在线资源作为参考;", "9. 在活动说明中使用有序列表列出具体时间安排;", "10. 为旅行计划添加标题和子标题,并使用项目符号或编号列出每个分类下的活动;", "11. 旅行计划应按照“总-分-总”结构组织。"], "levels2": ["角色扮演约束", "包含约束", "输出格式约束", "语气风格约束", "输出格式约束", "文本样式约束", "语法结构约束", "引用和参考约束", "编号和列表约束", "层次化结构约束", "模版约束"], "category": "trace1.0"} +{"id": "331", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为美食爱好者提供一份关于北京地区的意大利餐厅的建议和评论。\n1. 评论中应当包含至少5家不同意大利餐厅的名称、地址、特色菜品以及人均消费;\n2. 评论需使用表格格式进行呈现,确保信息的一目了然和便于比较;\n3. 每家餐厅的评论需要附带一张特色菜品的照片;\n4. 每家餐厅的评论需要包含一个简短的用餐体验描述,以增加评论的真实感和吸引力。\n"}], "type": "trace", "description": "为美食爱好者提供一份关于北京地区的意大利餐厅的建议和评论。", "constraints": "1. 评论中应当包含至少5家不同意大利餐厅的名称、地址、特色菜品以及人均消费;\n2. 评论需使用表格格式进行呈现,确保信息的一目了然和便于比较;\n3. 每家餐厅的评论需要附带一张特色菜品的照片;\n4. 每家餐厅的评论需要包含一个简短的用餐体验描述,以增加评论的真实感和吸引力。", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 评论中应当包含至少5家不同意大利餐厅的名称、地址、特色菜品以及人均消费;", "2. 评论需使用表格格式进行呈现,确保信息的一目了然和便于比较;", "3. 每家餐厅的评论需要附带一张特色菜品的照片;", "4. 每家餐厅的评论需要包含一个简短的用餐体验描述,以增加评论的真实感和吸引力。"], "levels2": ["包含约束", "输出格式约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "332", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为巴黎城市制定一份旅游路线\n1. 旅游路线中必须包含参观埃菲尔铁塔、游览卢浮宫、瞻仰巴黎圣母院、漫步香榭丽舍大街、体验蒙马特艺术氛围的活动;\n2. 以旅游顾问的角色,用热情洋溢、生动活泼的语气撰写;\n3. 总字数控制在500字以内;\n4. 使用层次化结构,例如 \"第一站:埃菲尔铁塔\",\"第二站:卢浮宫\"等,为游客提供清晰的行程指示;\n# Inputs:\n目标城市:巴黎。\n"}], "type": "trace", "description": "为巴黎城市制定一份旅游路线", "constraints": "1. 旅游路线中必须包含参观埃菲尔铁塔、游览卢浮宫、瞻仰巴黎圣母院、漫步香榭丽舍大街、体验蒙马特艺术氛围的活动;\n2. 以旅游顾问的角色,用热情洋溢、生动活泼的语气撰写;\n3. 总字数控制在500字以内;\n4. 使用层次化结构,例如 \"第一站:埃菲尔铁塔\",\"第二站:卢浮宫\"等,为游客提供清晰的行程指示;", "input": "目标城市:巴黎。", "constraints_num": 4, "constraints_splits": ["1. 旅游路线中必须包含参观埃菲尔铁塔、游览卢浮宫、瞻仰巴黎圣母院、漫步香榭丽舍大街、体验蒙马特艺术氛围的活动;", "2. 以旅游顾问的角色,用热情洋溢、生动活泼的语气撰写;", "3. 总字数控制在500字以内;", "4. 使用层次化结构,例如 \"第一站:埃菲尔铁塔\",\"第二站:卢浮宫\"等,为游客提供清晰的行程指示;"], "levels2": ["包含约束", "语气风格约束", "数值约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "333", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述如何制作一道正宗的传统意式披萨。\n1. 描述过程采用专业且详细的语气,适合对烹饪有一定基础的读者;\n2. 制作过程需分为5个主要步骤,每个步骤的描述不超过200字;\n3. 包含必要的注意事项和技巧,以确保披萨的口感和外观达到最佳状态;\n4. 在描述配料时,列举至少8种传统配料,并简要说明它们在披萨中的作用;\n"}], "type": "trace", "description": "描述如何制作一道正宗的传统意式披萨。", "constraints": "1. 描述过程采用专业且详细的语气,适合对烹饪有一定基础的读者;\n2. 制作过程需分为5个主要步骤,每个步骤的描述不超过200字;\n3. 包含必要的注意事项和技巧,以确保披萨的口感和外观达到最佳状态;\n4. 在描述配料时,列举至少8种传统配料,并简要说明它们在披萨中的作用;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 描述过程采用专业且详细的语气,适合对烹饪有一定基础的读者;", "2. 制作过程需分为5个主要步骤,每个步骤的描述不超过200字;", "3. 包含必要的注意事项和技巧,以确保披萨的口感和外观达到最佳状态;", "4. 在描述配料时,列举至少8种传统配料,并简要说明它们在披萨中的作用;"], "levels2": ["语气风格约束", "数值约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "334", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述海滩消夏旅行感受\n1. 描述需以诗意、浪漫的语气;\n2. 使用恰好三个词;\n3. 三个词中必须包含至少一个形容词,一个名词和一个动词;\n4. 构成一个富有画面感的短句;\n"}], "type": "trace", "description": "描述海滩消夏旅行感受", "constraints": "1. 描述需以诗意、浪漫的语气;\n2. 使用恰好三个词;\n3. 三个词中必须包含至少一个形容词,一个名词和一个动词;\n4. 构成一个富有画面感的短句;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 描述需以诗意、浪漫的语气;", "2. 使用恰好三个词;", "3. 三个词中必须包含至少一个形容词,一个名词和一个动词;", "4. 构成一个富有画面感的短句;"], "levels2": ["语气风格约束", "数值约束", "数值约束", "语言特征约束"], "category": "trace1.0"} +{"id": "335", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将一个中等难度的电子工程任务拆分成5个子任务,并以编号列表的形式呈现,确保每个子任务的描述清晰且不超过50字。\n1. 子任务的描述必须简洁明了,每个子任务的描述不得超过50字;\n2. 使用编号列表呈现子任务,便于清晰展示;\n3. 建议的学习顺序应以层次化结构组织,使用标题和子标题区分,以便于理解;\n4. 在子任务描述中,关键步骤或术语需用斜体字强调;\n"}], "type": "trace", "description": "将一个中等难度的电子工程任务拆分成5个子任务,并以编号列表的形式呈现,确保每个子任务的描述清晰且不超过50字。", "constraints": "1. 子任务的描述必须简洁明了,每个子任务的描述不得超过50字;\n2. 使用编号列表呈现子任务,便于清晰展示;\n3. 建议的学习顺序应以层次化结构组织,使用标题和子标题区分,以便于理解;\n4. 在子任务描述中,关键步骤或术语需用斜体字强调;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 子任务的描述必须简洁明了,每个子任务的描述不得超过50字;", "2. 使用编号列表呈现子任务,便于清晰展示;", "3. 建议的学习顺序应以层次化结构组织,使用标题和子标题区分,以便于理解;", "4. 在子任务描述中,关键步骤或术语需用斜体字强调;"], "levels2": ["数值约束", "编号和列表约束", "层次化结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "336", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提取《红楼梦》中至少五个女孩的名字及其性格特点,并以JSON格式输出。\n1. 输出信息需包含角色名字和性格特点的键值对;\n2. 每个角色的介绍应不少于20字,不超过50字;\n3. 主题应严格围绕《红楼梦》中的人物及其性格分析;\n4. 输出格式为JSON;\n"}], "type": "trace", "description": "提取《红楼梦》中至少五个女孩的名字及其性格特点,并以JSON格式输出。", "constraints": "1. 输出信息需包含角色名字和性格特点的键值对;\n2. 每个角色的介绍应不少于20字,不超过50字;\n3. 主题应严格围绕《红楼梦》中的人物及其性格分析;\n4. 输出格式为JSON;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 输出信息需包含角色名字和性格特点的键值对;", "2. 每个角色的介绍应不少于20字,不超过50字;", "3. 主题应严格围绕《红楼梦》中的人物及其性格分析;", "4. 输出格式为JSON;"], "levels2": ["包含约束", "数值约束", "主题约束", "输出格式约束"], "category": "trace1.0"} +{"id": "337", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为电影《星际穿越》撰写一份评论\n1. 评论字数要求在250字以上;\n2. 评论应采用正式且具有文学气息的语气风格;\n3. 评论中需要包含对电影主题、导演克里斯托弗·诺兰的导演技巧、主要演员的表演以及电影对科学的诠释的评价;\n4. 评论中提及的电影名称“《星际穿越》”需用斜体字表示,以突出强调;\n"}], "type": "trace", "description": "为电影《星际穿越》撰写一份评论", "constraints": "1. 评论字数要求在250字以上;\n2. 评论应采用正式且具有文学气息的语气风格;\n3. 评论中需要包含对电影主题、导演克里斯托弗·诺兰的导演技巧、主要演员的表演以及电影对科学的诠释的评价;\n4. 评论中提及的电影名称“《星际穿越》”需用斜体字表示,以突出强调;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 评论字数要求在250字以上;", "2. 评论应采用正式且具有文学气息的语气风格;", "3. 评论中需要包含对电影主题、导演克里斯托弗·诺兰的导演技巧、主要演员的表演以及电影对科学的诠释的评价;", "4. 评论中提及的电影名称“《星际穿越》”需用斜体字表示,以突出强调;"], "levels2": ["数值约束", "语气风格约束", "包含约束", "文本样式约束"], "category": "trace1.0"} +{"id": "338", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以不超过300字的摘要形式,概括文章《疫情下的教育问题与发展趋势》中的主要观点和要点\n1. 摘要需采用段落形式,每段包含1至2个核心观点;\n2. 在摘要的末尾列出文章中提及的3个关键发展趋势;\n3. 确保摘要开头明确地提及文章标题和作者;\n4. 摘要字符长度不得超过300个字符;\n"}], "type": "trace", "description": "以不超过300字的摘要形式,概括文章《疫情下的教育问题与发展趋势》中的主要观点和要点", "constraints": "1. 摘要需采用段落形式,每段包含1至2个核心观点;\n2. 在摘要的末尾列出文章中提及的3个关键发展趋势;\n3. 确保摘要开头明确地提及文章标题和作者;\n4. 摘要字符长度不得超过300个字符;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 摘要需采用段落形式,每段包含1至2个核心观点;", "2. 在摘要的末尾列出文章中提及的3个关键发展趋势;", "3. 确保摘要开头明确地提及文章标题和作者;", "4. 摘要字符长度不得超过300个字符;"], "levels2": ["语法结构约束", "编号和列表约束", "模版约束", "数值约束"], "category": "trace1.0"} +{"id": "339", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对文本进行校对,标出并提供正确的拼写替换,特别注意检查主谓一致、名词的数以及形容词和副词的用法。对于需要替换的单词,用红色字体高亮显示以增加辨识度。\n1. 检查文本中的主谓一致;\n2. 检查文本中名词的数;\n3. 检查文本中形容词和副词的用法;\n4. 需要替换的单词用红色字体高亮显示;\n# Inputs:\n他朝着镜子走去,看着自己的反映。但是,他惊讶地发现他的脸上有一道奇怪的咯况,他从来没有见过这样的东西。\n"}], "type": "trace", "description": "对文本进行校对,标出并提供正确的拼写替换,特别注意检查主谓一致、名词的数以及形容词和副词的用法。对于需要替换的单词,用红色字体高亮显示以增加辨识度。", "constraints": "1. 检查文本中的主谓一致;\n2. 检查文本中名词的数;\n3. 检查文本中形容词和副词的用法;\n4. 需要替换的单词用红色字体高亮显示;", "input": "他朝着镜子走去,看着自己的反映。但是,他惊讶地发现他的脸上有一道奇怪的咯况,他从来没有见过这样的东西。", "constraints_num": 4, "constraints_splits": ["1. 检查文本中的主谓一致;", "2. 检查文本中名词的数;", "3. 检查文本中形容词和副词的用法;", "4. 需要替换的单词用红色字体高亮显示;"], "levels2": ["语法结构约束", "语法结构约束", "语法结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "340", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定信息,撰写一个正式商务信函格式的会议备忘录\n1. 备忘录格式为正式商务信函;\n2. 字数控制在200字以内;\n3. 需要在第一段明确指出会议的重要性和目的;\n4. 结束时包含一句礼貌的感谢语;\n# Inputs:\n会议的具体日期:下周三\n会议的时间:下午2点\n会议的地点:会议室2A\n"}], "type": "trace", "description": "根据给定信息,撰写一个正式商务信函格式的会议备忘录", "constraints": "1. 备忘录格式为正式商务信函;\n2. 字数控制在200字以内;\n3. 需要在第一段明确指出会议的重要性和目的;\n4. 结束时包含一句礼貌的感谢语;", "input": "会议的具体日期:下周三\n会议的时间:下午2点\n会议的地点:会议室2A", "constraints_num": 4, "constraints_splits": ["1. 备忘录格式为正式商务信函;", "2. 字数控制在200字以内;", "3. 需要在第一段明确指出会议的重要性和目的;", "4. 结束时包含一句礼貌的感谢语;"], "levels2": ["文本样式约束", "数值约束", "层次化结构约束", "语气风格约束"], "category": "trace1.0"} +{"id": "341", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "讲述一个发生在文艺复兴时期(14世纪至17世纪)的有趣故事\n1. 故事风格应文艺且略带浪漫;\n2. 故事包含至少一个著名的历史人物及其对艺术或科学的贡献;\n3. 故事长度应控制在500字到700字之间;\n4. 叙述中确保历史细节的准确性;\n"}], "type": "trace", "description": "讲述一个发生在文艺复兴时期(14世纪至17世纪)的有趣故事", "constraints": "1. 故事风格应文艺且略带浪漫;\n2. 故事包含至少一个著名的历史人物及其对艺术或科学的贡献;\n3. 故事长度应控制在500字到700字之间;\n4. 叙述中确保历史细节的准确性;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 故事风格应文艺且略带浪漫;", "2. 故事包含至少一个著名的历史人物及其对艺术或科学的贡献;", "3. 故事长度应控制在500字到700字之间;", "4. 叙述中确保历史细节的准确性;"], "levels2": ["语气风格约束", "包含约束", "数值约束", "价值观约束"], "category": "trace1.0"} +{"id": "342", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇以东京为背景的短文,描述最喜欢的旅行目的地,确保涵盖“风景”、“美食”、“历史”和“文化”这四个关键词。\n1. 短文长度在150至200字之间;\n2. 短文必须包含对“风景”、“美食”、“历史”和“文化”的详实描述;\n3. 写作时采用生动活泼、充满热情的语气;\n4. 文中关键词需使用斜体字进行突出,以增强文章的可读性和吸引力。\n"}], "type": "trace", "description": "撰写一篇以东京为背景的短文,描述最喜欢的旅行目的地,确保涵盖“风景”、“美食”、“历史”和“文化”这四个关键词。", "constraints": "1. 短文长度在150至200字之间;\n2. 短文必须包含对“风景”、“美食”、“历史”和“文化”的详实描述;\n3. 写作时采用生动活泼、充满热情的语气;\n4. 文中关键词需使用斜体字进行突出,以增强文章的可读性和吸引力。", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 短文长度在150至200字之间;", "2. 短文必须包含对“风景”、“美食”、“历史”和“文化”的详实描述;", "3. 写作时采用生动活泼、充满热情的语气;", "4. 文中关键词需使用斜体字进行突出,以增强文章的可读性和吸引力。"], "levels2": ["数值约束", "包含约束", "语气风格约束", "文本样式约束"], "category": "trace1.0"} +{"id": "343", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以Markdown格式描述糖尿病的定义,列出并详细描述至少5个常见症状,每个症状不少于20字。同时,列出并简要解释至少3种预防糖尿病的有效措施,措施描述需达到50字以上。\n1. 定义准确无误;\n2. 症状描述清晰,至少描述5个常见症状,每个症状不少于20字;\n3. 预防措施实用可行,至少列出3种预防措施,每种措施描述需达到50字以上;\n4. 输出应包括标题“糖尿病概述”,下设“定义”、“常见症状”和“预防措施”三个子标题,以结构化的方式呈现信息;\n"}], "type": "trace", "description": "以Markdown格式描述糖尿病的定义,列出并详细描述至少5个常见症状,每个症状不少于20字。同时,列出并简要解释至少3种预防糖尿病的有效措施,措施描述需达到50字以上。", "constraints": "1. 定义准确无误;\n2. 症状描述清晰,至少描述5个常见症状,每个症状不少于20字;\n3. 预防措施实用可行,至少列出3种预防措施,每种措施描述需达到50字以上;\n4. 输出应包括标题“糖尿病概述”,下设“定义”、“常见症状”和“预防措施”三个子标题,以结构化的方式呈现信息;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 定义准确无误;", "2. 症状描述清晰,至少描述5个常见症状,每个症状不少于20字;", "3. 预防措施实用可行,至少列出3种预防措施,每种措施描述需达到50字以上;", "4. 输出应包括标题“糖尿病概述”,下设“定义”、“常见症状”和“预防措施”三个子标题,以结构化的方式呈现信息;"], "levels2": ["语法结构约束", "数值约束", "数值约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "344", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据提供的数据集,使用支持向量机(SVM)或随机森林(Random Forest)算法进行分类。\n1. 数据集以CSV格式提供,包含100个样本,每个样本有10个特征和一个类别标签;\n2. 模型训练时应使用80%的数据,20%的数据用于测试;\n3. 确保训练出的模型准确率至少达到85%;\n4. 模型训练和测试的过程需要记录在Jupyter Notebook中,方便后续复现和调整;\n# Inputs:\n数据集应以CSV格式提供,其中包含100个样本,每个样本有10个特征和一个类别标签。\n"}], "type": "trace", "description": "根据提供的数据集,使用支持向量机(SVM)或随机森林(Random Forest)算法进行分类。", "constraints": "1. 数据集以CSV格式提供,包含100个样本,每个样本有10个特征和一个类别标签;\n2. 模型训练时应使用80%的数据,20%的数据用于测试;\n3. 确保训练出的模型准确率至少达到85%;\n4. 模型训练和测试的过程需要记录在Jupyter Notebook中,方便后续复现和调整;", "input": "数据集应以CSV格式提供,其中包含100个样本,每个样本有10个特征和一个类别标签。", "constraints_num": 4, "constraints_splits": ["1. 数据集以CSV格式提供,包含100个样本,每个样本有10个特征和一个类别标签;", "2. 模型训练时应使用80%的数据,20%的数据用于测试;", "3. 确保训练出的模型准确率至少达到85%;", "4. 模型训练和测试的过程需要记录在Jupyter Notebook中,方便后续复现和调整;"], "levels2": ["先验条件约束", "数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "345", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇分析报告,判断给定电影或电视节目的类型,并提供至少三个描述性理由支持判断。\n1. 分析报告应以专业学术的语气风格撰写;\n2. 报告内容避免使用任何可能引起观众不适的描述或场景;\n3. 报告结构应包含引言、分析、结论三个部分;\n4. 最终输出格式为JSON。\n# Inputs:\n{\n \"title\": \"黑镜\",\n \"actors\": [\n \"托比•凯贝尔\"\n ]\n}\n"}], "type": "trace", "description": "撰写一篇分析报告,判断给定电影或电视节目的类型,并提供至少三个描述性理由支持判断。", "constraints": "1. 分析报告应以专业学术的语气风格撰写;\n2. 报告内容避免使用任何可能引起观众不适的描述或场景;\n3. 报告结构应包含引言、分析、结论三个部分;\n4. 最终输出格式为JSON。", "input": "{\n \"title\": \"黑镜\",\n \"actors\": [\n \"托比•凯贝尔\"\n ]\n}", "constraints_num": 4, "constraints_splits": ["1. 分析报告应以专业学术的语气风格撰写;", "2. 报告内容避免使用任何可能引起观众不适的描述或场景;", "3. 报告结构应包含引言、分析、结论三个部分;", "4. 最终输出格式为JSON。"], "levels2": ["语气风格约束", "价值观约束", "层次化结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "346", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气风格回答历史事件的问题\n1. 回答中包含对“法国大革命的最后一位国王”相关的背景信息描述;\n2. 答案的字数要求在150字以内;\n3. 确保内容准确无误;\n4. 提供这位国王在位期间的主要事件以及为何被视为法国大革命中的关键人物;\n# Inputs:\n问题:“谁是法国大革命的最后一位国王?”\n"}], "type": "trace", "description": "以专业学术的语气风格回答历史事件的问题", "constraints": "1. 回答中包含对“法国大革命的最后一位国王”相关的背景信息描述;\n2. 答案的字数要求在150字以内;\n3. 确保内容准确无误;\n4. 提供这位国王在位期间的主要事件以及为何被视为法国大革命中的关键人物;", "input": "问题:“谁是法国大革命的最后一位国王?”", "constraints_num": 4, "constraints_splits": ["1. 回答中包含对“法国大革命的最后一位国王”相关的背景信息描述;", "2. 答案的字数要求在150字以内;", "3. 确保内容准确无误;", "4. 提供这位国王在位期间的主要事件以及为何被视为法国大革命中的关键人物;"], "levels2": ["包含约束", "数值约束", "价值观约束", "包含约束"], "category": "trace1.0"} +{"id": "347", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据输入的电影名称和评分,给出对这部电影的简短评论\n1. 评论应保持在100字以内;\n2. 采用正式而尊重的语气;\n3. 评论中必须包含对导演贝纳尔多·贝托鲁奇导演技巧的评价;\n4. 需要分析电影的历史真实性和艺术表现;\n# Inputs:\n电影名称:“末代皇帝”\n评分:8.5/10\n"}], "type": "trace", "description": "根据输入的电影名称和评分,给出对这部电影的简短评论", "constraints": "1. 评论应保持在100字以内;\n2. 采用正式而尊重的语气;\n3. 评论中必须包含对导演贝纳尔多·贝托鲁奇导演技巧的评价;\n4. 需要分析电影的历史真实性和艺术表现;", "input": "电影名称:“末代皇帝”\n评分:8.5/10", "constraints_num": 4, "constraints_splits": ["1. 评论应保持在100字以内;", "2. 采用正式而尊重的语气;", "3. 评论中必须包含对导演贝纳尔多·贝托鲁奇导演技巧的评价;", "4. 需要分析电影的历史真实性和艺术表现;"], "levels2": ["数值约束", "语气风格约束", "包含约束", "主题约束"], "category": "trace1.0"} +{"id": "348", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为这幅画创作一个标题\n1. 标题既富有创意又不超过10个字;\n2. 标题中必须包含“猫”和“捉迷藏”等元素;\n3. 标题风格幽默,能够吸引观众的注意力;\n4. 标题需反映猫几乎完全盖住了老鼠的情景;\n# Inputs:\n一张画了一只猫的画,猫正在抓一只老鼠,且它的身体几乎完全盖住了老鼠。\n"}], "type": "trace", "description": "为这幅画创作一个标题", "constraints": "1. 标题既富有创意又不超过10个字;\n2. 标题中必须包含“猫”和“捉迷藏”等元素;\n3. 标题风格幽默,能够吸引观众的注意力;\n4. 标题需反映猫几乎完全盖住了老鼠的情景;", "input": "一张画了一只猫的画,猫正在抓一只老鼠,且它的身体几乎完全盖住了老鼠。", "constraints_num": 4, "constraints_splits": ["1. 标题既富有创意又不超过10个字;", "2. 标题中必须包含“猫”和“捉迷藏”等元素;", "3. 标题风格幽默,能够吸引观众的注意力;", "4. 标题需反映猫几乎完全盖住了老鼠的情景;"], "levels2": ["数值约束", "包含约束", "语气风格约束", "包含约束"], "category": "trace1.0"} +{"id": "349", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对给定的电影评论进行情感分类,判断其为正面的还是负面的,并使用Markdown格式输出结果。如果情感是正面的,用绿色字体显示 \"Positive\";如果情感是负面的,用红色字体显示 \"Negative\"。此外,输出时需包含一句解释评论情感倾向的理由。\n1. 输出结果使用Markdown格式;\n2. 如果情感是正面的,用绿色字体显示 \"Positive\";\n3. 如果情感是负面的,用红色字体显示 \"Negative\";\n4. 输出包含解释评论情感倾向的理由;\n# Inputs:\n这部电影太慢了,情节也很冗长。\n"}], "type": "trace", "description": "对给定的电影评论进行情感分类,判断其为正面的还是负面的,并使用Markdown格式输出结果。如果情感是正面的,用绿色字体显示 \"Positive\";如果情感是负面的,用红色字体显示 \"Negative\"。此外,输出时需包含一句解释评论情感倾向的理由。", "constraints": "1. 输出结果使用Markdown格式;\n2. 如果情感是正面的,用绿色字体显示 \"Positive\";\n3. 如果情感是负面的,用红色字体显示 \"Negative\";\n4. 输出包含解释评论情感倾向的理由;", "input": "这部电影太慢了,情节也很冗长。", "constraints_num": 4, "constraints_splits": ["1. 输出结果使用Markdown格式;", "2. 如果情感是正面的,用绿色字体显示 \"Positive\";", "3. 如果情感是负面的,用红色字体显示 \"Negative\";", "4. 输出包含解释评论情感倾向的理由;"], "levels2": ["输出格式约束", "文本样式约束", "文本样式约束", "包含约束"], "category": "trace1.0"} +{"id": "350", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为文章《如何从失业中找到收入来源》添加一个吸引人的标题和一个精炼的摘要\n1. 标题要求使用24号加粗字体,居中对齐;\n2. 摘要需控制在200字以内;\n3. 摘要中明确包含至少3种推荐的收入来源渠道;\n4. 摘要确保读者能快速了解文章的核心内容和价值;\n"}], "type": "trace", "description": "为文章《如何从失业中找到收入来源》添加一个吸引人的标题和一个精炼的摘要", "constraints": "1. 标题要求使用24号加粗字体,居中对齐;\n2. 摘要需控制在200字以内;\n3. 摘要中明确包含至少3种推荐的收入来源渠道;\n4. 摘要确保读者能快速了解文章的核心内容和价值;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 标题要求使用24号加粗字体,居中对齐;", "2. 摘要需控制在200字以内;", "3. 摘要中明确包含至少3种推荐的收入来源渠道;", "4. 摘要确保读者能快速了解文章的核心内容和价值;"], "levels2": ["文本样式约束", "数值约束", "包含约束", "文本样式约束"], "category": "trace1.0"} +{"id": "351", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "判断是哪个星座,并列出该星座至少3个主要特征。\n1. 描述篇幅不超过200字;\n2. 描述语气需严谨正式;\n3. 列出的特征需包括象征意义、性格特点以及与其它星座的相容性;\n4. 星座的日期在7月23日到8月22日之间,属于火象星座;\n# Inputs:\n这个星座是黄道第五十六个星座,象征着勇气和领导力。\n"}], "type": "trace", "description": "判断是哪个星座,并列出该星座至少3个主要特征。", "constraints": "1. 描述篇幅不超过200字;\n2. 描述语气需严谨正式;\n3. 列出的特征需包括象征意义、性格特点以及与其它星座的相容性;\n4. 星座的日期在7月23日到8月22日之间,属于火象星座;", "input": "这个星座是黄道第五十六个星座,象征着勇气和领导力。", "constraints_num": 4, "constraints_splits": ["1. 描述篇幅不超过200字;", "2. 描述语气需严谨正式;", "3. 列出的特征需包括象征意义、性格特点以及与其它星座的相容性;", "4. 星座的日期在7月23日到8月22日之间,属于火象星座;"], "levels2": ["数值约束", "语气风格约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "352", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为科技行业CEO准备一个仪表板,展示关键业务指标。\n1. 仪表板应包含收入、成本、利润、用户增长和客户满意度等关键业务指标;\n2. 整个陈述不超过150字;\n3. 仪表板以交互式HTML格式呈现,确保CEO能够一目了然地获取最新数据;\n4. 仪表板需提供过去一年的趋势分析;\n"}], "type": "trace", "description": "为科技行业CEO准备一个仪表板,展示关键业务指标。", "constraints": "1. 仪表板应包含收入、成本、利润、用户增长和客户满意度等关键业务指标;\n2. 整个陈述不超过150字;\n3. 仪表板以交互式HTML格式呈现,确保CEO能够一目了然地获取最新数据;\n4. 仪表板需提供过去一年的趋势分析;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 仪表板应包含收入、成本、利润、用户增长和客户满意度等关键业务指标;", "2. 整个陈述不超过150字;", "3. 仪表板以交互式HTML格式呈现,确保CEO能够一目了然地获取最新数据;", "4. 仪表板需提供过去一年的趋势分析;"], "levels2": ["包含约束", "数值约束", "输出格式约束", "主题约束"], "category": "trace1.0"} +{"id": "353", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一段歌词\n1. 歌词长度在5到10句之间;\n2. 歌词中包含有显著的标志性语句;\n3. 提供一段简短的介绍,包括歌曲的创作背景和音乐风格;\n4. 引用至少一篇关于该歌曲的专业乐评或艺术家访谈,以增加信息的可靠性和深度;\n"}], "type": "trace", "description": "提供一段歌词", "constraints": "1. 歌词长度在5到10句之间;\n2. 歌词中包含有显著的标志性语句;\n3. 提供一段简短的介绍,包括歌曲的创作背景和音乐风格;\n4. 引用至少一篇关于该歌曲的专业乐评或艺术家访谈,以增加信息的可靠性和深度;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 歌词长度在5到10句之间;", "2. 歌词中包含有显著的标志性语句;", "3. 提供一段简短的介绍,包括歌曲的创作背景和音乐风格;", "4. 引用至少一篇关于该歌曲的专业乐评或艺术家访谈,以增加信息的可靠性和深度;"], "levels2": ["数值约束", "包含约束", "包含约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "354", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据家庭烘焙爱好者的角色,为我详细描述如何准备一道美味的蛋糕,要求步骤清晰,以编号和列表的形式列出所需材料和步骤。\n1. 在材料列表中,需要明确指定蛋糕的基本成分,如面粉、糖、鸡蛋、黄油和发酵粉的准确分量;\n2. 在烘焙步骤中,包含预热烤箱、混合材料、倒入模具和烘烤的具体温度与时间;\n3. 应当包含蛋糕装饰和完成品展示的建议;\n4. 可以附上一张示例图片作为参考;\n"}], "type": "trace", "description": "根据家庭烘焙爱好者的角色,为我详细描述如何准备一道美味的蛋糕,要求步骤清晰,以编号和列表的形式列出所需材料和步骤。", "constraints": "1. 在材料列表中,需要明确指定蛋糕的基本成分,如面粉、糖、鸡蛋、黄油和发酵粉的准确分量;\n2. 在烘焙步骤中,包含预热烤箱、混合材料、倒入模具和烘烤的具体温度与时间;\n3. 应当包含蛋糕装饰和完成品展示的建议;\n4. 可以附上一张示例图片作为参考;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 在材料列表中,需要明确指定蛋糕的基本成分,如面粉、糖、鸡蛋、黄油和发酵粉的准确分量;", "2. 在烘焙步骤中,包含预热烤箱、混合材料、倒入模具和烘烤的具体温度与时间;", "3. 应当包含蛋糕装饰和完成品展示的建议;", "4. 可以附上一张示例图片作为参考;"], "levels2": ["数值约束", "包含约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "355", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的动物按照是否属于哺乳动物进行分类,并以JSON格式输出分类结果\n1. 输出结果使用JSON格式;\n2. 哺乳动物类别下至少包含6种动物;\n3. 非哺乳动物类别下至少包含4种动物;\n4. 输出的JSON结构应包括两个键,分别是“哺乳动物”和“非哺乳动物”,每个键下对应的值为一个数组,包含分类后的动物名称;\n# Inputs:\n熊猫、长颈鹿、北极狐、企鹅、老虎、海豚、袋鼠、斑马、孔雀、大象\n"}], "type": "trace", "description": "将给定的动物按照是否属于哺乳动物进行分类,并以JSON格式输出分类结果", "constraints": "1. 输出结果使用JSON格式;\n2. 哺乳动物类别下至少包含6种动物;\n3. 非哺乳动物类别下至少包含4种动物;\n4. 输出的JSON结构应包括两个键,分别是“哺乳动物”和“非哺乳动物”,每个键下对应的值为一个数组,包含分类后的动物名称;", "input": "熊猫、长颈鹿、北极狐、企鹅、老虎、海豚、袋鼠、斑马、孔雀、大象", "constraints_num": 4, "constraints_splits": ["1. 输出结果使用JSON格式;", "2. 哺乳动物类别下至少包含6种动物;", "3. 非哺乳动物类别下至少包含4种动物;", "4. 输出的JSON结构应包括两个键,分别是“哺乳动物”和“非哺乳动物”,每个键下对应的值为一个数组,包含分类后的动物名称;"], "levels2": ["输出格式约束", "数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "356", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "解释专业术语或概念\n1. 解释中应包含爱迪生效应的历史背景、物理原理及其应用领域;\n2. 解释应采用正式的科普文章风格;\n3. 使用清晰、准确的术语;\n4. 在关键概念和专有名词处使用下划线以强调;\n# Inputs:\n爱迪生效应是在研究灯丝材料时发现的,它描述了在真空中电子从热物体表面逸出的现象,这一发现对后来的电子管和半导体技术的发展起到了关键作用。\n"}], "type": "trace", "description": "解释专业术语或概念", "constraints": "1. 解释中应包含爱迪生效应的历史背景、物理原理及其应用领域;\n2. 解释应采用正式的科普文章风格;\n3. 使用清晰、准确的术语;\n4. 在关键概念和专有名词处使用下划线以强调;", "input": "爱迪生效应是在研究灯丝材料时发现的,它描述了在真空中电子从热物体表面逸出的现象,这一发现对后来的电子管和半导体技术的发展起到了关键作用。", "constraints_num": 4, "constraints_splits": ["1. 解释中应包含爱迪生效应的历史背景、物理原理及其应用领域;", "2. 解释应采用正式的科普文章风格;", "3. 使用清晰、准确的术语;", "4. 在关键概念和专有名词处使用下划线以强调;"], "levels2": ["包含约束", "语气风格约束", "语气风格约束", "文本样式约束"], "category": "trace1.0"} +{"id": "357", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的PDF文档转换为可编辑的Microsoft Word文档\n1. 转换后的文档应保持原文档的格式,包括但不限于字体、字号、段落对齐方式、列表和编号、图片和表格位置;\n2. 转换过程中,确保文本的语法结构不被破坏,如主谓一致、动词时态等;\n3. 输出的Word文档应以\"Converted_Document.docx\"为文件名;\n4. 转换完成后的Word文档需保存在与原始PDF文档相同的目录下;\n# Inputs:\ndocument.pdf\n"}], "type": "trace", "description": "将给定的PDF文档转换为可编辑的Microsoft Word文档", "constraints": "1. 转换后的文档应保持原文档的格式,包括但不限于字体、字号、段落对齐方式、列表和编号、图片和表格位置;\n2. 转换过程中,确保文本的语法结构不被破坏,如主谓一致、动词时态等;\n3. 输出的Word文档应以\"Converted_Document.docx\"为文件名;\n4. 转换完成后的Word文档需保存在与原始PDF文档相同的目录下;", "input": "document.pdf", "constraints_num": 4, "constraints_splits": ["1. 转换后的文档应保持原文档的格式,包括但不限于字体、字号、段落对齐方式、列表和编号、图片和表格位置;", "2. 转换过程中,确保文本的语法结构不被破坏,如主谓一致、动词时态等;", "3. 输出的Word文档应以\"Converted_Document.docx\"为文件名;", "4. 转换完成后的Word文档需保存在与原始PDF文档相同的目录下;"], "levels2": ["文本样式约束", "语法结构约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "358", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将一组包含10个数字的数据集分为两组,使两组数字的总和最接近且总和的差值不超过5。结果以JSON格式返回,其中每一组数字作为数组存储。\n1. 数据集中的数字分为两组;\n2. 两组数字的总和最接近;\n3. 总和的差值不超过5;\n4. 结果以JSON格式返回,每一组数字作为数组存储;\n# Inputs:\n数据集为:18, 46, 51, 24, 6, 33, 11, 58, 66, 39。\n"}], "type": "trace", "description": "将一组包含10个数字的数据集分为两组,使两组数字的总和最接近且总和的差值不超过5。结果以JSON格式返回,其中每一组数字作为数组存储。", "constraints": "1. 数据集中的数字分为两组;\n2. 两组数字的总和最接近;\n3. 总和的差值不超过5;\n4. 结果以JSON格式返回,每一组数字作为数组存储;", "input": "数据集为:18, 46, 51, 24, 6, 33, 11, 58, 66, 39。", "constraints_num": 4, "constraints_splits": ["1. 数据集中的数字分为两组;", "2. 两组数字的总和最接近;", "3. 总和的差值不超过5;", "4. 结果以JSON格式返回,每一组数字作为数组存储;"], "levels2": ["数值约束", "数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "359", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在本段中识别并详细解释所使用的技术类型和术语\n1. 确保描述清晰、准确,采用专业学术的语气风格,适合教育或技术背景的受众;\n2. 描述应包含至少3个关键概念或技术点;\n3. 段落字数应控制在150至200字之间;\n4. 在解释中需至少引用1篇相关领域的权威文章作为参考;\n# Inputs:\n设计思考是一种人本主义的创新方法论,它借鉴了设计师的技能、思维和方法,将人们的需求、技术的可能性和成功的要求结合在一起。在这段描述中,我们涉及了三个关键概念:“人本主义的创新”的概念强调了以人类为中心的设计理念,确保创新产品或服务能够满足人们的真实需求;“设计师技能”指的是设计思维中的核心技巧,如同理心、定义问题、构思、原型制作和测试等;“技术可能性和成功要求结合”则涉及将创新概念转化为实际产品或服务,必须考虑技术的限制和商业可行性。这些概念和技术点在设计思考方法中起着重要作用,它们相互作用,共同推动创新解决方案的形成和发展。参考文章:《Design Thinking: A Problem-Solving Approach for the 21st Century》(2015)。\n"}], "type": "trace", "description": "在本段中识别并详细解释所使用的技术类型和术语", "constraints": "1. 确保描述清晰、准确,采用专业学术的语气风格,适合教育或技术背景的受众;\n2. 描述应包含至少3个关键概念或技术点;\n3. 段落字数应控制在150至200字之间;\n4. 在解释中需至少引用1篇相关领域的权威文章作为参考;", "input": "设计思考是一种人本主义的创新方法论,它借鉴了设计师的技能、思维和方法,将人们的需求、技术的可能性和成功的要求结合在一起。在这段描述中,我们涉及了三个关键概念:“人本主义的创新”的概念强调了以人类为中心的设计理念,确保创新产品或服务能够满足人们的真实需求;“设计师技能”指的是设计思维中的核心技巧,如同理心、定义问题、构思、原型制作和测试等;“技术可能性和成功要求结合”则涉及将创新概念转化为实际产品或服务,必须考虑技术的限制和商业可行性。这些概念和技术点在设计思考方法中起着重要作用,它们相互作用,共同推动创新解决方案的形成和发展。参考文章:《Design Thinking: A Problem-Solving Approach for the 21st Century》(2015)。", "constraints_num": 4, "constraints_splits": ["1. 确保描述清晰、准确,采用专业学术的语气风格,适合教育或技术背景的受众;", "2. 描述应包含至少3个关键概念或技术点;", "3. 段落字数应控制在150至200字之间;", "4. 在解释中需至少引用1篇相关领域的权威文章作为参考;"], "levels2": ["语气风格约束", "数值约束", "数值约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "360", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出至少5个关于健康饮食的实用提示,包括如何选择健康食品以及如何平衡饮食。\n1. 内容要求以列表形式呈现,每个提示需以数字编号;\n2. 每条提示信息不超过50字,以确保阅读的便捷性和内容的可操作性;\n3. 提示需采用专业但易于理解的语气;\n4. 所有文本需使用楷体,字号为12号,以增加阅读舒适度;\n"}], "type": "trace", "description": "给出至少5个关于健康饮食的实用提示,包括如何选择健康食品以及如何平衡饮食。", "constraints": "1. 内容要求以列表形式呈现,每个提示需以数字编号;\n2. 每条提示信息不超过50字,以确保阅读的便捷性和内容的可操作性;\n3. 提示需采用专业但易于理解的语气;\n4. 所有文本需使用楷体,字号为12号,以增加阅读舒适度;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 内容要求以列表形式呈现,每个提示需以数字编号;", "2. 每条提示信息不超过50字,以确保阅读的便捷性和内容的可操作性;", "3. 提示需采用专业但易于理解的语气;", "4. 所有文本需使用楷体,字号为12号,以增加阅读舒适度;"], "levels2": ["编号和列表约束", "数值约束", "语气风格约束", "文本样式约束"], "category": "trace1.0"} +{"id": "361", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "列出五个世界上最著名的艺术家,并为每一位艺术家提供一段100至200字的介绍\n1. 每位艺术家的介绍应包括他们的代表作品、艺术风格以及对艺术界的贡献;\n2. 在介绍每位艺术家时,需引用至少一篇权威艺术史文献作为参考;\n3. 介绍中艺术家的名字和作品名称使用斜体字标注;\n4. 每段介绍的字数应在100至200字之间;\n"}], "type": "trace", "description": "列出五个世界上最著名的艺术家,并为每一位艺术家提供一段100至200字的介绍", "constraints": "1. 每位艺术家的介绍应包括他们的代表作品、艺术风格以及对艺术界的贡献;\n2. 在介绍每位艺术家时,需引用至少一篇权威艺术史文献作为参考;\n3. 介绍中艺术家的名字和作品名称使用斜体字标注;\n4. 每段介绍的字数应在100至200字之间;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 每位艺术家的介绍应包括他们的代表作品、艺术风格以及对艺术界的贡献;", "2. 在介绍每位艺术家时,需引用至少一篇权威艺术史文献作为参考;", "3. 介绍中艺术家的名字和作品名称使用斜体字标注;", "4. 每段介绍的字数应在100至200字之间;"], "levels2": ["包含约束", "引用和参考约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "362", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一篇新闻标题和一段简短的新闻报道\n1. 报道必须包含以下信息:买方公司为Apple,被购公司为Tesla,交易金额为600亿美元;\n2. 报道的字数限制在200字以内;\n3. 新闻标题不能超过20个汉字;\n4. 请以新闻报道标准格式输出,包括标题、导语和正文部分;\n"}], "type": "trace", "description": "给出一篇新闻标题和一段简短的新闻报道", "constraints": "1. 报道必须包含以下信息:买方公司为Apple,被购公司为Tesla,交易金额为600亿美元;\n2. 报道的字数限制在200字以内;\n3. 新闻标题不能超过20个汉字;\n4. 请以新闻报道标准格式输出,包括标题、导语和正文部分;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 报道必须包含以下信息:买方公司为Apple,被购公司为Tesla,交易金额为600亿美元;", "2. 报道的字数限制在200字以内;", "3. 新闻标题不能超过20个汉字;", "4. 请以新闻报道标准格式输出,包括标题、导语和正文部分;"], "levels2": ["包含约束", "数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "363", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一封自我介绍信\n1. 采用正式且礼貌的语气风格;\n2. 信件需明确包含个人基本信息、教育背景、工作经验、技能优势、以及未来职业规划和目标;\n3. 信件长度控制在400至600字之间,确保内容的精炼与完整性;\n4. 信件结尾应表达对阅读者的感谢,并期待进一步的交流机会;\n"}], "type": "trace", "description": "写一封自我介绍信", "constraints": "1. 采用正式且礼貌的语气风格;\n2. 信件需明确包含个人基本信息、教育背景、工作经验、技能优势、以及未来职业规划和目标;\n3. 信件长度控制在400至600字之间,确保内容的精炼与完整性;\n4. 信件结尾应表达对阅读者的感谢,并期待进一步的交流机会;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 采用正式且礼貌的语气风格;", "2. 信件需明确包含个人基本信息、教育背景、工作经验、技能优势、以及未来职业规划和目标;", "3. 信件长度控制在400至600字之间,确保内容的精炼与完整性;", "4. 信件结尾应表达对阅读者的感谢,并期待进一步的交流机会;"], "levels2": ["语气风格约束", "包含约束", "数值约束", "语气风格约束"], "category": "trace1.0"} +{"id": "364", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一首适合放松的古典音乐\n1. 音乐风格应为温柔的古典音乐,具有舒缓的旋律;\n2. 音乐能够帮助减轻一天的疲劳,营造宁静的休息氛围;\n3. 举例推荐音乐:路德维希·范·贝多芬的《月光奏鸣曲》第三乐章;\n4. 建议使用高质量的耳机或扬声器,以充分体验音乐的细节和深度,进一步提升放松效果;\n"}], "type": "trace", "description": "推荐一首适合放松的古典音乐", "constraints": "1. 音乐风格应为温柔的古典音乐,具有舒缓的旋律;\n2. 音乐能够帮助减轻一天的疲劳,营造宁静的休息氛围;\n3. 举例推荐音乐:路德维希·范·贝多芬的《月光奏鸣曲》第三乐章;\n4. 建议使用高质量的耳机或扬声器,以充分体验音乐的细节和深度,进一步提升放松效果;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 音乐风格应为温柔的古典音乐,具有舒缓的旋律;", "2. 音乐能够帮助减轻一天的疲劳,营造宁静的休息氛围;", "3. 举例推荐音乐:路德维希·范·贝多芬的《月光奏鸣曲》第三乐章;", "4. 建议使用高质量的耳机或扬声器,以充分体验音乐的细节和深度,进一步提升放松效果;"], "levels2": ["语气风格约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "365", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个函数,该函数使用Jaccard相似度算法来比较两个字符串的相似度,并返回它们的相似度分数,分数范围在0到1之间,其中1表示完全相同,0表示完全不同。函数输出结果应为JSON格式,包含\"similarity_score\"键和对应的数值结果。如果输入的字符串为空或者完全相同,函数应返回特定的错误消息。\n1. 函数接收两个字符串作为输入参数;\n2. 函数输出结果应为JSON格式,包含\"similarity_score\"键和对应的数值结果;\n3. 分数范围限定在0到1之间,其中1表示完全相同,0表示完全不同;\n4. 如果输入的字符串为空或者完全相同,函数应返回特定的错误消息;\n# Inputs:\n{\n \"string1\": \"这是一个字符串\",\n \"string2\": \"这也是一个字符串\"\n}\n\n或者(当字符串完全相同时):\n{\n \"string1\": \"这是一个字符串\",\n \"string2\": \"这是一个字符串\"\n}\n"}], "type": "trace", "description": "设计一个函数,该函数使用Jaccard相似度算法来比较两个字符串的相似度,并返回它们的相似度分数,分数范围在0到1之间,其中1表示完全相同,0表示完全不同。函数输出结果应为JSON格式,包含\"similarity_score\"键和对应的数值结果。如果输入的字符串为空或者完全相同,函数应返回特定的错误消息。", "constraints": "1. 函数接收两个字符串作为输入参数;\n2. 函数输出结果应为JSON格式,包含\"similarity_score\"键和对应的数值结果;\n3. 分数范围限定在0到1之间,其中1表示完全相同,0表示完全不同;\n4. 如果输入的字符串为空或者完全相同,函数应返回特定的错误消息;", "input": "{\n \"string1\": \"这是一个字符串\",\n \"string2\": \"这也是一个字符串\"\n}\n\n或者(当字符串完全相同时):\n{\n \"string1\": \"这是一个字符串\",\n \"string2\": \"这是一个字符串\"\n}", "constraints_num": 4, "constraints_splits": ["1. 函数接收两个字符串作为输入参数;", "2. 函数输出结果应为JSON格式,包含\"similarity_score\"键和对应的数值结果;", "3. 分数范围限定在0到1之间,其中1表示完全相同,0表示完全不同;", "4. 如果输入的字符串为空或者完全相同,函数应返回特定的错误消息;"], "levels2": ["语法结构约束", "输出格式约束", "数值约束", "排除约束"], "category": "trace1.0"} +{"id": "366", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "求解算术问题:计算给定周长和宽度的矩形长度。\n1. 解答中使用主谓宾的语法结构;\n2. 列出计算公式;\n3. 结果保留到小数点后两位;\n4. 解答中包含对计算过程的简要说明;\n# Inputs:\n矩形的周长是20厘米,宽度是3厘米。\n"}], "type": "trace", "description": "求解算术问题:计算给定周长和宽度的矩形长度。", "constraints": "1. 解答中使用主谓宾的语法结构;\n2. 列出计算公式;\n3. 结果保留到小数点后两位;\n4. 解答中包含对计算过程的简要说明;", "input": "矩形的周长是20厘米,宽度是3厘米。", "constraints_num": 4, "constraints_splits": ["1. 解答中使用主谓宾的语法结构;", "2. 列出计算公式;", "3. 结果保留到小数点后两位;", "4. 解答中包含对计算过程的简要说明;"], "levels2": ["语法结构约束", "输出格式约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "367", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑给定的括号字符串,使其成为有效的括号序列\n1. 左右括号必须按正确的顺序配对;\n2. 序列中不允许有连续的相同括号超过2个;\n3. 需要在不超过10个字符的添加或删除操作内完成编辑;\n4. 编辑后的括号序列应保持原有字符的最大利用度;\n# Inputs:\n')()()('\n"}], "type": "trace", "description": "编辑给定的括号字符串,使其成为有效的括号序列", "constraints": "1. 左右括号必须按正确的顺序配对;\n2. 序列中不允许有连续的相同括号超过2个;\n3. 需要在不超过10个字符的添加或删除操作内完成编辑;\n4. 编辑后的括号序列应保持原有字符的最大利用度;", "input": "')()()('", "constraints_num": 4, "constraints_splits": ["1. 左右括号必须按正确的顺序配对;", "2. 序列中不允许有连续的相同括号超过2个;", "3. 需要在不超过10个字符的添加或删除操作内完成编辑;", "4. 编辑后的括号序列应保持原有字符的最大利用度;"], "levels2": ["语法结构约束", "数值约束", "数值约束", "语法结构约束"], "category": "trace1.0"} +{"id": "368", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇短文,转换为更加生动、有趣的版本,描述一个城市,采用幽默和夸张的语气风格,融入比喻和拟人等修辞手法,包含至少3个具体的历史事件,以及5处生动描绘传统建筑或博物馆的细节。\n1. 文章中需包含至少3个具体的历史事件;\n2. 文章中需至少5处生动描绘传统建筑或博物馆的细节;\n3. 文章长度控制在500字以内;\n4. 结尾处用一句令人回味无穷的俏皮话作为总结;\n"}], "type": "trace", "description": "编辑一篇短文,转换为更加生动、有趣的版本,描述一个城市,采用幽默和夸张的语气风格,融入比喻和拟人等修辞手法,包含至少3个具体的历史事件,以及5处生动描绘传统建筑或博物馆的细节。", "constraints": "1. 文章中需包含至少3个具体的历史事件;\n2. 文章中需至少5处生动描绘传统建筑或博物馆的细节;\n3. 文章长度控制在500字以内;\n4. 结尾处用一句令人回味无穷的俏皮话作为总结;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 文章中需包含至少3个具体的历史事件;", "2. 文章中需至少5处生动描绘传统建筑或博物馆的细节;", "3. 文章长度控制在500字以内;", "4. 结尾处用一句令人回味无穷的俏皮话作为总结;"], "levels2": ["包含约束", "数值约束", "数值约束", "语气风格约束"], "category": "trace1.0"} +{"id": "369", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一部电影,该电影应紧密围绕成长和自我发现的主题,具有文艺风格,时长在120分钟左右,包含至少一段关于主人公内心转变的关键情节,以及至少一个令人印象深刻的自我发现时刻。\n1. 电影主题应紧密围绕成长和自我发现;\n2. 电影风格应为文艺,能够通过细腻的叙事和情感表达,激发观众的共鸣和思考;\n3. 电影时长在120分钟左右;\n4. 电影内容中需包含至少一段关于主人公内心转变的关键情节,以及至少一个令人印象深刻的自我发现时刻;\n"}], "type": "trace", "description": "推荐一部电影,该电影应紧密围绕成长和自我发现的主题,具有文艺风格,时长在120分钟左右,包含至少一段关于主人公内心转变的关键情节,以及至少一个令人印象深刻的自我发现时刻。", "constraints": "1. 电影主题应紧密围绕成长和自我发现;\n2. 电影风格应为文艺,能够通过细腻的叙事和情感表达,激发观众的共鸣和思考;\n3. 电影时长在120分钟左右;\n4. 电影内容中需包含至少一段关于主人公内心转变的关键情节,以及至少一个令人印象深刻的自我发现时刻;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 电影主题应紧密围绕成长和自我发现;", "2. 电影风格应为文艺,能够通过细腻的叙事和情感表达,激发观众的共鸣和思考;", "3. 电影时长在120分钟左右;", "4. 电影内容中需包含至少一段关于主人公内心转变的关键情节,以及至少一个令人印象深刻的自我发现时刻;"], "levels2": ["主题约束", "语气风格约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "370", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个销售陈述,目标受众是一位对经典肌肉车有情怀的中年男性。\n1. 陈述应采用热情且专业的语气风格;\n2. 强调福特野马作为美国肌肉车的标志性地位;\n3. 内容中需包含以下三个关键点:2019年福特野马的卓越性能,包括其强大的V8发动机;经典而动感的外观设计;购买该车将带来的驾驶乐趣和社群归属感;\n4. 陈述中应包含客户可以参与的福特车主活动,以增强销售陈述的吸引力;\n"}], "type": "trace", "description": "创建一个销售陈述,目标受众是一位对经典肌肉车有情怀的中年男性。", "constraints": "1. 陈述应采用热情且专业的语气风格;\n2. 强调福特野马作为美国肌肉车的标志性地位;\n3. 内容中需包含以下三个关键点:2019年福特野马的卓越性能,包括其强大的V8发动机;经典而动感的外观设计;购买该车将带来的驾驶乐趣和社群归属感;\n4. 陈述中应包含客户可以参与的福特车主活动,以增强销售陈述的吸引力;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 陈述应采用热情且专业的语气风格;", "2. 强调福特野马作为美国肌肉车的标志性地位;", "3. 内容中需包含以下三个关键点:2019年福特野马的卓越性能,包括其强大的V8发动机;经典而动感的外观设计;购买该车将带来的驾驶乐趣和社群归属感;", "4. 陈述中应包含客户可以参与的福特车主活动,以增强销售陈述的吸引力;"], "levels2": ["语气风格约束", "主题约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "371", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的食品列表分为健康食品和不健康食品两组,并以表格形式输出分类结果。\n1. 表格的第一列是食品名称;\n2. 第二列是分类结果(健康食品或不健康食品);\n3. 每组至少包含5种食品;\n4. 确保分类的准确性;\n# Inputs:\n牛肉、番茄、巧克力、胡萝卜、薯片、苹果、饼干、南瓜、炸鸡、橙子。\n"}], "type": "trace", "description": "将给定的食品列表分为健康食品和不健康食品两组,并以表格形式输出分类结果。", "constraints": "1. 表格的第一列是食品名称;\n2. 第二列是分类结果(健康食品或不健康食品);\n3. 每组至少包含5种食品;\n4. 确保分类的准确性;", "input": "牛肉、番茄、巧克力、胡萝卜、薯片、苹果、饼干、南瓜、炸鸡、橙子。", "constraints_num": 4, "constraints_splits": ["1. 表格的第一列是食品名称;", "2. 第二列是分类结果(健康食品或不健康食品);", "3. 每组至少包含5种食品;", "4. 确保分类的准确性;"], "levels2": ["表格背景信息约束", "主题约束", "数值约束", "价值观约束"], "category": "trace1.0"} +{"id": "372", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定段落进行排版,以增强可读性\n1. 使用清晰的段落分割,每个段落最多包含3-4句话;\n2. 在段首使用首行缩进,缩进两个字符,增加段落间的视觉效果;\n3. 对段落中的关键词进行加粗处理,以突出重点;\n4. 使用Markdown格式进行排版;\n# Inputs:\n在一个夏天的夜晚,我独自一人坐在花园里,看着月亮。我意识到,这个世界上还有很多美好的事情,值得我们去探索和发现。\n"}], "type": "trace", "description": "将给定段落进行排版,以增强可读性", "constraints": "1. 使用清晰的段落分割,每个段落最多包含3-4句话;\n2. 在段首使用首行缩进,缩进两个字符,增加段落间的视觉效果;\n3. 对段落中的关键词进行加粗处理,以突出重点;\n4. 使用Markdown格式进行排版;", "input": "在一个夏天的夜晚,我独自一人坐在花园里,看着月亮。我意识到,这个世界上还有很多美好的事情,值得我们去探索和发现。", "constraints_num": 4, "constraints_splits": ["1. 使用清晰的段落分割,每个段落最多包含3-4句话;", "2. 在段首使用首行缩进,缩进两个字符,增加段落间的视觉效果;", "3. 对段落中的关键词进行加粗处理,以突出重点;", "4. 使用Markdown格式进行排版;"], "levels2": ["语法结构约束", "文本样式约束", "文本样式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "373", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇科技文章的开头\n1. 风格要求文艺、引人入胜;\n2. 开头应包含一个与科技相关的引人深思的引言或问题;\n3. 字数控制在150字以内;\n4. 开头需与科技领域的最新趋势或热点问题相关联;\n"}], "type": "trace", "description": "编辑一篇科技文章的开头", "constraints": "1. 风格要求文艺、引人入胜;\n2. 开头应包含一个与科技相关的引人深思的引言或问题;\n3. 字数控制在150字以内;\n4. 开头需与科技领域的最新趋势或热点问题相关联;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 风格要求文艺、引人入胜;", "2. 开头应包含一个与科技相关的引人深思的引言或问题;", "3. 字数控制在150字以内;", "4. 开头需与科技领域的最新趋势或热点问题相关联;"], "levels2": ["语气风格约束", "模版约束", "数值约束", "主题约束"], "category": "trace1.0"} +{"id": "374", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据提供的两个日期,精确计算两个日期之间相差的天数,并将计算结果以JSON格式返回。\n1. 输出应包含“起始日期”、“终止日期”和“相差天数”三个字段;\n2. 日期格式应保持一致;\n3. 相差天数精确到整数;\n4. 结果必须以JSON格式返回。\n# Inputs:\n起始日期:“2021年7月1日”\n终止日期:“2021年8月31日”\n"}], "type": "trace", "description": "根据提供的两个日期,精确计算两个日期之间相差的天数,并将计算结果以JSON格式返回。", "constraints": "1. 输出应包含“起始日期”、“终止日期”和“相差天数”三个字段;\n2. 日期格式应保持一致;\n3. 相差天数精确到整数;\n4. 结果必须以JSON格式返回。", "input": "起始日期:“2021年7月1日”\n终止日期:“2021年8月31日”", "constraints_num": 4, "constraints_splits": ["1. 输出应包含“起始日期”、“终止日期”和“相差天数”三个字段;", "2. 日期格式应保持一致;", "3. 相差天数精确到整数;", "4. 结果必须以JSON格式返回。"], "levels2": ["输出格式约束", "输出格式约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "375", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将日程安排转换为日历视图,并以iCalendar(.ics)格式输出。\n1. 每一项活动都包含事件名称、开始时间、结束时间及地点(如果适用);\n2. 对于持续时间超过1小时的活动,使用不同的颜色高亮显示;\n3. 日程安排应包含整个工作周(周一至周五);\n4. 明确标注工作日的常规工作时间(9:00 AM - 5:00 PM);\n# Inputs:\n- 周一上午9点到10点: 团队会议(会议室B)\n- 周二下午2点到3点: 电话面试(办公室)\n- 周二晚上7点到8点: 瑜伽课程(健身房)\n- 周三下午1点到3点: 与客户会面(客户办公室)\n- 周四全天: 工作日,常规工作时间9:00 AM - 5:00 PM\n- 周五上午10点到11点: 与同事起草报告(会议室C)\n"}], "type": "trace", "description": "将日程安排转换为日历视图,并以iCalendar(.ics)格式输出。", "constraints": "1. 每一项活动都包含事件名称、开始时间、结束时间及地点(如果适用);\n2. 对于持续时间超过1小时的活动,使用不同的颜色高亮显示;\n3. 日程安排应包含整个工作周(周一至周五);\n4. 明确标注工作日的常规工作时间(9:00 AM - 5:00 PM);", "input": "- 周一上午9点到10点: 团队会议(会议室B)\n- 周二下午2点到3点: 电话面试(办公室)\n- 周二晚上7点到8点: 瑜伽课程(健身房)\n- 周三下午1点到3点: 与客户会面(客户办公室)\n- 周四全天: 工作日,常规工作时间9:00 AM - 5:00 PM\n- 周五上午10点到11点: 与同事起草报告(会议室C)", "constraints_num": 4, "constraints_splits": ["1. 每一项活动都包含事件名称、开始时间、结束时间及地点(如果适用);", "2. 对于持续时间超过1小时的活动,使用不同的颜色高亮显示;", "3. 日程安排应包含整个工作周(周一至周五);", "4. 明确标注工作日的常规工作时间(9:00 AM - 5:00 PM);"], "levels2": ["输出格式约束", "文本样式约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "376", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "列出前五位获得诺贝尔物理学奖的科学家信息,并以JSON格式输出,同时包含一个简短的介绍段落解释诺贝尔物理学奖的设立背景。\n1. 信息必须准确无误;\n2. 每个条目的描述不超过50字;\n3. 输出格式为JSON;\n4. 包含诺贝尔物理学奖设立背景的简短介绍段落;\n"}], "type": "trace", "description": "列出前五位获得诺贝尔物理学奖的科学家信息,并以JSON格式输出,同时包含一个简短的介绍段落解释诺贝尔物理学奖的设立背景。", "constraints": "1. 信息必须准确无误;\n2. 每个条目的描述不超过50字;\n3. 输出格式为JSON;\n4. 包含诺贝尔物理学奖设立背景的简短介绍段落;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 信息必须准确无误;", "2. 每个条目的描述不超过50字;", "3. 输出格式为JSON;", "4. 包含诺贝尔物理学奖设立背景的简短介绍段落;"], "levels2": ["价值观约束", "数值约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "377", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个6行的抒情诗歌\n1. 诗歌必须使用给定的六个单词:秋日,风,雨,思念,黄昏,寂寞;\n2. 诗歌采用AABBCC的押韵格式;\n3. 每行诗句的音节数应在7至9个之间;\n4. 诗歌主题为表达秋天的孤独与思念;\n# Inputs:\n秋日,风,雨,思念,黄昏,寂寞\n"}], "type": "trace", "description": "创建一个6行的抒情诗歌", "constraints": "1. 诗歌必须使用给定的六个单词:秋日,风,雨,思念,黄昏,寂寞;\n2. 诗歌采用AABBCC的押韵格式;\n3. 每行诗句的音节数应在7至9个之间;\n4. 诗歌主题为表达秋天的孤独与思念;", "input": "秋日,风,雨,思念,黄昏,寂寞", "constraints_num": 4, "constraints_splits": ["1. 诗歌必须使用给定的六个单词:秋日,风,雨,思念,黄昏,寂寞;", "2. 诗歌采用AABBCC的押韵格式;", "3. 每行诗句的音节数应在7至9个之间;", "4. 诗歌主题为表达秋天的孤独与思念;"], "levels2": ["包含约束", "语言特征约束", "数值约束", "主题约束"], "category": "trace1.0"} +{"id": "378", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一篇关于公司ABC发布的全新智能手机的新闻稿撰写一个标题和摘要。\n1. 标题需吸引人且简洁,不超过10个单词;\n2. 摘要应包含产品名称、至少3个关键功能、开始接受预定的时间和正式发布的时间;\n3. 摘要的语气应为正式且客观,不加入任何个人情感或偏见,确保信息的准确性;\n4. 摘要字数限制在100到150字之间;\n"}], "type": "trace", "description": "为一篇关于公司ABC发布的全新智能手机的新闻稿撰写一个标题和摘要。", "constraints": "1. 标题需吸引人且简洁,不超过10个单词;\n2. 摘要应包含产品名称、至少3个关键功能、开始接受预定的时间和正式发布的时间;\n3. 摘要的语气应为正式且客观,不加入任何个人情感或偏见,确保信息的准确性;\n4. 摘要字数限制在100到150字之间;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 标题需吸引人且简洁,不超过10个单词;", "2. 摘要应包含产品名称、至少3个关键功能、开始接受预定的时间和正式发布的时间;", "3. 摘要的语气应为正式且客观,不加入任何个人情感或偏见,确保信息的准确性;", "4. 摘要字数限制在100到150字之间;"], "levels2": ["文本样式约束", "包含约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "379", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑原短文,提升其语法、流畅性和连贯性,达到专业学术的语气风格;明确指出推荐的锻炼类型、频率及饮食平衡的具体建议;使用Markdown格式展示编辑后的短文,确保每个段落之前有一行空行以增强可读性和结构清晰度。\n1. 编辑后的短文应使用专业和正式的语气,符合学术出版标准;\n2. 明确指出推荐的锻炼类型(如快走、慢跑、游泳等)和频率(如每周几次,每次多少时间);\n3. 提供具体的饮食平衡建议(如推荐的每日蔬菜和水果摄入量);\n4. 编辑后的短文使用Markdown格式,每个段落之前有一行空行;\n# Inputs:\n为了保持身体健康,我们应当积极参与体能锻炼。每天坚持进行至少10分钟的有氧运动,如慢跑,长期坚持一个月后,你会体验到显著的健康提升。另外,维持均衡饮食至关重要,增加水果和蔬菜的摄入量是必不可少的。\n"}], "type": "trace", "description": "编辑原短文,提升其语法、流畅性和连贯性,达到专业学术的语气风格;明确指出推荐的锻炼类型、频率及饮食平衡的具体建议;使用Markdown格式展示编辑后的短文,确保每个段落之前有一行空行以增强可读性和结构清晰度。", "constraints": "1. 编辑后的短文应使用专业和正式的语气,符合学术出版标准;\n2. 明确指出推荐的锻炼类型(如快走、慢跑、游泳等)和频率(如每周几次,每次多少时间);\n3. 提供具体的饮食平衡建议(如推荐的每日蔬菜和水果摄入量);\n4. 编辑后的短文使用Markdown格式,每个段落之前有一行空行;", "input": "为了保持身体健康,我们应当积极参与体能锻炼。每天坚持进行至少10分钟的有氧运动,如慢跑,长期坚持一个月后,你会体验到显著的健康提升。另外,维持均衡饮食至关重要,增加水果和蔬菜的摄入量是必不可少的。", "constraints_num": 4, "constraints_splits": ["1. 编辑后的短文应使用专业和正式的语气,符合学术出版标准;", "2. 明确指出推荐的锻炼类型(如快走、慢跑、游泳等)和频率(如每周几次,每次多少时间);", "3. 提供具体的饮食平衡建议(如推荐的每日蔬菜和水果摄入量);", "4. 编辑后的短文使用Markdown格式,每个段落之前有一行空行;"], "levels2": ["语气风格约束", "包含约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "380", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "解释专业术语“区块链”及其在现代商业生态系统中的重要性\n1. 内容中需包含区块链的定义、三个关键特性(去中心化、可靠性和安全性)及其在金融、医疗、能源等行业的具体应用案例;\n2. 格式上,要求使用Markdown格式,包括标题、子标题和引用链接;\n3. 采用严谨正式的学术语气,确保内容的专业性和准确性;\n4. 目标受众为具有一定技术背景的商业分析师,解释时需兼顾深度与可读性;\n"}], "type": "trace", "description": "解释专业术语“区块链”及其在现代商业生态系统中的重要性", "constraints": "1. 内容中需包含区块链的定义、三个关键特性(去中心化、可靠性和安全性)及其在金融、医疗、能源等行业的具体应用案例;\n2. 格式上,要求使用Markdown格式,包括标题、子标题和引用链接;\n3. 采用严谨正式的学术语气,确保内容的专业性和准确性;\n4. 目标受众为具有一定技术背景的商业分析师,解释时需兼顾深度与可读性;", "input": "NULL", "constraints_num": 4, "constraints_splits": ["1. 内容中需包含区块链的定义、三个关键特性(去中心化、可靠性和安全性)及其在金融、医疗、能源等行业的具体应用案例;", "2. 格式上,要求使用Markdown格式,包括标题、子标题和引用链接;", "3. 采用严谨正式的学术语气,确保内容的专业性和准确性;", "4. 目标受众为具有一定技术背景的商业分析师,解释时需兼顾深度与可读性;"], "levels2": ["包含约束", "输出格式约束", "语气风格约束", "受众目标约束"], "category": "trace1.0"} +{"id": "381", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以专业学术的语气风格,详细解释为什么海滩是动物重要的栖息地。\n1. 解释中必须包含以下三个方面的内容:海滩作为繁殖和孵化地的重要性、作为食物链关键环节的作用、以及为迁徙动物提供栖息地的功能;\n2. 解释保持在至少500字的范围内,以提供充分的科学依据和详细的生态描述;\n"}], "type": "trace", "description": "以专业学术的语气风格,详细解释为什么海滩是动物重要的栖息地。", "constraints": "1. 解释中必须包含以下三个方面的内容:海滩作为繁殖和孵化地的重要性、作为食物链关键环节的作用、以及为迁徙动物提供栖息地的功能;\n2. 解释保持在至少500字的范围内,以提供充分的科学依据和详细的生态描述;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 解释中必须包含以下三个方面的内容:海滩作为繁殖和孵化地的重要性、作为食物链关键环节的作用、以及为迁徙动物提供栖息地的功能;", "2. 解释保持在至少500字的范围内,以提供充分的科学依据和详细的生态描述;"], "levels2": ["包含约束", "数值约束"], "category": "trace1.0"} +{"id": "382", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将一段文本分词并按照词频统计出现次数\n1. 输出的格式为JSON;\n2. 只统计出现次数超过1次的词汇;\n# Inputs:\n一段文本:“时光飞逝,转眼间又到了新年。2022年是一个金猪年,也是北京冬奥会的年份”。\n"}], "type": "trace", "description": "将一段文本分词并按照词频统计出现次数", "constraints": "1. 输出的格式为JSON;\n2. 只统计出现次数超过1次的词汇;", "input": "一段文本:“时光飞逝,转眼间又到了新年。2022年是一个金猪年,也是北京冬奥会的年份”。", "constraints_num": 2, "constraints_splits": ["1. 输出的格式为JSON;", "2. 只统计出现次数超过1次的词汇;"], "levels2": ["输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "383", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按照JSON格式输出电影\"肖申克的救赎\"的IMDB分数\n1. 分数需精确到小数点后两位;\n2. 需附上IMDB官方网站的链接作为分数来源的引用;\n"}], "type": "trace", "description": "按照JSON格式输出电影\"肖申克的救赎\"的IMDB分数", "constraints": "1. 分数需精确到小数点后两位;\n2. 需附上IMDB官方网站的链接作为分数来源的引用;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 分数需精确到小数点后两位;", "2. 需附上IMDB官方网站的链接作为分数来源的引用;"], "levels2": ["数值约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "384", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在给定的电影名称中找到与它相关的演员及其角色,并以表格形式展示,表格中应包含演员姓名、角色名称、角色简介三个字段。\n1. 至少列出5对演员与角色的对应关系;\n2. 展示的信息应包含演员姓名、角色名称、角色简介三个字段;\n# Inputs:\n电影名称:泰坦尼克号\n\n| 演员姓名 | 角色名称 | 角色简介 |\n| --- | --- | --- |\n| Leonardo DiCaprio | Jack Dawson | 一位穷困艺术家,与Rose在泰坦尼克号上相遇并坠入爱河。 |\n| Kate Winslet | Rose DeWitt Bukater | 一位来自上流社会的年轻女子,与Jack在泰坦尼克号上陷入爱河。 |\n| Billy Zane | Caledon Nathan Hockley | Rose的未婚夫,一个自大且自以为是的富商。 |\n| Kathy Bates | Molly Brown | 一位被称为“不沉的”Molly Brown,幸存者之一,富有且善良。 |\n| Frances Fisher | Ruth DeWitt Bukater | Rose的母亲,一个严格且势利的女人,希望女儿嫁给Caledon以确保家族的财富。 |\n"}], "type": "trace", "description": "在给定的电影名称中找到与它相关的演员及其角色,并以表格形式展示,表格中应包含演员姓名、角色名称、角色简介三个字段。", "constraints": "1. 至少列出5对演员与角色的对应关系;\n2. 展示的信息应包含演员姓名、角色名称、角色简介三个字段;", "input": "电影名称:泰坦尼克号\n\n| 演员姓名 | 角色名称 | 角色简介 |\n| --- | --- | --- |\n| Leonardo DiCaprio | Jack Dawson | 一位穷困艺术家,与Rose在泰坦尼克号上相遇并坠入爱河。 |\n| Kate Winslet | Rose DeWitt Bukater | 一位来自上流社会的年轻女子,与Jack在泰坦尼克号上陷入爱河。 |\n| Billy Zane | Caledon Nathan Hockley | Rose的未婚夫,一个自大且自以为是的富商。 |\n| Kathy Bates | Molly Brown | 一位被称为“不沉的”Molly Brown,幸存者之一,富有且善良。 |\n| Frances Fisher | Ruth DeWitt Bukater | Rose的母亲,一个严格且势利的女人,希望女儿嫁给Caledon以确保家族的财富。 |", "constraints_num": 2, "constraints_splits": ["1. 至少列出5对演员与角色的对应关系;", "2. 展示的信息应包含演员姓名、角色名称、角色简介三个字段;"], "levels2": ["数值约束", "包含约束"], "category": "trace1.0"} +{"id": "385", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供文本摘要\n1. 摘要应控制在50字以内;\n2. 输出格式为JSON,包含\"summary\"字段;\n# Inputs:\n《哈利·波特与魔法石》是J.K.罗琳创作的首部哈利·波特系列小说,讲述孤儿哈利·波特发现自己的巫师身份,开始神奇冒险,全球销量超5亿册,被译为68种语言。\n"}], "type": "trace", "description": "提供文本摘要", "constraints": "1. 摘要应控制在50字以内;\n2. 输出格式为JSON,包含\"summary\"字段;", "input": "《哈利·波特与魔法石》是J.K.罗琳创作的首部哈利·波特系列小说,讲述孤儿哈利·波特发现自己的巫师身份,开始神奇冒险,全球销量超5亿册,被译为68种语言。", "constraints_num": 2, "constraints_splits": ["1. 摘要应控制在50字以内;", "2. 输出格式为JSON,包含\"summary\"字段;"], "levels2": ["数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "386", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一组数值,使用JSON格式输出其中的最大值,以及该数值在序列中的索引位置。\n1. 数值序列长度应在5到20之间;\n2. 输出的JSON结构必须包含\"max_value\"和\"index\"两个键;\n# Inputs:\n数值序列:3, 8, 12, 6, 2, 9, 4\n"}], "type": "trace", "description": "给定一组数值,使用JSON格式输出其中的最大值,以及该数值在序列中的索引位置。", "constraints": "1. 数值序列长度应在5到20之间;\n2. 输出的JSON结构必须包含\"max_value\"和\"index\"两个键;", "input": "数值序列:3, 8, 12, 6, 2, 9, 4", "constraints_num": 2, "constraints_splits": ["1. 数值序列长度应在5到20之间;", "2. 输出的JSON结构必须包含\"max_value\"和\"index\"两个键;"], "levels2": ["数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "387", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的两个正整数,计算并以 JSON 格式返回它们的最大公约数 (GCD) 和最小公倍数 (LCM)。\n1. 给定的两个数应在 1 到 10000 的范围内;\n2. 计算结果应包含 \"gcd\" 和 \"lcm\" 键,分别表示最大公约数和最小公倍数的值;\n# Inputs:\n{ \"num1\": 28, \"num2\": 84 }\n"}], "type": "trace", "description": "根据给定的两个正整数,计算并以 JSON 格式返回它们的最大公约数 (GCD) 和最小公倍数 (LCM)。", "constraints": "1. 给定的两个数应在 1 到 10000 的范围内;\n2. 计算结果应包含 \"gcd\" 和 \"lcm\" 键,分别表示最大公约数和最小公倍数的值;", "input": "{ \"num1\": 28, \"num2\": 84 }", "constraints_num": 2, "constraints_splits": ["1. 给定的两个数应在 1 到 10000 的范围内;", "2. 计算结果应包含 \"gcd\" 和 \"lcm\" 键,分别表示最大公约数和最小公倍数的值;"], "levels2": ["数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "388", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以一位历史教师的角色,解释伊里亚·伯克利对哲学领域的贡献,详细描述他关于观念主义与真实主义哲学发展的理论,并提供至少两个具体案例支持解释。\n1. 解释的字数应在300至500字之间;\n2. 以严谨正式的语气进行阐述;\n"}], "type": "trace", "description": "以一位历史教师的角色,解释伊里亚·伯克利对哲学领域的贡献,详细描述他关于观念主义与真实主义哲学发展的理论,并提供至少两个具体案例支持解释。", "constraints": "1. 解释的字数应在300至500字之间;\n2. 以严谨正式的语气进行阐述;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 解释的字数应在300至500字之间;", "2. 以严谨正式的语气进行阐述;"], "levels2": ["数值约束", "语气风格约束"], "category": "trace1.0"} +{"id": "389", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一段文本,将所有的名词和动词用括号括起来,并以JSON格式返回结果。\n1. 确保括号的使用遵循正确的语法规则,避免括号嵌套错误或遗漏;\n2. 返回结果应包含\"text\"、\"grammar\"、\"format\"三个字段,其中\"text\"字段为处理后的文本,\"grammar\"字段表示语法状态,\"format\"字段表示返回格式。\n# Inputs:\n例如,对于文本:\"约翰·史密斯(John Smith)是一位(是)杰出(杰出)的(的)科学家(科学家),他(他)在(在)数学(数学)和(和)物理学(物理学)领域(领域)都(都)取得(取得)了(了)很好(很好)的(的)成果(成果)。他(他)获得(获得)了(了)多个(多个)国际(国际)奖项(奖项),也(也)是(是)许多(许多)学术(学术)组织(组织)的(的)成员(成员)。\"\n"}], "type": "trace", "description": "给定一段文本,将所有的名词和动词用括号括起来,并以JSON格式返回结果。", "constraints": "1. 确保括号的使用遵循正确的语法规则,避免括号嵌套错误或遗漏;\n2. 返回结果应包含\"text\"、\"grammar\"、\"format\"三个字段,其中\"text\"字段为处理后的文本,\"grammar\"字段表示语法状态,\"format\"字段表示返回格式。", "input": "例如,对于文本:\"约翰·史密斯(John Smith)是一位(是)杰出(杰出)的(的)科学家(科学家),他(他)在(在)数学(数学)和(和)物理学(物理学)领域(领域)都(都)取得(取得)了(了)很好(很好)的(的)成果(成果)。他(他)获得(获得)了(了)多个(多个)国际(国际)奖项(奖项),也(也)是(是)许多(许多)学术(学术)组织(组织)的(的)成员(成员)。\"", "constraints_num": 2, "constraints_splits": ["1. 确保括号的使用遵循正确的语法规则,避免括号嵌套错误或遗漏;", "2. 返回结果应包含\"text\"、\"grammar\"、\"format\"三个字段,其中\"text\"字段为处理后的文本,\"grammar\"字段表示语法状态,\"format\"字段表示返回格式。"], "levels2": ["语法结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "390", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对给定的一组数值进行统计分析,输出结果包括平均值、中位数和标准差,并以JSON格式呈现。\n1. 输出的JSON中,每个统计量的值需保留小数点后两位;\n2. 如果计算结果为整数,对于平均值与中位数,需用粗体表示;\n# Inputs:\n[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n"}], "type": "trace", "description": "对给定的一组数值进行统计分析,输出结果包括平均值、中位数和标准差,并以JSON格式呈现。", "constraints": "1. 输出的JSON中,每个统计量的值需保留小数点后两位;\n2. 如果计算结果为整数,对于平均值与中位数,需用粗体表示;", "input": "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]", "constraints_num": 2, "constraints_splits": ["1. 输出的JSON中,每个统计量的值需保留小数点后两位;", "2. 如果计算结果为整数,对于平均值与中位数,需用粗体表示;"], "levels2": ["输出格式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "391", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一首情感丰富、风格为文艺浪漫的短诗,主题限定为秋天的黄昏。\n1. 短诗中必须包含以下词汇:枯萎、落叶、寂静、思念、回忆;\n2. 诗歌应分为四节,每节四行,每行不超过十个词,以营造出秋天黄昏时分的深沉与美丽。\n"}], "type": "trace", "description": "创作一首情感丰富、风格为文艺浪漫的短诗,主题限定为秋天的黄昏。", "constraints": "1. 短诗中必须包含以下词汇:枯萎、落叶、寂静、思念、回忆;\n2. 诗歌应分为四节,每节四行,每行不超过十个词,以营造出秋天黄昏时分的深沉与美丽。", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 短诗中必须包含以下词汇:枯萎、落叶、寂静、思念、回忆;", "2. 诗歌应分为四节,每节四行,每行不超过十个词,以营造出秋天黄昏时分的深沉与美丽。"], "levels2": ["包含约束", "数值约束"], "category": "trace1.0"} +{"id": "392", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的一组数字分类成素数和合数,并以JSON格式输出结果。\n1. 输出的JSON对象应包含两个字段:\"primes\"用于存放素数,\"composites\"用于存放合数;\n2. 确保每个分类下的数字按照从小到大的顺序排列。\n# Inputs:\n28, 19, 17, 8, 23, 21, 31\n"}], "type": "trace", "description": "将给定的一组数字分类成素数和合数,并以JSON格式输出结果。", "constraints": "1. 输出的JSON对象应包含两个字段:\"primes\"用于存放素数,\"composites\"用于存放合数;\n2. 确保每个分类下的数字按照从小到大的顺序排列。", "input": "28, 19, 17, 8, 23, 21, 31", "constraints_num": 2, "constraints_splits": ["1. 输出的JSON对象应包含两个字段:\"primes\"用于存放素数,\"composites\"用于存放合数;", "2. 确保每个分类下的数字按照从小到大的顺序排列。"], "levels2": ["输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "393", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一组数字,返回这些数字中的最大值、最小值以及它们的平均值,输出结果以JSON格式呈现。\n1. 给定数字的组数至少为5个,最多为20个;\n2. 输出结果应以JSON格式呈现,其中键名为\"max\"、\"min\"和\"average\"分别对应最大值、最小值和平均值;\n# Inputs:\n一组数字(例如:6, 10, 15, 20, 25, 30)\n"}], "type": "trace", "description": "给定一组数字,返回这些数字中的最大值、最小值以及它们的平均值,输出结果以JSON格式呈现。", "constraints": "1. 给定数字的组数至少为5个,最多为20个;\n2. 输出结果应以JSON格式呈现,其中键名为\"max\"、\"min\"和\"average\"分别对应最大值、最小值和平均值;", "input": "一组数字(例如:6, 10, 15, 20, 25, 30)", "constraints_num": 2, "constraints_splits": ["1. 给定数字的组数至少为5个,最多为20个;", "2. 输出结果应以JSON格式呈现,其中键名为\"max\"、\"min\"和\"average\"分别对应最大值、最小值和平均值;"], "levels2": ["数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "394", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "判断一段文本中的情感是积极、消极还是中性,并以JSON格式返回结果。\n1. 分析情感时,确保使用积极、客观的语气风格进行描述;\n2. JSON结果中需包含对文本情感倾向的简要解释;\n# Inputs:\n我昨天赢了很多钱,倍感兴奋。\n"}], "type": "trace", "description": "判断一段文本中的情感是积极、消极还是中性,并以JSON格式返回结果。", "constraints": "1. 分析情感时,确保使用积极、客观的语气风格进行描述;\n2. JSON结果中需包含对文本情感倾向的简要解释;", "input": "我昨天赢了很多钱,倍感兴奋。", "constraints_num": 2, "constraints_splits": ["1. 分析情感时,确保使用积极、客观的语气风格进行描述;", "2. JSON结果中需包含对文本情感倾向的简要解释;"], "levels2": ["语气风格约束", "输出格式约束"], "category": "trace1.0"} +{"id": "395", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定的两个数字之间(包括这两个数字)的所有整数的和,并以JSON格式返回结果。\n1. 输出结果必须包含“起始数字”、“结束数字”和“整数和”三个字段;\n2. 输出结果的格式必须是JSON。\n# Inputs:\n第一个数字:3,第二个数字:8。示例输出应为{\"起始数字\": 3, \"结束数字\": 8, \"整数和\": 33}。\n"}], "type": "trace", "description": "计算给定的两个数字之间(包括这两个数字)的所有整数的和,并以JSON格式返回结果。", "constraints": "1. 输出结果必须包含“起始数字”、“结束数字”和“整数和”三个字段;\n2. 输出结果的格式必须是JSON。", "input": "第一个数字:3,第二个数字:8。示例输出应为{\"起始数字\": 3, \"结束数字\": 8, \"整数和\": 33}。", "constraints_num": 2, "constraints_splits": ["1. 输出结果必须包含“起始数字”、“结束数字”和“整数和”三个字段;", "2. 输出结果的格式必须是JSON。"], "levels2": ["输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "396", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在给定的文本中,使用正则表达式或文本处理工具,将所有出现的人名替换为“XXX”。\n1. 确保文本中没有人名被遗漏;\n2. 提供修改前后的文本对比,以便检查替换是否正确。\n# Inputs:\n在哈利波特中,哈利,赫敏和罗恩是好朋友。\n"}], "type": "trace", "description": "在给定的文本中,使用正则表达式或文本处理工具,将所有出现的人名替换为“XXX”。", "constraints": "1. 确保文本中没有人名被遗漏;\n2. 提供修改前后的文本对比,以便检查替换是否正确。", "input": "在哈利波特中,哈利,赫敏和罗恩是好朋友。", "constraints_num": 2, "constraints_splits": ["1. 确保文本中没有人名被遗漏;", "2. 提供修改前后的文本对比,以便检查替换是否正确。"], "levels2": ["包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "397", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用生动的文学风格,详细描绘一个人物的外貌特征,包含面部特征、身体形态、穿着细节及随身携带物品的描述。\n1. 描述时需包含人物的发色、眼睛颜色、面部轮廓,以及大衣的款式、帽子的材质和红色运动袋的大小与设计;\n2. 字数限制在200字以内;\n"}], "type": "trace", "description": "使用生动的文学风格,详细描绘一个人物的外貌特征,包含面部特征、身体形态、穿着细节及随身携带物品的描述。", "constraints": "1. 描述时需包含人物的发色、眼睛颜色、面部轮廓,以及大衣的款式、帽子的材质和红色运动袋的大小与设计;\n2. 字数限制在200字以内;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 描述时需包含人物的发色、眼睛颜色、面部轮廓,以及大衣的款式、帽子的材质和红色运动袋的大小与设计;", "2. 字数限制在200字以内;"], "levels2": ["包含约束", "数值约束"], "category": "trace1.0"} +{"id": "398", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将日期格式从“年-月-日”转换为“月/日/年”\n1. 每个日期转换后的结果应占据一行;\n2. 不同的日期结果应用分号分隔;\n# Inputs:\n2022-08-31, 2023-01-05, 2021-12-25, 2020-11-11, 2019-09-02\n"}], "type": "trace", "description": "将日期格式从“年-月-日”转换为“月/日/年”", "constraints": "1. 每个日期转换后的结果应占据一行;\n2. 不同的日期结果应用分号分隔;", "input": "2022-08-31, 2023-01-05, 2021-12-25, 2020-11-11, 2019-09-02", "constraints_num": 2, "constraints_splits": ["1. 每个日期转换后的结果应占据一行;", "2. 不同的日期结果应用分号分隔;"], "levels2": ["文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "399", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的40个单词,将它们分为四个有意义的主题类别中,每个类别包含10个单词,并以JSON格式提交结果。\n1. 确保每个主题类别下的单词具有相关性;\n2. 结果必须以JSON格式提交;\n# Inputs:\n猫,狗,兔子,老虎,运动,足球,篮球,棒球,医生,护士,医院,学校,教育,笔,纸,书,老师,学生,电脑,键盘,水,饮料,蔬菜,肉类,水果,蛋糕,甜点,餐厅,咖啡店,天气,气温,云,太阳,雨,飓风,秋天,春天,冬天,夏天。\n"}], "type": "trace", "description": "根据给定的40个单词,将它们分为四个有意义的主题类别中,每个类别包含10个单词,并以JSON格式提交结果。", "constraints": "1. 确保每个主题类别下的单词具有相关性;\n2. 结果必须以JSON格式提交;", "input": "猫,狗,兔子,老虎,运动,足球,篮球,棒球,医生,护士,医院,学校,教育,笔,纸,书,老师,学生,电脑,键盘,水,饮料,蔬菜,肉类,水果,蛋糕,甜点,餐厅,咖啡店,天气,气温,云,太阳,雨,飓风,秋天,春天,冬天,夏天。", "constraints_num": 2, "constraints_splits": ["1. 确保每个主题类别下的单词具有相关性;", "2. 结果必须以JSON格式提交;"], "levels2": ["主题约束", "输出格式约束"], "category": "trace1.0"} +{"id": "400", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一篇关于“如何提高学习效率”的演讲稿提供一个吸引人的题目\n1. 题目使用大写;\n2. 题目中至少包含一个能激发听众兴趣的关键词,如“技巧”、“秘籍”或“策略”;\n"}], "type": "trace", "description": "为一篇关于“如何提高学习效率”的演讲稿提供一个吸引人的题目", "constraints": "1. 题目使用大写;\n2. 题目中至少包含一个能激发听众兴趣的关键词,如“技巧”、“秘籍”或“策略”;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 题目使用大写;", "2. 题目中至少包含一个能激发听众兴趣的关键词,如“技巧”、“秘籍”或“策略”;"], "levels2": ["文本样式约束", "包含约束"], "category": "trace1.0"} +{"id": "401", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的中文文本,提取其中所有的名词和动词,并将它们分别组织成两个有序列表。输出应采用JSON格式,其中\"nouns\"和\"verbs\"为键,对应的名词列表和动词列表为值。\n1. 名词列表应以名词的首次出现顺序排列,动词列表也应遵循相同的顺序。\n2. 输出必须采用JSON格式。\n# Inputs:\n“检察官指控被告人强奸了一名妇女,并且在作案后对她进行了殴打。”\n"}], "type": "trace", "description": "根据给定的中文文本,提取其中所有的名词和动词,并将它们分别组织成两个有序列表。输出应采用JSON格式,其中\"nouns\"和\"verbs\"为键,对应的名词列表和动词列表为值。", "constraints": "1. 名词列表应以名词的首次出现顺序排列,动词列表也应遵循相同的顺序。\n2. 输出必须采用JSON格式。", "input": "“检察官指控被告人强奸了一名妇女,并且在作案后对她进行了殴打。”", "constraints_num": 2, "constraints_splits": ["1. 名词列表应以名词的首次出现顺序排列,动词列表也应遵循相同的顺序。", "2. 输出必须采用JSON格式。"], "levels2": ["语法结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "402", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为给定的一组文本分类,输出应为一个JSON对象,其中每个文本片段对应一个类别。\n1. 类别应包括但不限于“动物行为”、“个人喜好”和“电影评论”。\n2. 输出的JSON对象中,每个分类都附有简短的解释说明为什么该文本片段属于这个类别。\n# Inputs:\n1. \"一只猫在窗户外面走来走去。\"\n2. \"她喜欢看电影,尤其是浪漫电影。\"\n3. \"导演的才能不仅在于创意,还在于如何将其传达给观众。\"\n"}], "type": "trace", "description": "为给定的一组文本分类,输出应为一个JSON对象,其中每个文本片段对应一个类别。", "constraints": "1. 类别应包括但不限于“动物行为”、“个人喜好”和“电影评论”。\n2. 输出的JSON对象中,每个分类都附有简短的解释说明为什么该文本片段属于这个类别。", "input": "1. \"一只猫在窗户外面走来走去。\"\n2. \"她喜欢看电影,尤其是浪漫电影。\"\n3. \"导演的才能不仅在于创意,还在于如何将其传达给观众。\"", "constraints_num": 2, "constraints_splits": ["1. 类别应包括但不限于“动物行为”、“个人喜好”和“电影评论”。", "2. 输出的JSON对象中,每个分类都附有简短的解释说明为什么该文本片段属于这个类别。"], "levels2": ["主题约束", "输出格式约束"], "category": "trace1.0"} +{"id": "403", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将一组人的年龄或出生日期转换成统一的格式,即以岁为单位表示,并找出年龄最小和年龄最大的人,输出他们的具体年龄。\n1. 将日期转换为年龄时,需要考虑当前年份与出生年份的月份和日期;\n2. 输出格式应为:\"最年轻的人是...,年龄为...岁;最年长的人是...,年龄为...岁。\"\n# Inputs:\n一组人的年龄或出生日期:12岁,18/06/1982,03/01/2010,31岁,23/09/1995。\n"}], "type": "trace", "description": "将一组人的年龄或出生日期转换成统一的格式,即以岁为单位表示,并找出年龄最小和年龄最大的人,输出他们的具体年龄。", "constraints": "1. 将日期转换为年龄时,需要考虑当前年份与出生年份的月份和日期;\n2. 输出格式应为:\"最年轻的人是...,年龄为...岁;最年长的人是...,年龄为...岁。\"", "input": "一组人的年龄或出生日期:12岁,18/06/1982,03/01/2010,31岁,23/09/1995。", "constraints_num": 2, "constraints_splits": ["1. 将日期转换为年龄时,需要考虑当前年份与出生年份的月份和日期;", "2. 输出格式应为:\"最年轻的人是...,年龄为...岁;最年长的人是...,年龄为...岁。\""], "levels2": ["语法结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "404", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述花卉展览会并加入一个关于猫咪与花卉的有趣事实\n1. 确保这个事实与猫咪和花卉相关;\n2. 事实描述在100字以内;\n"}], "type": "trace", "description": "描述花卉展览会并加入一个关于猫咪与花卉的有趣事实", "constraints": "1. 确保这个事实与猫咪和花卉相关;\n2. 事实描述在100字以内;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 确保这个事实与猫咪和花卉相关;", "2. 事实描述在100字以内;"], "levels2": ["主题约束", "数值约束"], "category": "trace1.0"} +{"id": "405", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑给定的段落,修正错别字和语法错误\n1. 严格按照中文语法规范进行编辑;\n2. 修改过的部分用红色字体高亮显示;\n# Inputs:\n他买了一一把新的吉他。\n"}], "type": "trace", "description": "编辑给定的段落,修正错别字和语法错误", "constraints": "1. 严格按照中文语法规范进行编辑;\n2. 修改过的部分用红色字体高亮显示;", "input": "他买了一一把新的吉他。", "constraints_num": 2, "constraints_splits": ["1. 严格按照中文语法规范进行编辑;", "2. 修改过的部分用红色字体高亮显示;"], "levels2": ["语法结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "406", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对于给定的一个文本,输出其中可能涉及的具体实体名称。实体名称包括地点、人名、组织机构等。按照出现顺序,使用编号列表的形式输出实体名称,每个实体名称后面需跟着其所属的实体类型。\n1. 输出结果应按照实体在文本中出现的顺序排列;\n2. 每个实体名称后面需跟着其所属的实体类型;\n# Inputs:\n去年,《流浪地球》成为中国票房最高的电影,总票房突破了50亿元人民币,引起了广泛的关注。电影由郭帆执导,属于中国科幻电影,这是一种相对较新的类型,对于中国观众而言很新奇。\n"}], "type": "trace", "description": "对于给定的一个文本,输出其中可能涉及的具体实体名称。实体名称包括地点、人名、组织机构等。按照出现顺序,使用编号列表的形式输出实体名称,每个实体名称后面需跟着其所属的实体类型。", "constraints": "1. 输出结果应按照实体在文本中出现的顺序排列;\n2. 每个实体名称后面需跟着其所属的实体类型;", "input": "去年,《流浪地球》成为中国票房最高的电影,总票房突破了50亿元人民币,引起了广泛的关注。电影由郭帆执导,属于中国科幻电影,这是一种相对较新的类型,对于中国观众而言很新奇。", "constraints_num": 2, "constraints_splits": ["1. 输出结果应按照实体在文本中出现的顺序排列;", "2. 每个实体名称后面需跟着其所属的实体类型;"], "levels2": ["层次化结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "407", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定段落中的问句改为陈述句,祈使句改为陈述句,同时保持语法结构正确和语气连贯。\n1. 修改后的段落不得包含问句和祈使句;\n2. 要确保修改后的段落语法结构正确,语气连贯。\n# Inputs:\nHave you finished your homework? If not, you should do it right now. You will get a good grade if you complete it on time.\n"}], "type": "trace", "description": "将给定段落中的问句改为陈述句,祈使句改为陈述句,同时保持语法结构正确和语气连贯。", "constraints": "1. 修改后的段落不得包含问句和祈使句;\n2. 要确保修改后的段落语法结构正确,语气连贯。", "input": "Have you finished your homework? If not, you should do it right now. You will get a good grade if you complete it on time.", "constraints_num": 2, "constraints_splits": ["1. 修改后的段落不得包含问句和祈使句;", "2. 要确保修改后的段落语法结构正确,语气连贯。"], "levels2": ["排除约束", "语法结构约束"], "category": "trace1.0"} +{"id": "408", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定文本中出现的所有emoji替换为它们的文本表示形式,并用方括号括起来。\n1. 文本中的每一个emoji需要替换为文本表示形式;\n2. 替换后的文本表示形式需要用方括号括起来;\n# Inputs:\n我今天感觉👍!,替换后应为:我今天感觉[大拇指]!\n"}], "type": "trace", "description": "将给定文本中出现的所有emoji替换为它们的文本表示形式,并用方括号括起来。", "constraints": "1. 文本中的每一个emoji需要替换为文本表示形式;\n2. 替换后的文本表示形式需要用方括号括起来;", "input": "我今天感觉👍!,替换后应为:我今天感觉[大拇指]!", "constraints_num": 2, "constraints_splits": ["1. 文本中的每一个emoji需要替换为文本表示形式;", "2. 替换后的文本表示形式需要用方括号括起来;"], "levels2": ["文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "409", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑文本,将特定单词\"茶\"替换成其他饮品名称,并保持轻松幽默的语气。\n1. 修改后的文本中,\"茶\"的替换词不能是咖啡或果汁;\n2. 尝试使用一些有趣的饮品名称而非常见的饮品名称。\n# Inputs:\n我爱喝茶,但我没有任何茶。\n"}], "type": "trace", "description": "编辑文本,将特定单词\"茶\"替换成其他饮品名称,并保持轻松幽默的语气。", "constraints": "1. 修改后的文本中,\"茶\"的替换词不能是咖啡或果汁;\n2. 尝试使用一些有趣的饮品名称而非常见的饮品名称。", "input": "我爱喝茶,但我没有任何茶。", "constraints_num": 2, "constraints_splits": ["1. 修改后的文本中,\"茶\"的替换词不能是咖啡或果汁;", "2. 尝试使用一些有趣的饮品名称而非常见的饮品名称。"], "levels2": ["排除约束", "语言特征约束"], "category": "trace1.0"} +{"id": "410", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的文章,输出一个包含5到10个关键词的列表。\n1. 关键词列表中不应包括过于常见的词汇,如“的”、“和”、“我们”等;\n2. 关键词列表中必须包含“人工智能”、“自动化技术”、“工作岗位”、“伦理”、“隐私问题”和“和谐共存”;\n# Inputs:\n文章:人工智能的发展越来越快,但也带来了许多问题。例如,自动化技术的发展威胁着许多工作岗位,而且还有许多伦理和隐私问题困扰着人类社会。我们需要努力寻找解决这些问题的方法,以实现人工智能和人类社会的和谐共存。\n"}], "type": "trace", "description": "根据给定的文章,输出一个包含5到10个关键词的列表。", "constraints": "1. 关键词列表中不应包括过于常见的词汇,如“的”、“和”、“我们”等;\n2. 关键词列表中必须包含“人工智能”、“自动化技术”、“工作岗位”、“伦理”、“隐私问题”和“和谐共存”;", "input": "文章:人工智能的发展越来越快,但也带来了许多问题。例如,自动化技术的发展威胁着许多工作岗位,而且还有许多伦理和隐私问题困扰着人类社会。我们需要努力寻找解决这些问题的方法,以实现人工智能和人类社会的和谐共存。", "constraints_num": 2, "constraints_splits": ["1. 关键词列表中不应包括过于常见的词汇,如“的”、“和”、“我们”等;", "2. 关键词列表中必须包含“人工智能”、“自动化技术”、“工作岗位”、“伦理”、“隐私问题”和“和谐共存”;"], "levels2": ["排除约束", "包含约束"], "category": "trace1.0"} +{"id": "411", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定日期范围内的工作日天数\n1. 计算结果需排除周末(周六和周日)和以下法定节假日:劳动节(5月1日至5月3日);\n2. 计算结果应以JSON格式返回,包含字段\"total_work_days\"表示工作日总数;\n# Inputs:\n开始日期:2022年5月1日,结束日期:2022年5月31日\n法定节假日:劳动节(5月1日至5月3日)\n"}], "type": "trace", "description": "计算给定日期范围内的工作日天数", "constraints": "1. 计算结果需排除周末(周六和周日)和以下法定节假日:劳动节(5月1日至5月3日);\n2. 计算结果应以JSON格式返回,包含字段\"total_work_days\"表示工作日总数;", "input": "开始日期:2022年5月1日,结束日期:2022年5月31日\n法定节假日:劳动节(5月1日至5月3日)", "constraints_num": 2, "constraints_splits": ["1. 计算结果需排除周末(周六和周日)和以下法定节假日:劳动节(5月1日至5月3日);", "2. 计算结果应以JSON格式返回,包含字段\"total_work_days\"表示工作日总数;"], "levels2": ["排除约束", "输出格式约束"], "category": "trace1.0"} +{"id": "412", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "检查并修正文本中的语法或拼写错误,同时将列举的物品使用顿号进行正确分隔。\n1. 按照标准中文语法规则和格式修正文本;\n2. 确保每个列举的物品后都使用顿号进行分隔,最后一个物品前的顿号不可省略;\n# Inputs:\n我昨天去商场购物,买了一个苹果,两个橘子和三瓶水。\n"}], "type": "trace", "description": "检查并修正文本中的语法或拼写错误,同时将列举的物品使用顿号进行正确分隔。", "constraints": "1. 按照标准中文语法规则和格式修正文本;\n2. 确保每个列举的物品后都使用顿号进行分隔,最后一个物品前的顿号不可省略;", "input": "我昨天去商场购物,买了一个苹果,两个橘子和三瓶水。", "constraints_num": 2, "constraints_splits": ["1. 按照标准中文语法规则和格式修正文本;", "2. 确保每个列举的物品后都使用顿号进行分隔,最后一个物品前的顿号不可省略;"], "levels2": ["语法结构约束", "文本样式约束"], "category": "trace1.0"} +{"id": "413", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定文本拆分为单词并计算每个单词出现的频率,以表格形式输出,包括单词和频率两列。\n1. 文本需排除标点符号和停用词(如“是”、“的”、“在”等);\n2. 表格中应包含至少5个不同的单词及其出现频率;\n# Inputs:\n“Python是一种流行的编程语言,它在数据科学和机器学习方面非常有用。”\n"}], "type": "trace", "description": "将给定文本拆分为单词并计算每个单词出现的频率,以表格形式输出,包括单词和频率两列。", "constraints": "1. 文本需排除标点符号和停用词(如“是”、“的”、“在”等);\n2. 表格中应包含至少5个不同的单词及其出现频率;", "input": "“Python是一种流行的编程语言,它在数据科学和机器学习方面非常有用。”", "constraints_num": 2, "constraints_splits": ["1. 文本需排除标点符号和停用词(如“是”、“的”、“在”等);", "2. 表格中应包含至少5个不同的单词及其出现频率;"], "levels2": ["排除约束", "数值约束"], "category": "trace1.0"} +{"id": "414", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定的文章重新组织,分为至少4个独立段落,每个段落都应该包含一个主题句,并遵循“主题句 - 支持句 - 结尾句”的结构。\n1. 重新组织时请确保段落之间有清晰的过渡,使得文章整体结构更加条理化;\n2. 每个段落应以Markdown格式的标题(如#、##等)开始,以突出段落主题;\n# Inputs:\n# 夏天的魅力\n夏天是一年中最美好的季节之一。它是享受户外活动和美好天气的完美时机。\n\n## 夏日户外活动的乐趣\n人们可以去海滩,踏水涟漪,烤肉,聚会和露营。在夏天,太阳的日照时间更长,人们有更多的时间享受户外活动。\n\n## 夏季对心情的积极影响\n此外,夏天也是心情愉悦的季节,春天的季节性情绪障碍和冬天的忧郁症会逐渐消失。\n\n## 夏天的旅行热潮\n最后,夏天是旅行的热门季节。人们可以前往现代城市、海滩、山区和农村地区。\n"}], "type": "trace", "description": "将给定的文章重新组织,分为至少4个独立段落,每个段落都应该包含一个主题句,并遵循“主题句 - 支持句 - 结尾句”的结构。", "constraints": "1. 重新组织时请确保段落之间有清晰的过渡,使得文章整体结构更加条理化;\n2. 每个段落应以Markdown格式的标题(如#、##等)开始,以突出段落主题;", "input": "# 夏天的魅力\n夏天是一年中最美好的季节之一。它是享受户外活动和美好天气的完美时机。\n\n## 夏日户外活动的乐趣\n人们可以去海滩,踏水涟漪,烤肉,聚会和露营。在夏天,太阳的日照时间更长,人们有更多的时间享受户外活动。\n\n## 夏季对心情的积极影响\n此外,夏天也是心情愉悦的季节,春天的季节性情绪障碍和冬天的忧郁症会逐渐消失。\n\n## 夏天的旅行热潮\n最后,夏天是旅行的热门季节。人们可以前往现代城市、海滩、山区和农村地区。", "constraints_num": 2, "constraints_splits": ["1. 重新组织时请确保段落之间有清晰的过渡,使得文章整体结构更加条理化;", "2. 每个段落应以Markdown格式的标题(如#、##等)开始,以突出段落主题;"], "levels2": ["层次化结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "415", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用Python编程语言对数字列表 [5, 8, 1, 3, 9, 4] 进行升序排序,并以JSON格式输出排序后的列表。\n1. 代码中需要包含详细的注释,解释每一步的操作,以帮助编程初学者理解排序过程;\n2. 代码的总行数应控制在10行以内;\n# Inputs:\n[5, 8, 1, 3, 9, 4]\n"}], "type": "trace", "description": "使用Python编程语言对数字列表 [5, 8, 1, 3, 9, 4] 进行升序排序,并以JSON格式输出排序后的列表。", "constraints": "1. 代码中需要包含详细的注释,解释每一步的操作,以帮助编程初学者理解排序过程;\n2. 代码的总行数应控制在10行以内;", "input": "[5, 8, 1, 3, 9, 4]", "constraints_num": 2, "constraints_splits": ["1. 代码中需要包含详细的注释,解释每一步的操作,以帮助编程初学者理解排序过程;", "2. 代码的总行数应控制在10行以内;"], "levels2": ["文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "416", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "修正给定文章中的拼写和语法错误,并确保修正后的文本遵循标准的中文语法结构。\n1. 修正后的文本应使用楷体,字号为12号,首行缩进两个字符,以保持文本的整洁和专业性;\n2. 对于修正的每一处错误,在原文旁边用括号标注出错误类型(如拼写错误、语法错误等),以便于理解。\n# Inputs:\n\"今天,我去了一个非常有趣的展览。展览有很多不同的艺术品和文物,有些是历史上非常重要的事物。我特别喜欢那些陶器,它们有着漂亮的图案和颜色。除此之外,我还看到了一些珍贵的字画和传统的手工艺品。在展览结束后,我买了一个瓷碗作为纪念品,以示我参观这个令人兴奋的地方。\"\n"}], "type": "trace", "description": "修正给定文章中的拼写和语法错误,并确保修正后的文本遵循标准的中文语法结构。", "constraints": "1. 修正后的文本应使用楷体,字号为12号,首行缩进两个字符,以保持文本的整洁和专业性;\n2. 对于修正的每一处错误,在原文旁边用括号标注出错误类型(如拼写错误、语法错误等),以便于理解。", "input": "\"今天,我去了一个非常有趣的展览。展览有很多不同的艺术品和文物,有些是历史上非常重要的事物。我特别喜欢那些陶器,它们有着漂亮的图案和颜色。除此之外,我还看到了一些珍贵的字画和传统的手工艺品。在展览结束后,我买了一个瓷碗作为纪念品,以示我参观这个令人兴奋的地方。\"", "constraints_num": 2, "constraints_splits": ["1. 修正后的文本应使用楷体,字号为12号,首行缩进两个字符,以保持文本的整洁和专业性;", "2. 对于修正的每一处错误,在原文旁边用括号标注出错误类型(如拼写错误、语法错误等),以便于理解。"], "levels2": ["文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "417", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用Markdown表格格式展示给定的一组数字的排序结果,分别展示升序和降序两种情况。\n1. 表格中应包含原始数字列;\n2. 整篇内容应保持简洁明了的风格,避免冗余信息;\n# Inputs:\n一组数字:64, 22, 11, 70, 6\n\n| 原始数字 | 升序排序 | 降序排序 |\n| --- | --- | --- |\n| 64 | 待填充 | 待填充 |\n| 22 | 待填充 | 待填充 |\n| 11 | 待填充 | 待填充 |\n| 70 | 待填充 | 待填充 |\n| 6 | 待填充 | 待填充 |\n"}], "type": "trace", "description": "使用Markdown表格格式展示给定的一组数字的排序结果,分别展示升序和降序两种情况。", "constraints": "1. 表格中应包含原始数字列;\n2. 整篇内容应保持简洁明了的风格,避免冗余信息;", "input": "一组数字:64, 22, 11, 70, 6\n\n| 原始数字 | 升序排序 | 降序排序 |\n| --- | --- | --- |\n| 64 | 待填充 | 待填充 |\n| 22 | 待填充 | 待填充 |\n| 11 | 待填充 | 待填充 |\n| 70 | 待填充 | 待填充 |\n| 6 | 待填充 | 待填充 |", "constraints_num": 2, "constraints_splits": ["1. 表格中应包含原始数字列;", "2. 整篇内容应保持简洁明了的风格,避免冗余信息;"], "levels2": ["表格背景信息约束", "语气风格约束"], "category": "trace1.0"} +{"id": "418", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在给定的文本中找到并替换所有的美元符号\"$\"为欧元符号\"€\",并以LaTeX格式输出结果\n1. 确保文本中的货币数值依然保持良好的可读性和美观性;\n2. 在输出时使用LaTeX的货币符号命令来显示欧元符号;\n# Inputs:\n\"$100可以购买不少东西。$50也不错。\"\n"}], "type": "trace", "description": "在给定的文本中找到并替换所有的美元符号\"$\"为欧元符号\"€\",并以LaTeX格式输出结果", "constraints": "1. 确保文本中的货币数值依然保持良好的可读性和美观性;\n2. 在输出时使用LaTeX的货币符号命令来显示欧元符号;", "input": "\"$100可以购买不少东西。$50也不错。\"", "constraints_num": 2, "constraints_splits": ["1. 确保文本中的货币数值依然保持良好的可读性和美观性;", "2. 在输出时使用LaTeX的货币符号命令来显示欧元符号;"], "levels2": ["文本样式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "419", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分类以下8种动物,明确指出哪些是海洋动物,哪些是陆地动物。分类结果请以表格形式呈现。\n1. 表格需要包含两列,一列是海洋动物,另一列是陆地动物;\n2. 每列至少包含两种动物;\n# Inputs:\n具体动物包括:企鹅,鲨鱼,大象,海豚,老鼠,章鱼,狮子,海星。\n"}], "type": "trace", "description": "分类以下8种动物,明确指出哪些是海洋动物,哪些是陆地动物。分类结果请以表格形式呈现。", "constraints": "1. 表格需要包含两列,一列是海洋动物,另一列是陆地动物;\n2. 每列至少包含两种动物;", "input": "具体动物包括:企鹅,鲨鱼,大象,海豚,老鼠,章鱼,狮子,海星。", "constraints_num": 2, "constraints_splits": ["1. 表格需要包含两列,一列是海洋动物,另一列是陆地动物;", "2. 每列至少包含两种动物;"], "levels2": ["表格背景信息约束", "数值约束"], "category": "trace1.0"} +{"id": "420", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "进行一次问答游戏,玩家以正式语言提问,助手以严谨正式语气回答,并以JSON格式返回答案。\n1. 答案需要包括:答案本身、答案来源及简要解释;\n2. 答案格式必须为JSON。\n# Inputs:\n玩家提问:\"人体最大的器官是什么?\"\n"}], "type": "trace", "description": "进行一次问答游戏,玩家以正式语言提问,助手以严谨正式语气回答,并以JSON格式返回答案。", "constraints": "1. 答案需要包括:答案本身、答案来源及简要解释;\n2. 答案格式必须为JSON。", "input": "玩家提问:\"人体最大的器官是什么?\"", "constraints_num": 2, "constraints_splits": ["1. 答案需要包括:答案本身、答案来源及简要解释;", "2. 答案格式必须为JSON。"], "levels2": ["包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "421", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将短文转录成计算机可以识别的文本,包括印刷错误。\n1. 在每一行的开头输入行号,且行号后需跟一个英文句点(.)作为分隔符。\n2. 文本中应包含3行,每行的字符数(包括空格和标点符号)应在20至30个之间。\n# Inputs:\n1. Todya is Wenrsday.\n2. Amozan is a largte cmoany.\n3. I havae a pet cat nanmed Whiskers.\n"}], "type": "trace", "description": "将短文转录成计算机可以识别的文本,包括印刷错误。", "constraints": "1. 在每一行的开头输入行号,且行号后需跟一个英文句点(.)作为分隔符。\n2. 文本中应包含3行,每行的字符数(包括空格和标点符号)应在20至30个之间。", "input": "1. Todya is Wenrsday.\n2. Amozan is a largte cmoany.\n3. I havae a pet cat nanmed Whiskers.", "constraints_num": 2, "constraints_splits": ["1. 在每一行的开头输入行号,且行号后需跟一个英文句点(.)作为分隔符。", "2. 文本中应包含3行,每行的字符数(包括空格和标点符号)应在20至30个之间。"], "levels2": ["文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "422", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一个数学问题,计算正确的答案并确保答案的语法结构正确。\n1. 使用标准的数学表达式和单位;\n2. 答案格式为 \"x小时以y英里/小时的速度行驶,可以行驶z英里。\"\n# Inputs:\n如果一辆车以每小时 \\(60\\) 英里的速度行驶,那么在 \\(4\\) 小时内它能行驶多少英里?\n"}], "type": "trace", "description": "给定一个数学问题,计算正确的答案并确保答案的语法结构正确。", "constraints": "1. 使用标准的数学表达式和单位;\n2. 答案格式为 \"x小时以y英里/小时的速度行驶,可以行驶z英里。\"", "input": "如果一辆车以每小时 \\(60\\) 英里的速度行驶,那么在 \\(4\\) 小时内它能行驶多少英里?", "constraints_num": 2, "constraints_splits": ["1. 使用标准的数学表达式和单位;", "2. 答案格式为 \"x小时以y英里/小时的速度行驶,可以行驶z英里。\""], "levels2": ["语言特征约束", "输出格式约束"], "category": "trace1.0"} +{"id": "423", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "修改并包含修辞疑问句的文本\n1. 修改后的文本中至少包含两个修辞疑问句;\n2. 整个段落的字数控制在100字以内;\n# Inputs:\n我们的医疗系统,那曾是无数生命的守护者,难道不是正面临着前所未有的危机吗?这样的破裂,难道不正提醒着我们,是时候采取行动,修复那曾经坚不可摧的防线了吗?\n"}], "type": "trace", "description": "修改并包含修辞疑问句的文本", "constraints": "1. 修改后的文本中至少包含两个修辞疑问句;\n2. 整个段落的字数控制在100字以内;", "input": "我们的医疗系统,那曾是无数生命的守护者,难道不是正面临着前所未有的危机吗?这样的破裂,难道不正提醒着我们,是时候采取行动,修复那曾经坚不可摧的防线了吗?", "constraints_num": 2, "constraints_splits": ["1. 修改后的文本中至少包含两个修辞疑问句;", "2. 整个段落的字数控制在100字以内;"], "levels2": ["语言特征约束", "数值约束"], "category": "trace1.0"} +{"id": "424", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定两个字符串s1和s2,使用JSON格式输出它们的最长公共子序列。如果没有公共子序列,输出一个包含字段\"result\"和值\"无公共子序列\"的JSON对象。\n1. 子序列不要求是连续的字符;\n2. 输出的最长公共子序列长度必须大于等于3;\n# Inputs:\ns1=\"AGGTAB\", s2=\"GXTXAYB\"\n"}], "type": "trace", "description": "给定两个字符串s1和s2,使用JSON格式输出它们的最长公共子序列。如果没有公共子序列,输出一个包含字段\"result\"和值\"无公共子序列\"的JSON对象。", "constraints": "1. 子序列不要求是连续的字符;\n2. 输出的最长公共子序列长度必须大于等于3;", "input": "s1=\"AGGTAB\", s2=\"GXTXAYB\"", "constraints_num": 2, "constraints_splits": ["1. 子序列不要求是连续的字符;", "2. 输出的最长公共子序列长度必须大于等于3;"], "levels2": ["排除约束", "数值约束"], "category": "trace1.0"} +{"id": "425", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以表格形式分类8种动物的食性\n1. 表格中左侧列包含动物名称,右侧列包含对应的食性分类(食草动物、食肉动物或杂食动物);\n2. 表格中应包含合计行,显示每种食性分类的动物数量;\n# Inputs:\n鲸鱼、鼠、狮子、狗、熊、羊、鸟、牛\n"}], "type": "trace", "description": "以表格形式分类8种动物的食性", "constraints": "1. 表格中左侧列包含动物名称,右侧列包含对应的食性分类(食草动物、食肉动物或杂食动物);\n2. 表格中应包含合计行,显示每种食性分类的动物数量;", "input": "鲸鱼、鼠、狮子、狗、熊、羊、鸟、牛", "constraints_num": 2, "constraints_splits": ["1. 表格中左侧列包含动物名称,右侧列包含对应的食性分类(食草动物、食肉动物或杂食动物);", "2. 表格中应包含合计行,显示每种食性分类的动物数量;"], "levels2": ["表格背景信息约束", "表格背景信息约束"], "category": "trace1.0"} +{"id": "426", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一组电影评论,按照好评和差评将评论进行分类,并以JSON格式输出结果。\n1. 确保分类准确,好评中不包含任何负面评价,差评中不包含任何正面评价;\n2. 输出结果应该以JSON格式表示,包含\"好评\"和\"差评\"两个字段;\n# Inputs:\n- 这部电影是一部现代经典。\n- 无聊而缺乏想象力,不值得一看。\n- 强烈推荐这部电影,它有一个意想不到的结局。\n- 视觉效果出色,但角色发展欠缺。\n"}], "type": "trace", "description": "给定一组电影评论,按照好评和差评将评论进行分类,并以JSON格式输出结果。", "constraints": "1. 确保分类准确,好评中不包含任何负面评价,差评中不包含任何正面评价;\n2. 输出结果应该以JSON格式表示,包含\"好评\"和\"差评\"两个字段;", "input": "- 这部电影是一部现代经典。\n- 无聊而缺乏想象力,不值得一看。\n- 强烈推荐这部电影,它有一个意想不到的结局。\n- 视觉效果出色,但角色发展欠缺。", "constraints_num": 2, "constraints_splits": ["1. 确保分类准确,好评中不包含任何负面评价,差评中不包含任何正面评价;", "2. 输出结果应该以JSON格式表示,包含\"好评\"和\"差评\"两个字段;"], "levels2": ["排除约束", "输出格式约束"], "category": "trace1.0"} +{"id": "427", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一组事实,确定它们是真还是假,并为每个判断提供至少一个可信的科学或历史来源作为参考依据。\n1. 判断时必须确保信息的准确性和客观性,避免任何不实或误导性的陈述。\n2. 最后,判断结果应以表格形式呈现,其中包含事实描述、判断结果和参考来源三列。\n# Inputs:\n| 事实描述 | 判断结果 | 参考来源 |\n|------------------------------------------------------------|----------|-------------------|\n| 中国的长城是唯一从太空中可见的人造结构。 | 真/假 | 来源1 |\n| 土星是太阳系中最大的行星。 | 真/假 | 来源2 |\n"}], "type": "trace", "description": "给定一组事实,确定它们是真还是假,并为每个判断提供至少一个可信的科学或历史来源作为参考依据。", "constraints": "1. 判断时必须确保信息的准确性和客观性,避免任何不实或误导性的陈述。\n2. 最后,判断结果应以表格形式呈现,其中包含事实描述、判断结果和参考来源三列。", "input": "| 事实描述 | 判断结果 | 参考来源 |\n|------------------------------------------------------------|----------|-------------------|\n| 中国的长城是唯一从太空中可见的人造结构。 | 真/假 | 来源1 |\n| 土星是太阳系中最大的行星。 | 真/假 | 来源2 |", "constraints_num": 2, "constraints_splits": ["1. 判断时必须确保信息的准确性和客观性,避免任何不实或误导性的陈述。", "2. 最后,判断结果应以表格形式呈现,其中包含事实描述、判断结果和参考来源三列。"], "levels2": ["价值观约束", "输出格式约束"], "category": "trace1.0"} +{"id": "428", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以表格格式列出艾米莉亚·克拉克与电影“权力的游戏”相关的所有共同作品\n1. 表格中必须包含作品名称、上映年份、以及艾米莉亚·克拉克在作品中的角色名称;\n2. 至少列出5部共同作品,如果没有足够的作品,请列出所有可获得的信息;\n"}], "type": "trace", "description": "以表格格式列出艾米莉亚·克拉克与电影“权力的游戏”相关的所有共同作品", "constraints": "1. 表格中必须包含作品名称、上映年份、以及艾米莉亚·克拉克在作品中的角色名称;\n2. 至少列出5部共同作品,如果没有足够的作品,请列出所有可获得的信息;", "input": "NULL", "constraints_num": 2, "constraints_splits": ["1. 表格中必须包含作品名称、上映年份、以及艾米莉亚·克拉克在作品中的角色名称;", "2. 至少列出5部共同作品,如果没有足够的作品,请列出所有可获得的信息;"], "levels2": ["表格背景信息约束", "数值约束"], "category": "trace1.0"} +{"id": "429", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对于给定的电影《阿甘正传》,由导演 Robert Zemeckis 创作,要求输出该电影的 IMDb 评分和上映年份,格式应为 JSON。\n1. 数据中必须包括 IMDb 官方链接作为参考;\n2. 返回的评分数值精确到小数点后两位;\n# Inputs:\n{\n \"movie_title\": \"《阿甘正传》\",\n \"director\": \"Robert Zemeckis\"\n}\n"}], "type": "trace", "description": "对于给定的电影《阿甘正传》,由导演 Robert Zemeckis 创作,要求输出该电影的 IMDb 评分和上映年份,格式应为 JSON。", "constraints": "1. 数据中必须包括 IMDb 官方链接作为参考;\n2. 返回的评分数值精确到小数点后两位;", "input": "{\n \"movie_title\": \"《阿甘正传》\",\n \"director\": \"Robert Zemeckis\"\n}", "constraints_num": 2, "constraints_splits": ["1. 数据中必须包括 IMDb 官方链接作为参考;", "2. 返回的评分数值精确到小数点后两位;"], "levels2": ["引用和参考约束", "数值约束"], "category": "trace1.0"} +{"id": "430", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "从给定的关于小说《月亮与六便士》的文章中,找出并统计出现频率最高的五个单词,并将结果以JSON格式返回。\n1. 统计过程中需要排除\"的\"、\"和\"、\"是\"等常见虚词,确保统计结果的准确性;\n2. 结果需要以JSON格式返回,保持严谨正式的语气;\n# Inputs:\n“最喜欢的书是《月亮与六便士》。讲述了一个男人为了自己的追求而毅然放弃家庭,家人不理解他,甚至不认识他。尽管在自己的艺术领域里取得了成功,但在自己的内心里却一直感到孤独,最终病倒。这本小说描写了生命的意义,追求理想与现实、责任与自由之间的矛盾,以及人性的复杂性。”\n"}], "type": "trace", "description": "从给定的关于小说《月亮与六便士》的文章中,找出并统计出现频率最高的五个单词,并将结果以JSON格式返回。", "constraints": "1. 统计过程中需要排除\"的\"、\"和\"、\"是\"等常见虚词,确保统计结果的准确性;\n2. 结果需要以JSON格式返回,保持严谨正式的语气;", "input": "“最喜欢的书是《月亮与六便士》。讲述了一个男人为了自己的追求而毅然放弃家庭,家人不理解他,甚至不认识他。尽管在自己的艺术领域里取得了成功,但在自己的内心里却一直感到孤独,最终病倒。这本小说描写了生命的意义,追求理想与现实、责任与自由之间的矛盾,以及人性的复杂性。”", "constraints_num": 2, "constraints_splits": ["1. 统计过程中需要排除\"的\"、\"和\"、\"是\"等常见虚词,确保统计结果的准确性;", "2. 结果需要以JSON格式返回,保持严谨正式的语气;"], "levels2": ["排除约束", "输出格式约束"], "category": "trace1.0"} +{"id": "431", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "按升序排列一组数字,并以特定格式输出\n1. 输出结果为逗号分隔的列表形式,例如:[1, 2, 3];\n2. 每个数字之间用一个空格隔开;\n3. 排列后的数字不得重复,确保每个数字只出现一次;\n# Inputs:\n3, 7, 1, 8, 2, 9\n"}], "type": "trace", "description": "按升序排列一组数字,并以特定格式输出", "constraints": "1. 输出结果为逗号分隔的列表形式,例如:[1, 2, 3];\n2. 每个数字之间用一个空格隔开;\n3. 排列后的数字不得重复,确保每个数字只出现一次;", "input": "3, 7, 1, 8, 2, 9", "constraints_num": 3, "constraints_splits": ["1. 输出结果为逗号分隔的列表形式,例如:[1, 2, 3];", "2. 每个数字之间用一个空格隔开;", "3. 排列后的数字不得重复,确保每个数字只出现一次;"], "levels2": ["输出格式约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "432", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一个简述并补充完整的段落\n1. 补充的部分必须包含锻炼对心理健康的影响以及对骨骼和肌肉的益处;\n2. 整个段落应采用正式严谨的语气风格;\n3. 字数控制在150字以内;\n# Inputs:\n缺乏锻炼会对健康产生负面影响。锻炼可以减少体重、提高心血管健康并增强免疫系统。\n"}], "type": "trace", "description": "给出一个简述并补充完整的段落", "constraints": "1. 补充的部分必须包含锻炼对心理健康的影响以及对骨骼和肌肉的益处;\n2. 整个段落应采用正式严谨的语气风格;\n3. 字数控制在150字以内;", "input": "缺乏锻炼会对健康产生负面影响。锻炼可以减少体重、提高心血管健康并增强免疫系统。", "constraints_num": 3, "constraints_splits": ["1. 补充的部分必须包含锻炼对心理健康的影响以及对骨骼和肌肉的益处;", "2. 整个段落应采用正式严谨的语气风格;", "3. 字数控制在150字以内;"], "levels2": ["包含约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "433", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一段文本,返回其中最常见的前5个单词,并以JSON格式输出结果,每个单词应包括其出现的次数,且遵循主谓宾的语法结构进行表述。\n1. 返回最常见的前5个单词(数值约束);\n2. 要求以JSON格式输出(格式约束);\n3. 遵循主谓宾的语法结构(语法结构约束);\n# Inputs:\n在今天的会议上,我们将讨论公司未来的战略计划,并设法更好地服务我们的客户。\n"}], "type": "trace", "description": "给定一段文本,返回其中最常见的前5个单词,并以JSON格式输出结果,每个单词应包括其出现的次数,且遵循主谓宾的语法结构进行表述。", "constraints": "1. 返回最常见的前5个单词(数值约束);\n2. 要求以JSON格式输出(格式约束);\n3. 遵循主谓宾的语法结构(语法结构约束);", "input": "在今天的会议上,我们将讨论公司未来的战略计划,并设法更好地服务我们的客户。", "constraints_num": 3, "constraints_splits": ["1. 返回最常见的前5个单词(数值约束);", "2. 要求以JSON格式输出(格式约束);", "3. 遵循主谓宾的语法结构(语法结构约束);"], "levels2": ["数值约束", "输出格式约束", "语法结构约束"], "category": "trace1.0"} +{"id": "434", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定两个数字的平均值并以特定格式输出结果\n1. 平均值需保留两位小数;\n2. 数字的输入和输出均需在一行内完成且以逗号分隔,例如 \"数字1: XX, 数字2: XX\";\n3. 结果展示格式应为 \"结果是: XX.XX\";\n# Inputs:\n数字1: 25, 数字2: 37.5\n"}], "type": "trace", "description": "计算给定两个数字的平均值并以特定格式输出结果", "constraints": "1. 平均值需保留两位小数;\n2. 数字的输入和输出均需在一行内完成且以逗号分隔,例如 \"数字1: XX, 数字2: XX\";\n3. 结果展示格式应为 \"结果是: XX.XX\";", "input": "数字1: 25, 数字2: 37.5", "constraints_num": 3, "constraints_splits": ["1. 平均值需保留两位小数;", "2. 数字的输入和输出均需在一行内完成且以逗号分隔,例如 \"数字1: XX, 数字2: XX\";", "3. 结果展示格式应为 \"结果是: XX.XX\";"], "levels2": ["数值约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "435", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用 SQL 查询选择 \"水果\" 表中类型为 \"柑橘类\" 的所有行,查询结果中应包含 \"水果名\"、\"产地\" 和 \"上市季节\" 三个字段\n1. 返回的查询结果应以 JSON 格式呈现;\n2. 每个字段的值应被双引号包围;\n3. 查询结果限制在前 20 条记录;\n"}], "type": "trace", "description": "使用 SQL 查询选择 \"水果\" 表中类型为 \"柑橘类\" 的所有行,查询结果中应包含 \"水果名\"、\"产地\" 和 \"上市季节\" 三个字段", "constraints": "1. 返回的查询结果应以 JSON 格式呈现;\n2. 每个字段的值应被双引号包围;\n3. 查询结果限制在前 20 条记录;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 返回的查询结果应以 JSON 格式呈现;", "2. 每个字段的值应被双引号包围;", "3. 查询结果限制在前 20 条记录;"], "levels2": ["输出格式约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "436", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定两个数字,输出它们之间的差异。\n1. 输出结果的格式应为:差值为 |数字1 - 数字2|;\n2. 差值的精度保持到小数点后两位;\n3. 如果数字1大于数字2,输出应为正数;反之,输出应为负数。\n# Inputs:\n数字1:32986,数字2:24356。\n"}], "type": "trace", "description": "给定两个数字,输出它们之间的差异。", "constraints": "1. 输出结果的格式应为:差值为 |数字1 - 数字2|;\n2. 差值的精度保持到小数点后两位;\n3. 如果数字1大于数字2,输出应为正数;反之,输出应为负数。", "input": "数字1:32986,数字2:24356。", "constraints_num": 3, "constraints_splits": ["1. 输出结果的格式应为:差值为 |数字1 - 数字2|;", "2. 差值的精度保持到小数点后两位;", "3. 如果数字1大于数字2,输出应为正数;反之,输出应为负数。"], "levels2": ["输出格式约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "437", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算两个日期之间相差的天数,并将结果以JSON格式返回\n1. 计算结果需以JSON格式返回,包含\"date1\"、\"date2\"和\"difference\"字段;\n2. \"difference\"字段应包含确切的天数差值;\n3. 计算时需确保日期的准确性,不考虑闰年对2月的影响;\n# Inputs:\n{\n \"date1\": \"2022年3月10日\",\n \"date2\": \"2022年3月15日\"\n}\n"}], "type": "trace", "description": "计算两个日期之间相差的天数,并将结果以JSON格式返回", "constraints": "1. 计算结果需以JSON格式返回,包含\"date1\"、\"date2\"和\"difference\"字段;\n2. \"difference\"字段应包含确切的天数差值;\n3. 计算时需确保日期的准确性,不考虑闰年对2月的影响;", "input": "{\n \"date1\": \"2022年3月10日\",\n \"date2\": \"2022年3月15日\"\n}", "constraints_num": 3, "constraints_splits": ["1. 计算结果需以JSON格式返回,包含\"date1\"、\"date2\"和\"difference\"字段;", "2. \"difference\"字段应包含确切的天数差值;", "3. 计算时需确保日期的准确性,不考虑闰年对2月的影响;"], "levels2": ["输出格式约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "438", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一段文本,返回文本中所有名词和动词的列表,并以JSON格式输出。名词和动词分别存储在两个不同的数组中。\n1. 每个数组的元素数量应在1至10个之间;\n2. 动词可能需要转换为原形或词干形式,以保证语法结构的正确性;\n3. 返回的JSON结构应遵循特定格式。\n# Inputs:\n我正在学习自然语言处理。\n"}], "type": "trace", "description": "给定一段文本,返回文本中所有名词和动词的列表,并以JSON格式输出。名词和动词分别存储在两个不同的数组中。", "constraints": "1. 每个数组的元素数量应在1至10个之间;\n2. 动词可能需要转换为原形或词干形式,以保证语法结构的正确性;\n3. 返回的JSON结构应遵循特定格式。", "input": "我正在学习自然语言处理。", "constraints_num": 3, "constraints_splits": ["1. 每个数组的元素数量应在1至10个之间;", "2. 动词可能需要转换为原形或词干形式,以保证语法结构的正确性;", "3. 返回的JSON结构应遵循特定格式。"], "levels2": ["数值约束", "语法结构约束", "输出格式约束"], "category": "trace1.0"} +{"id": "439", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一家新型有机食品餐厅制定一个社交媒体营销计划,目标是健康和环保意识高的年轻人,内容需包含市场调研、目标设定、平台选择、内容策略、预算规划及执行时间表,计划需以专业报告的形式呈现,采用Markdown格式,关键点需用粗体突出显示。\n1. 计划需以专业报告的形式呈现,采用Markdown格式,报告中使用标题、子标题和列表来组织信息;\n2. 所有关键点需用粗体突出显示,确保内容清晰、专业且易于阅读;\n3. 营销计划的结构需按照指示的结构进行制定,包括封面、目录、市场分析、营销目标、平台选择与内容策略、预算规划、执行时间表、监测与评估以及附录。\n"}], "type": "trace", "description": "为一家新型有机食品餐厅制定一个社交媒体营销计划,目标是健康和环保意识高的年轻人,内容需包含市场调研、目标设定、平台选择、内容策略、预算规划及执行时间表,计划需以专业报告的形式呈现,采用Markdown格式,关键点需用粗体突出显示。", "constraints": "1. 计划需以专业报告的形式呈现,采用Markdown格式,报告中使用标题、子标题和列表来组织信息;\n2. 所有关键点需用粗体突出显示,确保内容清晰、专业且易于阅读;\n3. 营销计划的结构需按照指示的结构进行制定,包括封面、目录、市场分析、营销目标、平台选择与内容策略、预算规划、执行时间表、监测与评估以及附录。", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 计划需以专业报告的形式呈现,采用Markdown格式,报告中使用标题、子标题和列表来组织信息;", "2. 所有关键点需用粗体突出显示,确保内容清晰、专业且易于阅读;", "3. 营销计划的结构需按照指示的结构进行制定,包括封面、目录、市场分析、营销目标、平台选择与内容策略、预算规划、执行时间表、监测与评估以及附录。"], "levels2": ["输出格式约束", "文本样式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "440", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算给定数学问题的答案,并将计算过程以表格形式展示。\n1. 表格中包括至少以下列:航班次数、总收入、总成本、净利润;\n2. 在计算中必须考虑所有给定的数值;\n3. 计算过程以表格形式展示;\n# Inputs:\n数学问题:\"如果航空公司A每架波音747每天进行一次往返,每次往返的座位数为400个,每个座位利润为200美元,每架波音747的飞行成本为20,000美元。假设该航空公司完全被占据,每一班往返需要4小时,每架波音747每天工作20小时,那么该航空公司每天能赚多少美元?\",航空公司A有5架波音747飞机。\n"}], "type": "trace", "description": "计算给定数学问题的答案,并将计算过程以表格形式展示。", "constraints": "1. 表格中包括至少以下列:航班次数、总收入、总成本、净利润;\n2. 在计算中必须考虑所有给定的数值;\n3. 计算过程以表格形式展示;", "input": "数学问题:\"如果航空公司A每架波音747每天进行一次往返,每次往返的座位数为400个,每个座位利润为200美元,每架波音747的飞行成本为20,000美元。假设该航空公司完全被占据,每一班往返需要4小时,每架波音747每天工作20小时,那么该航空公司每天能赚多少美元?\",航空公司A有5架波音747飞机。", "constraints_num": 3, "constraints_splits": ["1. 表格中包括至少以下列:航班次数、总收入、总成本、净利润;", "2. 在计算中必须考虑所有给定的数值;", "3. 计算过程以表格形式展示;"], "levels2": ["表格背景信息约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "441", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用LaTeX格式给出数列并找出其中的最大值,同时以正式严谨的语气进行表述,列出所有比较步骤。\n1. 解析过程总字数不超过200字;\n2. 需列出所有比较步骤;\n3. 需使用正式严谨的语气进行表述;\n# Inputs:\n数列:$5, 12, 8, 23, 17, 9$\n"}], "type": "trace", "description": "使用LaTeX格式给出数列并找出其中的最大值,同时以正式严谨的语气进行表述,列出所有比较步骤。", "constraints": "1. 解析过程总字数不超过200字;\n2. 需列出所有比较步骤;\n3. 需使用正式严谨的语气进行表述;", "input": "数列:$5, 12, 8, 23, 17, 9$", "constraints_num": 3, "constraints_splits": ["1. 解析过程总字数不超过200字;", "2. 需列出所有比较步骤;", "3. 需使用正式严谨的语气进行表述;"], "levels2": ["数值约束", "编号和列表约束", "语气风格约束"], "category": "trace1.0"} +{"id": "442", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个联系人列表,包含十个名字与生日日期。\n1. 每个条目需严格按照以下格式填写:格式为“姓名:生日日期”;\n2. 列表需以JSON格式输出;\n3. 每个条目的姓名和生日日期字段不得为空。\n"}], "type": "trace", "description": "创建一个联系人列表,包含十个名字与生日日期。", "constraints": "1. 每个条目需严格按照以下格式填写:格式为“姓名:生日日期”;\n2. 列表需以JSON格式输出;\n3. 每个条目的姓名和生日日期字段不得为空。", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 每个条目需严格按照以下格式填写:格式为“姓名:生日日期”;", "2. 列表需以JSON格式输出;", "3. 每个条目的姓名和生日日期字段不得为空。"], "levels2": ["输出格式约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "443", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的纬度和经度坐标获取位置的当前天气信息,输出信息应包含温度、湿度、风速和天气状况。\n1. 输出信息格式为JSON;\n2. JSON字段包括:\"location\"(地点),\"temperature\"(温度),\"humidity\"(湿度),\"wind_speed\"(风速)以及\"weather_condition\"(天气状况);\n3. 数据精度要求:温度到小数点后一位,湿度和风速保留整数。\n# Inputs:\n纬度:40.7128,经度:-74.0060\n"}], "type": "trace", "description": "根据给定的纬度和经度坐标获取位置的当前天气信息,输出信息应包含温度、湿度、风速和天气状况。", "constraints": "1. 输出信息格式为JSON;\n2. JSON字段包括:\"location\"(地点),\"temperature\"(温度),\"humidity\"(湿度),\"wind_speed\"(风速)以及\"weather_condition\"(天气状况);\n3. 数据精度要求:温度到小数点后一位,湿度和风速保留整数。", "input": "纬度:40.7128,经度:-74.0060", "constraints_num": 3, "constraints_splits": ["1. 输出信息格式为JSON;", "2. JSON字段包括:\"location\"(地点),\"temperature\"(温度),\"humidity\"(湿度),\"wind_speed\"(风速)以及\"weather_condition\"(天气状况);", "3. 数据精度要求:温度到小数点后一位,湿度和风速保留整数。"], "levels2": ["输出格式约束", "输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "444", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的时间和位置,获取上海市徐汇区的天气预报,并要求返回的数据包含特定的天气信息。\n1. 需要以JSON格式返回数据;\n2. 返回的JSON数据必须包含温度、湿度、风速和天气状况等信息;\n3. 需要提供精确到分钟级别的天气变化信息;\n# Inputs:\n{\n \"time\": \"2022-05-01 15:00:00\",\n \"location\": \"上海市徐汇区\"\n}\n"}], "type": "trace", "description": "根据给定的时间和位置,获取上海市徐汇区的天气预报,并要求返回的数据包含特定的天气信息。", "constraints": "1. 需要以JSON格式返回数据;\n2. 返回的JSON数据必须包含温度、湿度、风速和天气状况等信息;\n3. 需要提供精确到分钟级别的天气变化信息;", "input": "{\n \"time\": \"2022-05-01 15:00:00\",\n \"location\": \"上海市徐汇区\"\n}", "constraints_num": 3, "constraints_splits": ["1. 需要以JSON格式返回数据;", "2. 返回的JSON数据必须包含温度、湿度、风速和天气状况等信息;", "3. 需要提供精确到分钟级别的天气变化信息;"], "levels2": ["输出格式约束", "输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "445", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析电商网站的用户购买行为数据样本,并使用JSON格式输出至少5条关于用户行为的深入洞察和趋势分析。\n1. 输出格式必须是JSON;\n2. 分析的洞察和趋势应包括但不限于购物篮大小与总购买金额之间的关系、用户购买行为的时间趋势、频繁购买的用户特征、平均购买金额和购物篮大小、季节性或节假日购买模式(如果适用,请根据现有数据进行推测);\n3. 至少输出5条洞察分析;\n# Inputs:\n[\n {\"UserID\": 2332, \"BasketSize\": 7, \"PurchaseDate\": \"2021-06-02\", \"TotalAmount\": 120.50},\n {\"UserID\": 1234, \"BasketSize\": 3, \"PurchaseDate\": \"2021-05-22\", \"TotalAmount\": 45.99},\n {\"UserID\": 9912, \"BasketSize\": 10, \"PurchaseDate\": \"2021-06-08\", \"TotalAmount\": 220.00},\n {\"UserID\": 8765, \"BasketSize\": 1, \"PurchaseDate\": \"2021-05-30\", \"TotalAmount\": 9.99},\n {\"UserID\": 4567, \"BasketSize\": 5, \"PurchaseDate\": \"2021-06-05\", \"TotalAmount\": 89.70}\n]\n"}], "type": "trace", "description": "分析电商网站的用户购买行为数据样本,并使用JSON格式输出至少5条关于用户行为的深入洞察和趋势分析。", "constraints": "1. 输出格式必须是JSON;\n2. 分析的洞察和趋势应包括但不限于购物篮大小与总购买金额之间的关系、用户购买行为的时间趋势、频繁购买的用户特征、平均购买金额和购物篮大小、季节性或节假日购买模式(如果适用,请根据现有数据进行推测);\n3. 至少输出5条洞察分析;", "input": "[\n {\"UserID\": 2332, \"BasketSize\": 7, \"PurchaseDate\": \"2021-06-02\", \"TotalAmount\": 120.50},\n {\"UserID\": 1234, \"BasketSize\": 3, \"PurchaseDate\": \"2021-05-22\", \"TotalAmount\": 45.99},\n {\"UserID\": 9912, \"BasketSize\": 10, \"PurchaseDate\": \"2021-06-08\", \"TotalAmount\": 220.00},\n {\"UserID\": 8765, \"BasketSize\": 1, \"PurchaseDate\": \"2021-05-30\", \"TotalAmount\": 9.99},\n {\"UserID\": 4567, \"BasketSize\": 5, \"PurchaseDate\": \"2021-06-05\", \"TotalAmount\": 89.70}\n]", "constraints_num": 3, "constraints_splits": ["1. 输出格式必须是JSON;", "2. 分析的洞察和趋势应包括但不限于购物篮大小与总购买金额之间的关系、用户购买行为的时间趋势、频繁购买的用户特征、平均购买金额和购物篮大小、季节性或节假日购买模式(如果适用,请根据现有数据进行推测);", "3. 至少输出5条洞察分析;"], "levels2": ["输出格式约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "446", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出以下文本的摘要,并以JSON格式返回结果\n1. 摘要的字数限制在50字以内;\n2. 摘要内容需置于\"summary\"键之下;\n3. 返回结果格式为JSON;\n# Inputs:\n巴黎圣母院是法国巴黎市的一座天主教教堂,位于塞纳河畔的诺特丹岛上,是欧洲哥特式建筑的杰作之一。教堂的正式名称为巴黎圣母无原罪教堂。圣母院的尖塔高度达到69米,是巴黎市中心区内最高的建筑物。\n"}], "type": "trace", "description": "给出以下文本的摘要,并以JSON格式返回结果", "constraints": "1. 摘要的字数限制在50字以内;\n2. 摘要内容需置于\"summary\"键之下;\n3. 返回结果格式为JSON;", "input": "巴黎圣母院是法国巴黎市的一座天主教教堂,位于塞纳河畔的诺特丹岛上,是欧洲哥特式建筑的杰作之一。教堂的正式名称为巴黎圣母无原罪教堂。圣母院的尖塔高度达到69米,是巴黎市中心区内最高的建筑物。", "constraints_num": 3, "constraints_splits": ["1. 摘要的字数限制在50字以内;", "2. 摘要内容需置于\"summary\"键之下;", "3. 返回结果格式为JSON;"], "levels2": ["数值约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "447", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用JSON格式,给定一组人员的名字和对应的游戏得分,按照得分从高到低对他们进行排名。\n1. 输出结果中每个名字和得分的展示需要以列表形式;\n2. 每个条目之间的分隔符为逗号和空格;\n3. 输出结果的列表项数量应与输入一致;\n# Inputs:\n{\n \"张三\": 75,\n \"李四\": 90,\n \"王五\": 60,\n \"赵六\": 85\n}\n"}], "type": "trace", "description": "使用JSON格式,给定一组人员的名字和对应的游戏得分,按照得分从高到低对他们进行排名。", "constraints": "1. 输出结果中每个名字和得分的展示需要以列表形式;\n2. 每个条目之间的分隔符为逗号和空格;\n3. 输出结果的列表项数量应与输入一致;", "input": "{\n \"张三\": 75,\n \"李四\": 90,\n \"王五\": 60,\n \"赵六\": 85\n}", "constraints_num": 3, "constraints_splits": ["1. 输出结果中每个名字和得分的展示需要以列表形式;", "2. 每个条目之间的分隔符为逗号和空格;", "3. 输出结果的列表项数量应与输入一致;"], "levels2": ["编号和列表约束", "文本样式约束", "数值约束"], "category": "trace1.0"} +{"id": "448", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将以下段落重新排列成合理的顺序,并按照事件发生的先后顺序使用阿拉伯数字进行编号。确保整个叙述符合逻辑,每个事件描述保持主谓宾结构的语法一致性,且整个故事的描述不应超过150字。\n1. 事件应按照发生的先后顺序排列;\n2. 整个故事的描述不应超过150字;\n3. 每个事件描述应保持主谓宾结构的语法一致性;\n# Inputs:\n1. 他受伤了,流了很多血。\n2. 困在一个荒岛上,没有食物或水。\n3. 他要想办法将自己从这个危险的情况中解救出来。\n4. 他游了五米到一块浮木上。\n5. 最后他发现了一只破碎的橡皮艇,用它离开了荒岛。\n"}], "type": "trace", "description": "将以下段落重新排列成合理的顺序,并按照事件发生的先后顺序使用阿拉伯数字进行编号。确保整个叙述符合逻辑,每个事件描述保持主谓宾结构的语法一致性,且整个故事的描述不应超过150字。", "constraints": "1. 事件应按照发生的先后顺序排列;\n2. 整个故事的描述不应超过150字;\n3. 每个事件描述应保持主谓宾结构的语法一致性;", "input": "1. 他受伤了,流了很多血。\n2. 困在一个荒岛上,没有食物或水。\n3. 他要想办法将自己从这个危险的情况中解救出来。\n4. 他游了五米到一块浮木上。\n5. 最后他发现了一只破碎的橡皮艇,用它离开了荒岛。", "constraints_num": 3, "constraints_splits": ["1. 事件应按照发生的先后顺序排列;", "2. 整个故事的描述不应超过150字;", "3. 每个事件描述应保持主谓宾结构的语法一致性;"], "levels2": ["语法结构约束", "数值约束", "语法结构约束"], "category": "trace1.0"} +{"id": "449", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对文本内容进行文章摘要\n1. 摘要的字数需控制在100字以内;\n2. 摘要需以严谨正式的语气撰写;\n3. 摘要中应包含全球变暖对气候模式、海平面上升以及生物多样性损失的影响概述;\n# Inputs:\n全球变暖对人类造成了很大的影响,包括气候模式的变化、海平面上升、生物多样性的损失等。在过去的100年中,地球的平均温度上升了0.8摄氏度,现在的温度比工业化时期高了约1摄氏度。随着温度的升高,冰川融化速度加快,导致海平面上升,这是由于膨胀和水源增加的原因。这种情况可能会导致近岸地区的淹没和沿海城市的受损。此外,全球变暖还会导致生物多样性的损失,包括许多濒危物种灭绝的风险。\n"}], "type": "trace", "description": "对文本内容进行文章摘要", "constraints": "1. 摘要的字数需控制在100字以内;\n2. 摘要需以严谨正式的语气撰写;\n3. 摘要中应包含全球变暖对气候模式、海平面上升以及生物多样性损失的影响概述;", "input": "全球变暖对人类造成了很大的影响,包括气候模式的变化、海平面上升、生物多样性的损失等。在过去的100年中,地球的平均温度上升了0.8摄氏度,现在的温度比工业化时期高了约1摄氏度。随着温度的升高,冰川融化速度加快,导致海平面上升,这是由于膨胀和水源增加的原因。这种情况可能会导致近岸地区的淹没和沿海城市的受损。此外,全球变暖还会导致生物多样性的损失,包括许多濒危物种灭绝的风险。", "constraints_num": 3, "constraints_splits": ["1. 摘要的字数需控制在100字以内;", "2. 摘要需以严谨正式的语气撰写;", "3. 摘要中应包含全球变暖对气候模式、海平面上升以及生物多样性损失的影响概述;"], "levels2": ["数值约束", "语气风格约束", "包含约束"], "category": "trace1.0"} +{"id": "450", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将10个国家与它们各自的首都进行匹配,并以表格形式呈现。\n1. 表格应包含两列,一列是国家名称,另一列是对应的首都名称;\n2. 需要至少核对两个可靠来源来验证所提供的信息以确保准确性;\n3. 匹配的国家包括但不限于希腊、法国和印度。\n# Inputs:\n| 国家 | 首都 |\n|------------|------------|\n| 希腊 | |\n| 法国 | |\n| 印度 | |\n| 德国 | |\n| 日本 | |\n| 巴西 | |\n| 澳大利亚 | |\n| 加拿大 | |\n| 埃及 | |\n| 俄罗斯 | |\n"}], "type": "trace", "description": "将10个国家与它们各自的首都进行匹配,并以表格形式呈现。", "constraints": "1. 表格应包含两列,一列是国家名称,另一列是对应的首都名称;\n2. 需要至少核对两个可靠来源来验证所提供的信息以确保准确性;\n3. 匹配的国家包括但不限于希腊、法国和印度。", "input": "| 国家 | 首都 |\n|------------|------------|\n| 希腊 | |\n| 法国 | |\n| 印度 | |\n| 德国 | |\n| 日本 | |\n| 巴西 | |\n| 澳大利亚 | |\n| 加拿大 | |\n| 埃及 | |\n| 俄罗斯 | |", "constraints_num": 3, "constraints_splits": ["1. 表格应包含两列,一列是国家名称,另一列是对应的首都名称;", "2. 需要至少核对两个可靠来源来验证所提供的信息以确保准确性;", "3. 匹配的国家包括但不限于希腊、法国和印度。"], "levels2": ["输出格式约束", "引用和参考约束", "包含约束"], "category": "trace1.0"} +{"id": "451", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给定一个日期,输出该日期是星期几,并且格式为“月/日/年”。\n1. 输入的日期格式必须转换为“08/15/2021”这种形式;\n2. 输出的字符数不得超过20个字符;\n3. 结果需要明确显示是星期几;\n# Inputs:\n2021-08-15 00:00:00\n"}], "type": "trace", "description": "给定一个日期,输出该日期是星期几,并且格式为“月/日/年”。", "constraints": "1. 输入的日期格式必须转换为“08/15/2021”这种形式;\n2. 输出的字符数不得超过20个字符;\n3. 结果需要明确显示是星期几;", "input": "2021-08-15 00:00:00", "constraints_num": 3, "constraints_splits": ["1. 输入的日期格式必须转换为“08/15/2021”这种形式;", "2. 输出的字符数不得超过20个字符;", "3. 结果需要明确显示是星期几;"], "levels2": ["输出格式约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "452", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于“犀牛为什么濒危?”的回答,回答需基于给定的资料列表,解释每项原因如何导致犀牛濒危,字数在200至300字之间,并在文末以Markdown格式列出资料来源。\n1. 回答字数至少200字但不超过300字;\n2. 必须详细解释每项原因(栖息地丧失,人类猎捕,野生物种失去平衡,环境恶化)如何导致犀牛濒危;\n3. 文末以项目符号并使用Markdown格式列出资料来源。\n# Inputs:\n- 栖息地丧失:《犀牛栖息地的急剧减少》\n- 人类猎捕:《非法猎杀:犀牛角的诅咒》\n- 野生物种失去平衡:《生态平衡破坏与犀牛保护》\n- 环境恶化:《全球气候变化与犀牛生存》\n"}], "type": "trace", "description": "撰写一篇关于“犀牛为什么濒危?”的回答,回答需基于给定的资料列表,解释每项原因如何导致犀牛濒危,字数在200至300字之间,并在文末以Markdown格式列出资料来源。", "constraints": "1. 回答字数至少200字但不超过300字;\n2. 必须详细解释每项原因(栖息地丧失,人类猎捕,野生物种失去平衡,环境恶化)如何导致犀牛濒危;\n3. 文末以项目符号并使用Markdown格式列出资料来源。", "input": "- 栖息地丧失:《犀牛栖息地的急剧减少》\n- 人类猎捕:《非法猎杀:犀牛角的诅咒》\n- 野生物种失去平衡:《生态平衡破坏与犀牛保护》\n- 环境恶化:《全球气候变化与犀牛生存》", "constraints_num": 3, "constraints_splits": ["1. 回答字数至少200字但不超过300字;", "2. 必须详细解释每项原因(栖息地丧失,人类猎捕,野生物种失去平衡,环境恶化)如何导致犀牛濒危;", "3. 文末以项目符号并使用Markdown格式列出资料来源。"], "levels2": ["数值约束", "包含约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "453", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一篇关于流行音乐的文章,重点介绍其历史背景、全球影响力以及个人偏爱这种音乐风格的详细理由\n1. 文章风格正式且带有个人见解;\n2. 文章长度在800至1000字之间;\n3. 至少引用三篇权威音乐评论或研究文献支持观点;\n"}], "type": "trace", "description": "写一篇关于流行音乐的文章,重点介绍其历史背景、全球影响力以及个人偏爱这种音乐风格的详细理由", "constraints": "1. 文章风格正式且带有个人见解;\n2. 文章长度在800至1000字之间;\n3. 至少引用三篇权威音乐评论或研究文献支持观点;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 文章风格正式且带有个人见解;", "2. 文章长度在800至1000字之间;", "3. 至少引用三篇权威音乐评论或研究文献支持观点;"], "levels2": ["语气风格约束", "数值约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "454", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "查找并提供三星Galaxy S20 Ultra 512GB手机在官方商城和至少两个电商平台上的最新价格信息\n1. 结果以表格形式展示,包括平台名称、价格、是否有优惠活动等信息;\n2. 整个搜索过程不得超过30分钟;\n3. 价格需精确到小数点后两位;\n"}], "type": "trace", "description": "查找并提供三星Galaxy S20 Ultra 512GB手机在官方商城和至少两个电商平台上的最新价格信息", "constraints": "1. 结果以表格形式展示,包括平台名称、价格、是否有优惠活动等信息;\n2. 整个搜索过程不得超过30分钟;\n3. 价格需精确到小数点后两位;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 结果以表格形式展示,包括平台名称、价格、是否有优惠活动等信息;", "2. 整个搜索过程不得超过30分钟;", "3. 价格需精确到小数点后两位;"], "levels2": ["输出格式约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "455", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一个简短的故事,主题为“勇气”\n1. 故事长度严格控制在150字以内;\n2. 故事应采用正面、鼓舞人心的语气风格,确保内容积极向上;\n3. 故事中必须包含一个核心场景,描述主人公面对挑战时展现出勇气的瞬间;\n"}], "type": "trace", "description": "撰写一个简短的故事,主题为“勇气”", "constraints": "1. 故事长度严格控制在150字以内;\n2. 故事应采用正面、鼓舞人心的语气风格,确保内容积极向上;\n3. 故事中必须包含一个核心场景,描述主人公面对挑战时展现出勇气的瞬间;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 故事长度严格控制在150字以内;", "2. 故事应采用正面、鼓舞人心的语气风格,确保内容积极向上;", "3. 故事中必须包含一个核心场景,描述主人公面对挑战时展现出勇气的瞬间;"], "levels2": ["数值约束", "语气风格约束", "包含约束"], "category": "trace1.0"} +{"id": "456", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为给定的文本进行分类\n1. 分析风格应为文学评论语气;\n2. 分析角度为美学与文学;\n3. 分析字数控制在300字以内;\n# Inputs:\n“留白是每一篇优美文章的精髓,帮助我们的思想得到休息,有时间去品味和感受。它也是一种美学理念,提醒人们停下脚步并欣赏周围的世界。”\n"}], "type": "trace", "description": "为给定的文本进行分类", "constraints": "1. 分析风格应为文学评论语气;\n2. 分析角度为美学与文学;\n3. 分析字数控制在300字以内;", "input": "“留白是每一篇优美文章的精髓,帮助我们的思想得到休息,有时间去品味和感受。它也是一种美学理念,提醒人们停下脚步并欣赏周围的世界。”", "constraints_num": 3, "constraints_splits": ["1. 分析风格应为文学评论语气;", "2. 分析角度为美学与文学;", "3. 分析字数控制在300字以内;"], "levels2": ["语气风格约束", "主题约束", "数值约束"], "category": "trace1.0"} +{"id": "457", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一篇聚焦于一位富有的商人的报导创建一个既吸引人又贴切的标题\n1. 标题应采用主谓结构,确保语法正确;\n2. 使用大写首字母以增强可读性和专业性;\n3. 标题应既吸引人又贴切;\n"}], "type": "trace", "description": "为一篇聚焦于一位富有的商人的报导创建一个既吸引人又贴切的标题", "constraints": "1. 标题应采用主谓结构,确保语法正确;\n2. 使用大写首字母以增强可读性和专业性;\n3. 标题应既吸引人又贴切;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 标题应采用主谓结构,确保语法正确;", "2. 使用大写首字母以增强可读性和专业性;", "3. 标题应既吸引人又贴切;"], "levels2": ["语法结构约束", "语言特征约束", "文本样式约束"], "category": "trace1.0"} +{"id": "458", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用JSON格式输出对给定文本组的情感分类结果\n1. 积极、消极和中性情感的文本数量应分别不少于1个;\n2. 结果中包含对每个文本情感判断的置信度评分,评分范围为0到1,1表示绝对确定;\n3. 输出的JSON格式应包含特定的字段结构;\n# Inputs:\n文本组:\n- 昨晚的比赛真是太精彩了!\n- 我对这个新产品没有兴趣。\n- 今天天气真好,阳光明媚!\n- 这个电影真是令人失望。\n- 现在的交通状况真是糟糕透了。\n- 喝一杯热咖啡,感觉很惬意。\n"}], "type": "trace", "description": "使用JSON格式输出对给定文本组的情感分类结果", "constraints": "1. 积极、消极和中性情感的文本数量应分别不少于1个;\n2. 结果中包含对每个文本情感判断的置信度评分,评分范围为0到1,1表示绝对确定;\n3. 输出的JSON格式应包含特定的字段结构;", "input": "文本组:\n- 昨晚的比赛真是太精彩了!\n- 我对这个新产品没有兴趣。\n- 今天天气真好,阳光明媚!\n- 这个电影真是令人失望。\n- 现在的交通状况真是糟糕透了。\n- 喝一杯热咖啡,感觉很惬意。", "constraints_num": 3, "constraints_splits": ["1. 积极、消极和中性情感的文本数量应分别不少于1个;", "2. 结果中包含对每个文本情感判断的置信度评分,评分范围为0到1,1表示绝对确定;", "3. 输出的JSON格式应包含特定的字段结构;"], "levels2": ["数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "459", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑并转换给定段落为正式学术报告语调\n1. 字数控制在150字左右;\n2. 转换后的文本需保持原有描述性;\n3. 符合学术写作的规范与严谨性;\n# Inputs:\n在精心维护的花园中,一株引人注目的美丽花卉绽放。日光充沛,高悬于天际,洒下金色的光辉,细腻地覆盖在绿意盎然的草地上。树木间,鸟类的悦耳鸣叫此起彼伏,营造出一片生机勃勃的景象。\n"}], "type": "trace", "description": "编辑并转换给定段落为正式学术报告语调", "constraints": "1. 字数控制在150字左右;\n2. 转换后的文本需保持原有描述性;\n3. 符合学术写作的规范与严谨性;", "input": "在精心维护的花园中,一株引人注目的美丽花卉绽放。日光充沛,高悬于天际,洒下金色的光辉,细腻地覆盖在绿意盎然的草地上。树木间,鸟类的悦耳鸣叫此起彼伏,营造出一片生机勃勃的景象。", "constraints_num": 3, "constraints_splits": ["1. 字数控制在150字左右;", "2. 转换后的文本需保持原有描述性;", "3. 符合学术写作的规范与严谨性;"], "levels2": ["数值约束", "语言特征约束", "语气风格约束"], "category": "trace1.0"} +{"id": "460", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将给定列表中的动物按栖息地分类,并以JSON格式输出分类结果。\n1. 分类应包括“陆地”、“海洋”和“极地”三个主要栖息地类别;\n2. 确保每个类别至少包含两个动物;\n3. 输出的JSON格式应包括一个名为\"animals_by_habitat\"的对象,其中包含三个子对象,分别对应上述的栖息地类别,每个子对象应包含一个名为\"animals\"的数组,列举该栖息地下分类的动物;\n# Inputs:\n狮子、北极熊、企鹅、袋鼠、鲨鱼、孔雀、大象。\n"}], "type": "trace", "description": "将给定列表中的动物按栖息地分类,并以JSON格式输出分类结果。", "constraints": "1. 分类应包括“陆地”、“海洋”和“极地”三个主要栖息地类别;\n2. 确保每个类别至少包含两个动物;\n3. 输出的JSON格式应包括一个名为\"animals_by_habitat\"的对象,其中包含三个子对象,分别对应上述的栖息地类别,每个子对象应包含一个名为\"animals\"的数组,列举该栖息地下分类的动物;", "input": "狮子、北极熊、企鹅、袋鼠、鲨鱼、孔雀、大象。", "constraints_num": 3, "constraints_splits": ["1. 分类应包括“陆地”、“海洋”和“极地”三个主要栖息地类别;", "2. 确保每个类别至少包含两个动物;", "3. 输出的JSON格式应包括一个名为\"animals_by_habitat\"的对象,其中包含三个子对象,分别对应上述的栖息地类别,每个子对象应包含一个名为\"animals\"的数组,列举该栖息地下分类的动物;"], "levels2": ["主题约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "461", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为给定文本写一篇概括性文章\n1. 文章应该使用Markdown格式;\n2. 概括性文章不超过3句话;\n3. 在概括中必须包含对\"宇宙空间\"的定义以及其组成部分的简要说明;\n# Inputs:\n夜空中的繁星点点,不仅仅是一盏盏遥远的灯火,它们构成了太阳系外那浩瀚无垠的宇宙空间——一个由行星、卫星、恒星、星云等组成的复杂生态系统,这里隐藏着生命存在的秘密,探索着那些现有或曾经孕育生物体的恒星系的故事。\n"}], "type": "trace", "description": "为给定文本写一篇概括性文章", "constraints": "1. 文章应该使用Markdown格式;\n2. 概括性文章不超过3句话;\n3. 在概括中必须包含对\"宇宙空间\"的定义以及其组成部分的简要说明;", "input": "夜空中的繁星点点,不仅仅是一盏盏遥远的灯火,它们构成了太阳系外那浩瀚无垠的宇宙空间——一个由行星、卫星、恒星、星云等组成的复杂生态系统,这里隐藏着生命存在的秘密,探索着那些现有或曾经孕育生物体的恒星系的故事。", "constraints_num": 3, "constraints_splits": ["1. 文章应该使用Markdown格式;", "2. 概括性文章不超过3句话;", "3. 在概括中必须包含对\"宇宙空间\"的定义以及其组成部分的简要说明;"], "levels2": ["输出格式约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "462", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "列出三个在国际上享有盛誉、来自不同国家和文化背景的卡通形象,包括它们的创作年份、创作者信息,并简要说明这些形象为何广受欢迎以及它们对各自文化的影响。\n1. 卡通形象需来自不同的国家和文化背景,以展示全球卡通艺术的多样性;\n2. 列出的卡通形象应包括创作年份和创作者信息;\n3. 描述中需要简要说明这些卡通形象为何广受欢迎,以及它们对各自文化的影响;\n"}], "type": "trace", "description": "列出三个在国际上享有盛誉、来自不同国家和文化背景的卡通形象,包括它们的创作年份、创作者信息,并简要说明这些形象为何广受欢迎以及它们对各自文化的影响。", "constraints": "1. 卡通形象需来自不同的国家和文化背景,以展示全球卡通艺术的多样性;\n2. 列出的卡通形象应包括创作年份和创作者信息;\n3. 描述中需要简要说明这些卡通形象为何广受欢迎,以及它们对各自文化的影响;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 卡通形象需来自不同的国家和文化背景,以展示全球卡通艺术的多样性;", "2. 列出的卡通形象应包括创作年份和创作者信息;", "3. 描述中需要简要说明这些卡通形象为何广受欢迎,以及它们对各自文化的影响;"], "levels2": ["主题约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "463", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一份早餐菜单,包含至少10项热门选择和5项健康素食选项。\n1. 菜单应以表格形式呈现,包括菜名、价格、热量和主要成分;\n2. 菜单中使用专业餐饮风格的描述,确保菜名吸引人,描述清晰;\n3. 在菜单的底部附上一段简洁的指示,指导顾客如何从菜单中选择适合自己的早餐,例如,建议根据个人的热量需求和食材偏好进行选择;\n"}], "type": "trace", "description": "给出一份早餐菜单,包含至少10项热门选择和5项健康素食选项。", "constraints": "1. 菜单应以表格形式呈现,包括菜名、价格、热量和主要成分;\n2. 菜单中使用专业餐饮风格的描述,确保菜名吸引人,描述清晰;\n3. 在菜单的底部附上一段简洁的指示,指导顾客如何从菜单中选择适合自己的早餐,例如,建议根据个人的热量需求和食材偏好进行选择;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 菜单应以表格形式呈现,包括菜名、价格、热量和主要成分;", "2. 菜单中使用专业餐饮风格的描述,确保菜名吸引人,描述清晰;", "3. 在菜单的底部附上一段简洁的指示,指导顾客如何从菜单中选择适合自己的早餐,例如,建议根据个人的热量需求和食材偏好进行选择;"], "levels2": ["输出格式约束", "语气风格约束", "包含约束"], "category": "trace1.0"} +{"id": "464", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一封推荐信,介绍王小明作为市场营销经理的卓越表现和专业技能。\n1. 信中必须包含以下信息:王小明在市场调研、竞争分析、品牌管理和谈判方面的具体案例和成果,以及他对公司业绩提升的贡献;\n2. 推荐信应采用正式且赞赏的语气,以体现对王小明的高度评价;\n3. 推荐信的格式应包括抬头、正文和落款,且在正文部分使用段落分隔,使信息清晰有序;\n"}], "type": "trace", "description": "撰写一封推荐信,介绍王小明作为市场营销经理的卓越表现和专业技能。", "constraints": "1. 信中必须包含以下信息:王小明在市场调研、竞争分析、品牌管理和谈判方面的具体案例和成果,以及他对公司业绩提升的贡献;\n2. 推荐信应采用正式且赞赏的语气,以体现对王小明的高度评价;\n3. 推荐信的格式应包括抬头、正文和落款,且在正文部分使用段落分隔,使信息清晰有序;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 信中必须包含以下信息:王小明在市场调研、竞争分析、品牌管理和谈判方面的具体案例和成果,以及他对公司业绩提升的贡献;", "2. 推荐信应采用正式且赞赏的语气,以体现对王小明的高度评价;", "3. 推荐信的格式应包括抬头、正文和落款,且在正文部分使用段落分隔,使信息清晰有序;"], "levels2": ["包含约束", "语气风格约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "465", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分享一个关于中国历史或文化的有趣事实\n1. 分享的语气需正式但不失趣味;\n2. 内容简洁,字数控制在200字以内;\n3. 事实中提及的关键人物、地点或事件需使用斜体字标记,以增加阅读的趣味性和辨识度;\n"}], "type": "trace", "description": "分享一个关于中国历史或文化的有趣事实", "constraints": "1. 分享的语气需正式但不失趣味;\n2. 内容简洁,字数控制在200字以内;\n3. 事实中提及的关键人物、地点或事件需使用斜体字标记,以增加阅读的趣味性和辨识度;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 分享的语气需正式但不失趣味;", "2. 内容简洁,字数控制在200字以内;", "3. 事实中提及的关键人物、地点或事件需使用斜体字标记,以增加阅读的趣味性和辨识度;"], "levels2": ["语气风格约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "466", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对“苹果手机64GB”与“三星手机64GB”进行详细比较\n1. 比较重点在价格、性能和用户评价;\n2. 比较内容包括最新市场售价、核心处理器型号、摄影头像素、电池容量和用户综合评分;\n3. 输出结果需以表格形式呈现,包含商品名称、市场价格、处理器型号、摄影头像素、电池容量、用户评分等列;\n"}], "type": "trace", "description": "对“苹果手机64GB”与“三星手机64GB”进行详细比较", "constraints": "1. 比较重点在价格、性能和用户评价;\n2. 比较内容包括最新市场售价、核心处理器型号、摄影头像素、电池容量和用户综合评分;\n3. 输出结果需以表格形式呈现,包含商品名称、市场价格、处理器型号、摄影头像素、电池容量、用户评分等列;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 比较重点在价格、性能和用户评价;", "2. 比较内容包括最新市场售价、核心处理器型号、摄影头像素、电池容量和用户综合评分;", "3. 输出结果需以表格形式呈现,包含商品名称、市场价格、处理器型号、摄影头像素、电池容量、用户评分等列;"], "levels2": ["包含约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "467", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以JSON格式对5条电影评论的情感极性(正面、负面、中性)进行分析,每条评论的情感分析结果应包括置信度评分,评分范围为0到1,1表示非常确定。输出结果中对于正面评价使用绿色字体,负面评价使用红色字体,中性评价使用黑色字体。\n1. 输出格式必须是JSON;\n2. 每条评论的情感分析结果应包括置信度评分,评分范围为0到1,1表示非常确定;\n3. 输出结果中对于正面评价使用绿色字体,负面评价使用红色字体,中性评价使用黑色字体;\n# Inputs:\n评论1: “这个电影太棒了,我一直在笑,强烈推荐!”\n评论2: “这部电影太无聊了,不值得花时间去看。”\n评论3: “我觉得这部电影还可以,但没有达到我的期望值。”\n评论4: “特效真的很震撼,但是剧情有些拖沓。”\n评论5: “演员的表演非常出色,但导演的剪辑手法让人感到混乱。”\n"}], "type": "trace", "description": "以JSON格式对5条电影评论的情感极性(正面、负面、中性)进行分析,每条评论的情感分析结果应包括置信度评分,评分范围为0到1,1表示非常确定。输出结果中对于正面评价使用绿色字体,负面评价使用红色字体,中性评价使用黑色字体。", "constraints": "1. 输出格式必须是JSON;\n2. 每条评论的情感分析结果应包括置信度评分,评分范围为0到1,1表示非常确定;\n3. 输出结果中对于正面评价使用绿色字体,负面评价使用红色字体,中性评价使用黑色字体;", "input": "评论1: “这个电影太棒了,我一直在笑,强烈推荐!”\n评论2: “这部电影太无聊了,不值得花时间去看。”\n评论3: “我觉得这部电影还可以,但没有达到我的期望值。”\n评论4: “特效真的很震撼,但是剧情有些拖沓。”\n评论5: “演员的表演非常出色,但导演的剪辑手法让人感到混乱。”", "constraints_num": 3, "constraints_splits": ["1. 输出格式必须是JSON;", "2. 每条评论的情感分析结果应包括置信度评分,评分范围为0到1,1表示非常确定;", "3. 输出结果中对于正面评价使用绿色字体,负面评价使用红色字体,中性评价使用黑色字体;"], "levels2": ["输出格式约束", "数值约束", "文本样式约束"], "category": "trace1.0"} +{"id": "468", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供三个在软件开发领域内具有影响力的编程语言的名称和简要介绍,但不包括Python和Java,且这三种语言应代表不同的编程范式。\n1. 不包括Python和Java;\n2. 必须包含三种不同编程范式的语言;\n3. 每种语言的介绍不得超过50字;\n"}], "type": "trace", "description": "提供三个在软件开发领域内具有影响力的编程语言的名称和简要介绍,但不包括Python和Java,且这三种语言应代表不同的编程范式。", "constraints": "1. 不包括Python和Java;\n2. 必须包含三种不同编程范式的语言;\n3. 每种语言的介绍不得超过50字;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 不包括Python和Java;", "2. 必须包含三种不同编程范式的语言;", "3. 每种语言的介绍不得超过50字;"], "levels2": ["排除约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "469", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述计算机网络中的TCP/IP协议工作原理,包括数据封装、传输、接收和解封装的过程,至少提及三次握手和四次挥手的细节。\n1. 描述应以专业学术的语气风格;\n2. 内容应详细且清晰,保证内容的准确性与专业性;\n3. 总字数控制在500至600字之间;\n"}], "type": "trace", "description": "描述计算机网络中的TCP/IP协议工作原理,包括数据封装、传输、接收和解封装的过程,至少提及三次握手和四次挥手的细节。", "constraints": "1. 描述应以专业学术的语气风格;\n2. 内容应详细且清晰,保证内容的准确性与专业性;\n3. 总字数控制在500至600字之间;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 描述应以专业学术的语气风格;", "2. 内容应详细且清晰,保证内容的准确性与专业性;", "3. 总字数控制在500至600字之间;"], "levels2": ["语气风格约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "470", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "推荐一部属于硬科幻类型的电影,并详细解释选择这部电影的原因。\n1. 推荐理由应包含至少3点关于电影剧情、科学概念或视觉效果的分析;\n2. 推荐理由的字数在200到300字之间;\n3. 推荐的电影在过去五年内上映。\n"}], "type": "trace", "description": "推荐一部属于硬科幻类型的电影,并详细解释选择这部电影的原因。", "constraints": "1. 推荐理由应包含至少3点关于电影剧情、科学概念或视觉效果的分析;\n2. 推荐理由的字数在200到300字之间;\n3. 推荐的电影在过去五年内上映。", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 推荐理由应包含至少3点关于电影剧情、科学概念或视觉效果的分析;", "2. 推荐理由的字数在200到300字之间;", "3. 推荐的电影在过去五年内上映。"], "levels2": ["包含约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "471", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为某品牌的家用电器产品系列创造一个广告标语\n1. 标语应当体现产品的高品质与耐用性;\n2. 标语需展现家庭生活的温馨与便捷;\n3. 标语长度不得超过10个字;\n"}], "type": "trace", "description": "为某品牌的家用电器产品系列创造一个广告标语", "constraints": "1. 标语应当体现产品的高品质与耐用性;\n2. 标语需展现家庭生活的温馨与便捷;\n3. 标语长度不得超过10个字;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 标语应当体现产品的高品质与耐用性;", "2. 标语需展现家庭生活的温馨与便捷;", "3. 标语长度不得超过10个字;"], "levels2": ["主题约束", "主题约束", "数值约束"], "category": "trace1.0"} +{"id": "472", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一封感谢信给曾经帮助过你的人\n1. 信件采用正式而礼貌的语气;\n2. 在信件中需要明确提到对方帮助你的具体事例和时间,以及该帮助对你产生的具体影响;\n3. 信件格式应符合标准的书信格式,包括日期、称呼、正文、结尾和签名;\n"}], "type": "trace", "description": "写一封感谢信给曾经帮助过你的人", "constraints": "1. 信件采用正式而礼貌的语气;\n2. 在信件中需要明确提到对方帮助你的具体事例和时间,以及该帮助对你产生的具体影响;\n3. 信件格式应符合标准的书信格式,包括日期、称呼、正文、结尾和签名;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 信件采用正式而礼貌的语气;", "2. 在信件中需要明确提到对方帮助你的具体事例和时间,以及该帮助对你产生的具体影响;", "3. 信件格式应符合标准的书信格式,包括日期、称呼、正文、结尾和签名;"], "levels2": ["语气风格约束", "包含约束", "文本样式约束"], "category": "trace1.0"} +{"id": "473", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分类以下品牌Acura, Audi, Porsche, Tesla分别属于哪个汽车制造商,并以表格形式展示。同时加入一个额外的品牌BMW及其制造商,整个回答不超过6句话。\n1. 回答格式必须是表格,包括品牌名称和制造商名称两列;\n2. 需要加入额外的品牌BMW及其制造商;\n3. 整个回答不超过6句话;\n"}], "type": "trace", "description": "分类以下品牌Acura, Audi, Porsche, Tesla分别属于哪个汽车制造商,并以表格形式展示。同时加入一个额外的品牌BMW及其制造商,整个回答不超过6句话。", "constraints": "1. 回答格式必须是表格,包括品牌名称和制造商名称两列;\n2. 需要加入额外的品牌BMW及其制造商;\n3. 整个回答不超过6句话;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 回答格式必须是表格,包括品牌名称和制造商名称两列;", "2. 需要加入额外的品牌BMW及其制造商;", "3. 整个回答不超过6句话;"], "levels2": ["输出格式约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "474", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "评估名为ABC贸易公司的市场竞争力\n1. 评估报告需采用JSON格式;\n2. 报告包含关键字段:\"公司概况\"、\"市场定位\"、\"竞争优势\"、\"竞争对手分析\"、\"潜在威胁\";\n3. 评估前需收集并分析ABC贸易公司在过去三年内的财务报表、市场份额变化及消费者反馈信息;\n"}], "type": "trace", "description": "评估名为ABC贸易公司的市场竞争力", "constraints": "1. 评估报告需采用JSON格式;\n2. 报告包含关键字段:\"公司概况\"、\"市场定位\"、\"竞争优势\"、\"竞争对手分析\"、\"潜在威胁\";\n3. 评估前需收集并分析ABC贸易公司在过去三年内的财务报表、市场份额变化及消费者反馈信息;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 评估报告需采用JSON格式;", "2. 报告包含关键字段:\"公司概况\"、\"市场定位\"、\"竞争优势\"、\"竞争对手分析\"、\"潜在威胁\";", "3. 评估前需收集并分析ABC贸易公司在过去三年内的财务报表、市场份额变化及消费者反馈信息;"], "levels2": ["输出格式约束", "包含约束", "自然语言流程背景信息约束"], "category": "trace1.0"} +{"id": "475", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用柱状图对给定的年龄分布数据进行可视化展示,并附有简短的文字说明解释图表的主要发现和趋势。\n1. 图表需清晰标注年龄段和对应人数;\n2. 采用专业、正式的风格,确保数据准确无误;\n3. 图表下方应附有简短的文字说明,解释图表的主要发现和趋势;\n# Inputs:\n年龄分布数据:0-10岁(10人),11-20岁(20人),21-30岁(50人),31-40岁(40人),41-50岁(25人),51-60岁(10人);\n"}], "type": "trace", "description": "使用柱状图对给定的年龄分布数据进行可视化展示,并附有简短的文字说明解释图表的主要发现和趋势。", "constraints": "1. 图表需清晰标注年龄段和对应人数;\n2. 采用专业、正式的风格,确保数据准确无误;\n3. 图表下方应附有简短的文字说明,解释图表的主要发现和趋势;", "input": "年龄分布数据:0-10岁(10人),11-20岁(20人),21-30岁(50人),31-40岁(40人),41-50岁(25人),51-60岁(10人);", "constraints_num": 3, "constraints_splits": ["1. 图表需清晰标注年龄段和对应人数;", "2. 采用专业、正式的风格,确保数据准确无误;", "3. 图表下方应附有简短的文字说明,解释图表的主要发现和趋势;"], "levels2": ["输出格式约束", "语气风格约束", "文本样式约束"], "category": "trace1.0"} +{"id": "476", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一个包含10个正整数值的列表,并计算列表中数值的平均值、中位数和标准差。\n1. 列表应以JSON格式提供;\n2. 列表中的数值是按照从小到大的顺序排列的;\n3. 需要计算并提供平均值、中位数和标准差;\n"}], "type": "trace", "description": "给出一个包含10个正整数值的列表,并计算列表中数值的平均值、中位数和标准差。", "constraints": "1. 列表应以JSON格式提供;\n2. 列表中的数值是按照从小到大的顺序排列的;\n3. 需要计算并提供平均值、中位数和标准差;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 列表应以JSON格式提供;", "2. 列表中的数值是按照从小到大的顺序排列的;", "3. 需要计算并提供平均值、中位数和标准差;"], "levels2": ["输出格式约束", "编号和列表约束", "数值约束"], "category": "trace1.0"} +{"id": "477", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "解释什么是黑洞\n1. 解释的语气需严谨正式;\n2. 字数限制在300至500字之间;\n3. 至少引用1篇权威的天文学期刊文章以增强说明的科学性和可信度;\n"}], "type": "trace", "description": "解释什么是黑洞", "constraints": "1. 解释的语气需严谨正式;\n2. 字数限制在300至500字之间;\n3. 至少引用1篇权威的天文学期刊文章以增强说明的科学性和可信度;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 解释的语气需严谨正式;", "2. 字数限制在300至500字之间;", "3. 至少引用1篇权威的天文学期刊文章以增强说明的科学性和可信度;"], "levels2": ["语气风格约束", "数值约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "478", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个包含标题、文字和图片的简单网页布局。\n1. 标题应该居中显示;\n2. 文字在图片的下方;\n3. 图片和文字应该并排显示;\n"}], "type": "trace", "description": "设计一个包含标题、文字和图片的简单网页布局。", "constraints": "1. 标题应该居中显示;\n2. 文字在图片的下方;\n3. 图片和文字应该并排显示;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 标题应该居中显示;", "2. 文字在图片的下方;", "3. 图片和文字应该并排显示;"], "levels2": ["模版约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "479", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对给定文本进行情感分析\n1. 分析过程使用积极正面的语气风格描述;\n2. 分析结果包含至少3个支持结论的关键词;\n3. 结果应在30字以内表达;\n# Inputs:\n“我去年买了一台新电视,非常幸运地在促销时买到了。这是我第一次拥有这种超大型高清晰度电视,效果非常棒。我现在能够更好地欣赏我的喜欢的电影和电视节目了。”\n"}], "type": "trace", "description": "对给定文本进行情感分析", "constraints": "1. 分析过程使用积极正面的语气风格描述;\n2. 分析结果包含至少3个支持结论的关键词;\n3. 结果应在30字以内表达;", "input": "“我去年买了一台新电视,非常幸运地在促销时买到了。这是我第一次拥有这种超大型高清晰度电视,效果非常棒。我现在能够更好地欣赏我的喜欢的电影和电视节目了。”", "constraints_num": 3, "constraints_splits": ["1. 分析过程使用积极正面的语气风格描述;", "2. 分析结果包含至少3个支持结论的关键词;", "3. 结果应在30字以内表达;"], "levels2": ["语气风格约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "480", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "获得2022年10月10日上海的天气预报,并以表格形式报告\n1. 报告中应包含最高气温、最低气温和降水量的具体数值;\n2. 表格中还应包含天气状况的描述(如晴朗、多云、有雨等);\n3. 确保信息的准确性与及时性;\n"}], "type": "trace", "description": "获得2022年10月10日上海的天气预报,并以表格形式报告", "constraints": "1. 报告中应包含最高气温、最低气温和降水量的具体数值;\n2. 表格中还应包含天气状况的描述(如晴朗、多云、有雨等);\n3. 确保信息的准确性与及时性;", "input": "NULL", "constraints_num": 3, "constraints_splits": ["1. 报告中应包含最高气温、最低气温和降水量的具体数值;", "2. 表格中还应包含天气状况的描述(如晴朗、多云、有雨等);", "3. 确保信息的准确性与及时性;"], "levels2": ["包含约束", "包含约束", "价值观约束"], "category": "trace1.0"} +{"id": "481", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一篇有关未来居住环境的短篇小说\n1. 字数要求在1000至1500字之间;\n2. 小说应当以第一人称视角,采用科幻风格;\n3. 描述科技、社会和环境方面明显的变化;\n4. 科技变化应包括至少两种未来预测的科技产品或服务;\n5. 社会变化需体现未来社会结构、人际关系的变革;\n6. 环境变化则需涉及自然环境与人造环境的和谐共存;\n7. 故事结构应包含引言、发展、高潮和结尾四部分,形成完整的情节;\n8. 小说中应使用至少一次拟人化的修辞手法,以增加故事的生动性;\n9. 在描述未来科技时,尽可能避免使用当前已存在的科技名词,以增强未来感;\n10. 小说结尾需提供对未来居住环境变化的个人见解或启示,以引发读者思考;\n"}], "type": "trace", "description": "创作一篇有关未来居住环境的短篇小说", "constraints": "1. 字数要求在1000至1500字之间;\n2. 小说应当以第一人称视角,采用科幻风格;\n3. 描述科技、社会和环境方面明显的变化;\n4. 科技变化应包括至少两种未来预测的科技产品或服务;\n5. 社会变化需体现未来社会结构、人际关系的变革;\n6. 环境变化则需涉及自然环境与人造环境的和谐共存;\n7. 故事结构应包含引言、发展、高潮和结尾四部分,形成完整的情节;\n8. 小说中应使用至少一次拟人化的修辞手法,以增加故事的生动性;\n9. 在描述未来科技时,尽可能避免使用当前已存在的科技名词,以增强未来感;\n10. 小说结尾需提供对未来居住环境变化的个人见解或启示,以引发读者思考;", "input": "NULL", "constraints_num": 10, "constraints_splits": ["1. 字数要求在1000至1500字之间;", "2. 小说应当以第一人称视角,采用科幻风格;", "3. 描述科技、社会和环境方面明显的变化;", "4. 科技变化应包括至少两种未来预测的科技产品或服务;", "5. 社会变化需体现未来社会结构、人际关系的变革;", "6. 环境变化则需涉及自然环境与人造环境的和谐共存;", "7. 故事结构应包含引言、发展、高潮和结尾四部分,形成完整的情节;", "8. 小说中应使用至少一次拟人化的修辞手法,以增加故事的生动性;", "9. 在描述未来科技时,尽可能避免使用当前已存在的科技名词,以增强未来感;", "10. 小说结尾需提供对未来居住环境变化的个人见解或启示,以引发读者思考;"], "levels2": ["数值约束", "语气风格约束", "主题约束", "包含约束", "主题约束", "主题约束", "层次化结构约束", "语言特征约束", "排除约束", "主题约束"], "category": "trace1.0"} +{"id": "482", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建并格式化一份简历\n1. 简历需采用标准的商务格式;\n2. 顶部居中对齐显示姓名“张三”;\n3. 紧接着在下一行显示年龄“28岁”;\n4. 清晰的标题“职业:软件工程师”;\n5. 技能部分应使用项目符号列表格式列出;\n6. 工作经历部分应遵循逆向时间顺序,首先列出最近的工作经历;\n7. 工作经历使用标题“工作经历”,并以项目符号列表的形式列出每份工作,包括公司名称、工作职位和工作年限;\n8. 每个工作经历条目下应包含具体的工作职责和成就,使用子项目符号列表展示;\n9. 整个简历应采用简洁、专业的字体,如Arial或Calibri,字号为11;\n10. 所有标题应加粗以提高可读性和组织性;\n"}], "type": "trace", "description": "创建并格式化一份简历", "constraints": "1. 简历需采用标准的商务格式;\n2. 顶部居中对齐显示姓名“张三”;\n3. 紧接着在下一行显示年龄“28岁”;\n4. 清晰的标题“职业:软件工程师”;\n5. 技能部分应使用项目符号列表格式列出;\n6. 工作经历部分应遵循逆向时间顺序,首先列出最近的工作经历;\n7. 工作经历使用标题“工作经历”,并以项目符号列表的形式列出每份工作,包括公司名称、工作职位和工作年限;\n8. 每个工作经历条目下应包含具体的工作职责和成就,使用子项目符号列表展示;\n9. 整个简历应采用简洁、专业的字体,如Arial或Calibri,字号为11;\n10. 所有标题应加粗以提高可读性和组织性;", "input": "NULL", "constraints_num": 10, "constraints_splits": ["1. 简历需采用标准的商务格式;", "2. 顶部居中对齐显示姓名“张三”;", "3. 紧接着在下一行显示年龄“28岁”;", "4. 清晰的标题“职业:软件工程师”;", "5. 技能部分应使用项目符号列表格式列出;", "6. 工作经历部分应遵循逆向时间顺序,首先列出最近的工作经历;", "7. 工作经历使用标题“工作经历”,并以项目符号列表的形式列出每份工作,包括公司名称、工作职位和工作年限;", "8. 每个工作经历条目下应包含具体的工作职责和成就,使用子项目符号列表展示;", "9. 整个简历应采用简洁、专业的字体,如Arial或Calibri,字号为11;", "10. 所有标题应加粗以提高可读性和组织性;"], "levels2": ["文本样式约束", "文本样式约束", "文本样式约束", "文本样式约束", "编号和列表约束", "层次化结构约束", "层次化结构约束", "编号和列表约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "483", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇题为“坚持健康饮食”的学术论文\n1. 论文应包含引言、正文、结论三个部分;\n2. 总字数需在1200到1500字之间;\n3. 论文需采用正式严谨的语气风格;\n4. 详细探讨为什么健康饮食对身体健康至关重要,包括但不限于如何提供足够的营养和能量,以及健康饮食在预防高血压、糖尿病和心脏病等疾病方面的作用;\n5. 必须详述健康饮食对改善情绪、提高注意力和增强免疫力的影响;\n6. 通过案例分析展示坚持健康饮食的人如何拥有更好的体重管理和更高的生命质量;\n7. 论文中应包含至少3个相关领域的引用和参考文献,确保论据的准确性和有效性;\n8. 论文的结构应层次分明,段落清晰,首段为引言,中间为正文分析,末段为结论总结;\n9. 论文应遵循APA格式进行参考文献的引用和注释;\n10. 每个主要观点后应附上编号列表,列出支持该观点的证据或研究,以增强论文的说服力和专业性。\n"}], "type": "trace", "description": "撰写一篇题为“坚持健康饮食”的学术论文", "constraints": "1. 论文应包含引言、正文、结论三个部分;\n2. 总字数需在1200到1500字之间;\n3. 论文需采用正式严谨的语气风格;\n4. 详细探讨为什么健康饮食对身体健康至关重要,包括但不限于如何提供足够的营养和能量,以及健康饮食在预防高血压、糖尿病和心脏病等疾病方面的作用;\n5. 必须详述健康饮食对改善情绪、提高注意力和增强免疫力的影响;\n6. 通过案例分析展示坚持健康饮食的人如何拥有更好的体重管理和更高的生命质量;\n7. 论文中应包含至少3个相关领域的引用和参考文献,确保论据的准确性和有效性;\n8. 论文的结构应层次分明,段落清晰,首段为引言,中间为正文分析,末段为结论总结;\n9. 论文应遵循APA格式进行参考文献的引用和注释;\n10. 每个主要观点后应附上编号列表,列出支持该观点的证据或研究,以增强论文的说服力和专业性。", "input": "NULL", "constraints_num": 10, "constraints_splits": ["1. 论文应包含引言、正文、结论三个部分;", "2. 总字数需在1200到1500字之间;", "3. 论文需采用正式严谨的语气风格;", "4. 详细探讨为什么健康饮食对身体健康至关重要,包括但不限于如何提供足够的营养和能量,以及健康饮食在预防高血压、糖尿病和心脏病等疾病方面的作用;", "5. 必须详述健康饮食对改善情绪、提高注意力和增强免疫力的影响;", "6. 通过案例分析展示坚持健康饮食的人如何拥有更好的体重管理和更高的生命质量;", "7. 论文中应包含至少3个相关领域的引用和参考文献,确保论据的准确性和有效性;", "8. 论文的结构应层次分明,段落清晰,首段为引言,中间为正文分析,末段为结论总结;", "9. 论文应遵循APA格式进行参考文献的引用和注释;", "10. 每个主要观点后应附上编号列表,列出支持该观点的证据或研究,以增强论文的说服力和专业性。"], "levels2": ["层次化结构约束", "数值约束", "语气风格约束", "主题约束", "包含约束", "主题约束", "引用和参考约束", "层次化结构约束", "引用和参考约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "484", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位对日本文化充满热情的客户规划一次完美的东京之旅。\n1. 角色扮演约束:您是一位经验丰富的旅行顾问;\n2. 出发日期是2022年5月1日,返回日期是2022年5月5日;\n3. 预算范围在1000至2000美元之间;\n4. 客户希望体验当地文化,品尝美食,同时参观一些著名景点;\n5. 在您的建议中应该包含至少3个必去的景点,推荐2家当地特色餐厅以及至少1个购物区域;\n6. 提供至少3个不同时间点的航班选项,以及每个选项的票价;\n7.请以表格形式呈现航班信息,包括航班号、出发时间、到达时间、价格。旅行建议部分应以项目符号列表形式列出,方便阅读;\n8. 语气风格约束:请使用友好、热情的语气,确保旅行建议既实用又有吸引力;\n9. 文本样式约束:请使用Markdown格式,如使用`**粗体**`来强调重要信息,确保文本在不同设备和平台上的可读性;\n10. 引用和参考约束:在推荐景点和餐厅时,提供至少1个官方网站或知名旅游博客的链接作为参考,以增加建议的可信度和丰富性;\n"}], "type": "trace", "description": "为一位对日本文化充满热情的客户规划一次完美的东京之旅。", "constraints": "1. 角色扮演约束:您是一位经验丰富的旅行顾问;\n2. 出发日期是2022年5月1日,返回日期是2022年5月5日;\n3. 预算范围在1000至2000美元之间;\n4. 客户希望体验当地文化,品尝美食,同时参观一些著名景点;\n5. 在您的建议中应该包含至少3个必去的景点,推荐2家当地特色餐厅以及至少1个购物区域;\n6. 提供至少3个不同时间点的航班选项,以及每个选项的票价;\n7.请以表格形式呈现航班信息,包括航班号、出发时间、到达时间、价格。旅行建议部分应以项目符号列表形式列出,方便阅读;\n8. 语气风格约束:请使用友好、热情的语气,确保旅行建议既实用又有吸引力;\n9. 文本样式约束:请使用Markdown格式,如使用`**粗体**`来强调重要信息,确保文本在不同设备和平台上的可读性;\n10. 引用和参考约束:在推荐景点和餐厅时,提供至少1个官方网站或知名旅游博客的链接作为参考,以增加建议的可信度和丰富性;", "input": "NULL", "constraints_num": 10, "constraints_splits": ["1. 角色扮演约束:您是一位经验丰富的旅行顾问;", "2. 出发日期是2022年5月1日,返回日期是2022年5月5日;", "3. 预算范围在1000至2000美元之间;", "4. 客户希望体验当地文化,品尝美食,同时参观一些著名景点;", "5. 在您的建议中应该包含至少3个必去的景点,推荐2家当地特色餐厅以及至少1个购物区域;", "6. 提供至少3个不同时间点的航班选项,以及每个选项的票价;", "7.请以表格形式呈现航班信息,包括航班号、出发时间、到达时间、价格。旅行建议部分应以项目符号列表形式列出,方便阅读;", "8. 语气风格约束:请使用友好、热情的语气,确保旅行建议既实用又有吸引力;", "9. 文本样式约束:请使用Markdown格式,如使用`**粗体**`来强调重要信息,确保文本在不同设备和平台上的可读性;", "10. 引用和参考约束:在推荐景点和餐厅时,提供至少1个官方网站或知名旅游博客的链接作为参考,以增加建议的可信度和丰富性;"], "levels2": ["角色扮演约束", "数值约束", "数值约束", "包含约束", "数值约束", "数值约束", "输出格式约束", "语气风格约束", "文本样式约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "485", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个个性化的三个月锻炼和健身计划\n1. 针对初学者级别的用户;\n2. 用户目前体重75公斤,身高175厘米;\n3. 每周可投入4-5小时进行锻炼;\n4. 计划应包含每周至少四次锻炼,每次锻炼时间在45-60分钟之间;\n5. 计划涵盖有氧和力量训练;\n6. 每月逐步增加锻炼强度和复杂度;\n7. 计划需要在每月初提供下个月的锻炼安排,包括每周的锻炼日程表;\n8. 每月结束时进行身体状况的评估和反馈;\n9. 计划中应包含热身和拉伸的指导;\n10. 如何有效使用现有设备进行训练的详细说明(用户家中拥有跑步机和一套轻型哑铃);\n# Inputs:\n用户目前体重75公斤,身高175厘米,每周可投入4-5小时进行锻炼,偏好有氧运动和力量训练,家中拥有跑步机和一套轻型哑铃。\n"}], "type": "trace", "description": "创建一个个性化的三个月锻炼和健身计划", "constraints": "1. 针对初学者级别的用户;\n2. 用户目前体重75公斤,身高175厘米;\n3. 每周可投入4-5小时进行锻炼;\n4. 计划应包含每周至少四次锻炼,每次锻炼时间在45-60分钟之间;\n5. 计划涵盖有氧和力量训练;\n6. 每月逐步增加锻炼强度和复杂度;\n7. 计划需要在每月初提供下个月的锻炼安排,包括每周的锻炼日程表;\n8. 每月结束时进行身体状况的评估和反馈;\n9. 计划中应包含热身和拉伸的指导;\n10. 如何有效使用现有设备进行训练的详细说明(用户家中拥有跑步机和一套轻型哑铃);", "input": "用户目前体重75公斤,身高175厘米,每周可投入4-5小时进行锻炼,偏好有氧运动和力量训练,家中拥有跑步机和一套轻型哑铃。", "constraints_num": 10, "constraints_splits": ["1. 针对初学者级别的用户;", "2. 用户目前体重75公斤,身高175厘米;", "3. 每周可投入4-5小时进行锻炼;", "4. 计划应包含每周至少四次锻炼,每次锻炼时间在45-60分钟之间;", "5. 计划涵盖有氧和力量训练;", "6. 每月逐步增加锻炼强度和复杂度;", "7. 计划需要在每月初提供下个月的锻炼安排,包括每周的锻炼日程表;", "8. 每月结束时进行身体状况的评估和反馈;", "9. 计划中应包含热身和拉伸的指导;", "10. 如何有效使用现有设备进行训练的详细说明(用户家中拥有跑步机和一套轻型哑铃);"], "levels2": ["受众目标约束", "文本背景信息约束", "数值约束", "数值约束", "包含约束", "数值约束", "输出格式约束", "自然语言流程背景信息约束", "包含约束", "文本背景信息约束"], "category": "trace1.0"} +{"id": "486", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "列出全球前10大科技公司,按市值从高到低排序,并提供公司信息\n1. 公司名称需用加粗字体显示;\n2. 总部所在地需用下划线标注;\n3. 主要产品或服务需使用斜体字;\n4. 每个公司的描述不得超过50字;\n5. 确保表格包含标题行;\n6. 使用Markdown格式进行排版;\n"}], "type": "trace", "description": "列出全球前10大科技公司,按市值从高到低排序,并提供公司信息", "constraints": "1. 公司名称需用加粗字体显示;\n2. 总部所在地需用下划线标注;\n3. 主要产品或服务需使用斜体字;\n4. 每个公司的描述不得超过50字;\n5. 确保表格包含标题行;\n6. 使用Markdown格式进行排版;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 公司名称需用加粗字体显示;", "2. 总部所在地需用下划线标注;", "3. 主要产品或服务需使用斜体字;", "4. 每个公司的描述不得超过50字;", "5. 确保表格包含标题行;", "6. 使用Markdown格式进行排版;"], "levels2": ["文本样式约束", "文本样式约束", "文本样式约束", "数值约束", "表格背景信息约束", "输出格式约束"], "category": "trace1.0"} +{"id": "487", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对七种食物进行甜咸分类,并撰写一份正式的商务风格报告,分类结果需以表格形式呈现,报告需包含对饮食平衡的个人见解。\n1. 报告的书写需使用Times New Roman字体,字号为12;\n2. 报告的总字数应控制在200至300字之间;\n3. 分类的食物包括披萨、薯条、冰淇淋、烤肉、糖果、薯片、泡面;\n4. 报告中需额外提及一种有代表性的甜食和一种咸食,以增强报告的全面性;\n5. 分类结果以表格形式呈现;\n6. 报告结尾须附上分类的总结和对饮食平衡的个人见解;\n"}], "type": "trace", "description": "对七种食物进行甜咸分类,并撰写一份正式的商务风格报告,分类结果需以表格形式呈现,报告需包含对饮食平衡的个人见解。", "constraints": "1. 报告的书写需使用Times New Roman字体,字号为12;\n2. 报告的总字数应控制在200至300字之间;\n3. 分类的食物包括披萨、薯条、冰淇淋、烤肉、糖果、薯片、泡面;\n4. 报告中需额外提及一种有代表性的甜食和一种咸食,以增强报告的全面性;\n5. 分类结果以表格形式呈现;\n6. 报告结尾须附上分类的总结和对饮食平衡的个人见解;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 报告的书写需使用Times New Roman字体,字号为12;", "2. 报告的总字数应控制在200至300字之间;", "3. 分类的食物包括披萨、薯条、冰淇淋、烤肉、糖果、薯片、泡面;", "4. 报告中需额外提及一种有代表性的甜食和一种咸食,以增强报告的全面性;", "5. 分类结果以表格形式呈现;", "6. 报告结尾须附上分类的总结和对饮食平衡的个人见解;"], "levels2": ["文本样式约束", "数值约束", "包含约束", "包含约束", "输出格式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "488", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇评论文章,比较和对比在学校里设置课后自习室议题的两种对立观点。\n1. 文章应包括引言段落,概述有争议的文章背景和两个观点;\n2. 随后的段落需分别详细阐述观点一和观点二;\n3. 采用正式、客观的语气风格进行论述;\n4. 使用表格格式对比观点,列出每种观点的三个主要论据,并讨论其合理性;\n5. 文章以明确的结论段落结束,陈述个人立场及至少两个支持理由;\n6. 文章总字数应在1000至1200字之间。\n"}], "type": "trace", "description": "撰写一篇评论文章,比较和对比在学校里设置课后自习室议题的两种对立观点。", "constraints": "1. 文章应包括引言段落,概述有争议的文章背景和两个观点;\n2. 随后的段落需分别详细阐述观点一和观点二;\n3. 采用正式、客观的语气风格进行论述;\n4. 使用表格格式对比观点,列出每种观点的三个主要论据,并讨论其合理性;\n5. 文章以明确的结论段落结束,陈述个人立场及至少两个支持理由;\n6. 文章总字数应在1000至1200字之间。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 文章应包括引言段落,概述有争议的文章背景和两个观点;", "2. 随后的段落需分别详细阐述观点一和观点二;", "3. 采用正式、客观的语气风格进行论述;", "4. 使用表格格式对比观点,列出每种观点的三个主要论据,并讨论其合理性;", "5. 文章以明确的结论段落结束,陈述个人立场及至少两个支持理由;", "6. 文章总字数应在1000至1200字之间。"], "levels2": ["层次化结构约束", "层次化结构约束", "语气风格约束", "输出格式约束", "层次化结构约束", "数值约束"], "category": "trace1.0"} +{"id": "489", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以严谨正式的学术语气撰写一篇关于现代科技如何改变教育的论文,重点突出其积极影响。\n1. 论文结构包含引言、至少3个科技在教育应用中的案例分析、对每个案例的深入讨论、结论以及对未来科技教育趋势的展望;\n2. 论文长度应控制在2500至3000字之间;\n3. 在撰写过程中,需至少引用5篇相关领域的学术期刊文章作为论据支持;\n4. 所有引用遵循APA格式;\n5. 论文需以LaTeX格式提交,包括标题、作者信息、摘要、关键词、正文、参考文献等部分;\n6. 正文中使用12号Times New Roman字体,单倍行距,段落首行缩进2字符;\n"}], "type": "trace", "description": "以严谨正式的学术语气撰写一篇关于现代科技如何改变教育的论文,重点突出其积极影响。", "constraints": "1. 论文结构包含引言、至少3个科技在教育应用中的案例分析、对每个案例的深入讨论、结论以及对未来科技教育趋势的展望;\n2. 论文长度应控制在2500至3000字之间;\n3. 在撰写过程中,需至少引用5篇相关领域的学术期刊文章作为论据支持;\n4. 所有引用遵循APA格式;\n5. 论文需以LaTeX格式提交,包括标题、作者信息、摘要、关键词、正文、参考文献等部分;\n6. 正文中使用12号Times New Roman字体,单倍行距,段落首行缩进2字符;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 论文结构包含引言、至少3个科技在教育应用中的案例分析、对每个案例的深入讨论、结论以及对未来科技教育趋势的展望;", "2. 论文长度应控制在2500至3000字之间;", "3. 在撰写过程中,需至少引用5篇相关领域的学术期刊文章作为论据支持;", "4. 所有引用遵循APA格式;", "5. 论文需以LaTeX格式提交,包括标题、作者信息、摘要、关键词、正文、参考文献等部分;", "6. 正文中使用12号Times New Roman字体,单倍行距,段落首行缩进2字符;"], "levels2": ["层次化结构约束", "数值约束", "引用和参考约束", "引用和参考约束", "输出格式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "490", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇有关气候变化的论文摘要\n1. 摘要应遵循学术论文的格式,包含引言(背景)、目的、方法、结果和结论五个部分;\n2. 摘要的字数应控制在250至300字之间;\n3. 描述气候变化现象时需引用联合国政府间气候变化专门委员会(IPCC)的最新报告作为数据来源;\n4. 摘要的风格应保持严谨正式,使用学术术语和表述,避免使用非专业的口语化表达;\n5. 摘要中需明确指出至少一个具体的气候变化现象,并提出一种应对策略,以体现论文的实用价值和科学贡献;\n6. 在摘要的结论部分,需强调采取行动的紧迫性和重要性,并呼吁全球范围内采取强有力的政策和行动;\n"}], "type": "trace", "description": "编辑一篇有关气候变化的论文摘要", "constraints": "1. 摘要应遵循学术论文的格式,包含引言(背景)、目的、方法、结果和结论五个部分;\n2. 摘要的字数应控制在250至300字之间;\n3. 描述气候变化现象时需引用联合国政府间气候变化专门委员会(IPCC)的最新报告作为数据来源;\n4. 摘要的风格应保持严谨正式,使用学术术语和表述,避免使用非专业的口语化表达;\n5. 摘要中需明确指出至少一个具体的气候变化现象,并提出一种应对策略,以体现论文的实用价值和科学贡献;\n6. 在摘要的结论部分,需强调采取行动的紧迫性和重要性,并呼吁全球范围内采取强有力的政策和行动;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 摘要应遵循学术论文的格式,包含引言(背景)、目的、方法、结果和结论五个部分;", "2. 摘要的字数应控制在250至300字之间;", "3. 描述气候变化现象时需引用联合国政府间气候变化专门委员会(IPCC)的最新报告作为数据来源;", "4. 摘要的风格应保持严谨正式,使用学术术语和表述,避免使用非专业的口语化表达;", "5. 摘要中需明确指出至少一个具体的气候变化现象,并提出一种应对策略,以体现论文的实用价值和科学贡献;", "6. 在摘要的结论部分,需强调采取行动的紧迫性和重要性,并呼吁全球范围内采取强有力的政策和行动;"], "levels2": ["层次化结构约束", "数值约束", "引用和参考约束", "语气风格约束", "包含约束", "语气风格约束"], "category": "trace1.0"} +{"id": "491", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇题为“人工智能的未来”的文章\n1. 文章应采用清晰的层次结构,使用标题和子标题来组织内容;\n2. 遵循APA引用格式;\n3. 文章语气为专业学术,包含对人工智能未来发展方向的深入分析及其对社会的潜在影响;\n4. 文章中必须包含至少3个具体案例来阐述人工智能技术的应用和影响;\n5. 文章总字数应在1500至2000字之间;\n6. 每个部分需要有明确的开头和结尾,确保逻辑连贯性和深度;\n"}], "type": "trace", "description": "编辑一篇题为“人工智能的未来”的文章", "constraints": "1. 文章应采用清晰的层次结构,使用标题和子标题来组织内容;\n2. 遵循APA引用格式;\n3. 文章语气为专业学术,包含对人工智能未来发展方向的深入分析及其对社会的潜在影响;\n4. 文章中必须包含至少3个具体案例来阐述人工智能技术的应用和影响;\n5. 文章总字数应在1500至2000字之间;\n6. 每个部分需要有明确的开头和结尾,确保逻辑连贯性和深度;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 文章应采用清晰的层次结构,使用标题和子标题来组织内容;", "2. 遵循APA引用格式;", "3. 文章语气为专业学术,包含对人工智能未来发展方向的深入分析及其对社会的潜在影响;", "4. 文章中必须包含至少3个具体案例来阐述人工智能技术的应用和影响;", "5. 文章总字数应在1500至2000字之间;", "6. 每个部分需要有明确的开头和结尾,确保逻辑连贯性和深度;"], "levels2": ["层次化结构约束", "引用和参考约束", "语气风格约束", "包含约束", "数值约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "492", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份针对软件开发行业的专业竞争分析报告。\n1. 报告应采用正式的商务报告格式,包含标题页、目录、引言、竞争者概览、详细分析、结论和参考文献部分;\n2. 分析至少5个潜在竞争对手的详细信息,每个竞争对手的分析应不少于200字;\n3. 报告需包括竞争对手的市场份额、产品特点、客户基础、优势和劣势;\n4. 分析应基于最近的行业报告和公开数据,确保信息的准确性和时效性;\n5. 报告中应包含一个SWOT分析表格,总结每个竞争对手的优势(Strengths)、劣势(Weaknesses)、机会(Opportunities)和威胁(Threats);\n6. 报告需要提出至少3项关于如何应对竞争的具体建议,每项建议应附有实施的可行性和潜在影响分析;\n"}], "type": "trace", "description": "撰写一份针对软件开发行业的专业竞争分析报告。", "constraints": "1. 报告应采用正式的商务报告格式,包含标题页、目录、引言、竞争者概览、详细分析、结论和参考文献部分;\n2. 分析至少5个潜在竞争对手的详细信息,每个竞争对手的分析应不少于200字;\n3. 报告需包括竞争对手的市场份额、产品特点、客户基础、优势和劣势;\n4. 分析应基于最近的行业报告和公开数据,确保信息的准确性和时效性;\n5. 报告中应包含一个SWOT分析表格,总结每个竞争对手的优势(Strengths)、劣势(Weaknesses)、机会(Opportunities)和威胁(Threats);\n6. 报告需要提出至少3项关于如何应对竞争的具体建议,每项建议应附有实施的可行性和潜在影响分析;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 报告应采用正式的商务报告格式,包含标题页、目录、引言、竞争者概览、详细分析、结论和参考文献部分;", "2. 分析至少5个潜在竞争对手的详细信息,每个竞争对手的分析应不少于200字;", "3. 报告需包括竞争对手的市场份额、产品特点、客户基础、优势和劣势;", "4. 分析应基于最近的行业报告和公开数据,确保信息的准确性和时效性;", "5. 报告中应包含一个SWOT分析表格,总结每个竞争对手的优势(Strengths)、劣势(Weaknesses)、机会(Opportunities)和威胁(Threats);", "6. 报告需要提出至少3项关于如何应对竞争的具体建议,每项建议应附有实施的可行性和潜在影响分析;"], "levels2": ["层次化结构约束", "数值约束", "包含约束", "价值观约束", "包含约束", "数值约束"], "category": "trace1.0"} +{"id": "493", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份对比分析报告,详细比较iPad和Microsoft Surface两种电子产品的优缺点。\n1. 报告中需明确列出每种产品的5个主要特征和用途;\n2. 在分析优缺点时,确保每一点都包含至少150字的详细描述;\n3. 以项目符号列表的形式展示分析结果;\n4. 报告应采用正式、客观的语气撰写;\n5. 使用下划线突出产品名称;\n6. 在文档结尾处附上参考文献列表,遵循APA引用格式;\n"}], "type": "trace", "description": "撰写一份对比分析报告,详细比较iPad和Microsoft Surface两种电子产品的优缺点。", "constraints": "1. 报告中需明确列出每种产品的5个主要特征和用途;\n2. 在分析优缺点时,确保每一点都包含至少150字的详细描述;\n3. 以项目符号列表的形式展示分析结果;\n4. 报告应采用正式、客观的语气撰写;\n5. 使用下划线突出产品名称;\n6. 在文档结尾处附上参考文献列表,遵循APA引用格式;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 报告中需明确列出每种产品的5个主要特征和用途;", "2. 在分析优缺点时,确保每一点都包含至少150字的详细描述;", "3. 以项目符号列表的形式展示分析结果;", "4. 报告应采用正式、客观的语气撰写;", "5. 使用下划线突出产品名称;", "6. 在文档结尾处附上参考文献列表,遵循APA引用格式;"], "levels2": ["编号和列表约束", "数值约束", "编号和列表约束", "语气风格约束", "文本样式约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "494", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一段对话设计场景和目的\n1. 场景应设定在一个轻松的办公室环境中;\n2. 对话发生在两个熟识的同事之间;\n3. 目标受众为职场新人;\n4. 目的是展示如何在工作场合中以礼貌和关心的方式进行日常交流;\n5. 对话应采用友好、关心的语气风格;\n6. 对话中要体现出职场中适当的礼貌和尊重;\n"}], "type": "trace", "description": "为一段对话设计场景和目的", "constraints": "1. 场景应设定在一个轻松的办公室环境中;\n2. 对话发生在两个熟识的同事之间;\n3. 目标受众为职场新人;\n4. 目的是展示如何在工作场合中以礼貌和关心的方式进行日常交流;\n5. 对话应采用友好、关心的语气风格;\n6. 对话中要体现出职场中适当的礼貌和尊重;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 场景应设定在一个轻松的办公室环境中;", "2. 对话发生在两个熟识的同事之间;", "3. 目标受众为职场新人;", "4. 目的是展示如何在工作场合中以礼貌和关心的方式进行日常交流;", "5. 对话应采用友好、关心的语气风格;", "6. 对话中要体现出职场中适当的礼貌和尊重;"], "levels2": ["角色扮演约束", "角色扮演约束", "受众目标约束", "语气风格约束", "语气风格约束", "语气风格约束"], "category": "trace1.0"} +{"id": "495", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "要求模型详细比较两个替代方案在保护环境方面的贡献,并基于比较结果确定哪个方案更可取。\n1. 评估报告应包含对每种方案的实施难度、成本影响、环境影响的量化分析,至少引用3篇相关研究报告作为支持。\n2. 分析每种方案在减少垃圾量、资源消耗、碳足迹方面的具体贡献,须提供数据支持。\n3. 阐述每种方案的潜在问题和挑战,以及可能的解决方案。\n4. 评估报告应以表格形式呈现,对比替代方案1(将塑料袋替换为纸袋)和替代方案2(宣传人们使用可重复使用的布袋)的各个方面。\n5. 报告总字数应在1000字左右。\n6. 最后,说明哪种替代方案在保护环境方面更为可取,为什么,并提供至少2个实证理由支持结论。\n"}], "type": "trace", "description": "要求模型详细比较两个替代方案在保护环境方面的贡献,并基于比较结果确定哪个方案更可取。", "constraints": "1. 评估报告应包含对每种方案的实施难度、成本影响、环境影响的量化分析,至少引用3篇相关研究报告作为支持。\n2. 分析每种方案在减少垃圾量、资源消耗、碳足迹方面的具体贡献,须提供数据支持。\n3. 阐述每种方案的潜在问题和挑战,以及可能的解决方案。\n4. 评估报告应以表格形式呈现,对比替代方案1(将塑料袋替换为纸袋)和替代方案2(宣传人们使用可重复使用的布袋)的各个方面。\n5. 报告总字数应在1000字左右。\n6. 最后,说明哪种替代方案在保护环境方面更为可取,为什么,并提供至少2个实证理由支持结论。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 评估报告应包含对每种方案的实施难度、成本影响、环境影响的量化分析,至少引用3篇相关研究报告作为支持。", "2. 分析每种方案在减少垃圾量、资源消耗、碳足迹方面的具体贡献,须提供数据支持。", "3. 阐述每种方案的潜在问题和挑战,以及可能的解决方案。", "4. 评估报告应以表格形式呈现,对比替代方案1(将塑料袋替换为纸袋)和替代方案2(宣传人们使用可重复使用的布袋)的各个方面。", "5. 报告总字数应在1000字左右。", "6. 最后,说明哪种替代方案在保护环境方面更为可取,为什么,并提供至少2个实证理由支持结论。"], "levels2": ["引用和参考约束", "引用和参考约束", "包含约束", "输出格式约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "496", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细说明在家里种植香菜的步骤,包括准备、种植和养护阶段,每个阶段至少提供3个关键步骤,同时列出所需材料和每一步骤的预期时间。确保信息对初学者友好,提供至少3个种植过程中可能遇到的常见问题及解决方法,总字数控制在1000字以内。\n1. 步骤清单形式;\n2. 包含准备、种植、养护三个阶段,每个阶段至少3个关键步骤;\n3. 包含所需材料的详细列表和每一步骤的预期时间;\n4. 信息需对没有种植经验的初学者易于理解;\n5. 提供至少3个在种植过程中可能遇到的常见问题及解决方法;\n6. 总字数控制在1000字以内。\n"}], "type": "trace", "description": "详细说明在家里种植香菜的步骤,包括准备、种植和养护阶段,每个阶段至少提供3个关键步骤,同时列出所需材料和每一步骤的预期时间。确保信息对初学者友好,提供至少3个种植过程中可能遇到的常见问题及解决方法,总字数控制在1000字以内。", "constraints": "1. 步骤清单形式;\n2. 包含准备、种植、养护三个阶段,每个阶段至少3个关键步骤;\n3. 包含所需材料的详细列表和每一步骤的预期时间;\n4. 信息需对没有种植经验的初学者易于理解;\n5. 提供至少3个在种植过程中可能遇到的常见问题及解决方法;\n6. 总字数控制在1000字以内。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 步骤清单形式;", "2. 包含准备、种植、养护三个阶段,每个阶段至少3个关键步骤;", "3. 包含所需材料的详细列表和每一步骤的预期时间;", "4. 信息需对没有种植经验的初学者易于理解;", "5. 提供至少3个在种植过程中可能遇到的常见问题及解决方法;", "6. 总字数控制在1000字以内。"], "levels2": ["编号和列表约束", "包含约束", "包含约束", "受众目标约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "497", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "计算并返回给定两个数的平均值\n1. 首先列出数值1和数值2;\n2. 计算它们的平均值;\n3. 最后以\"数值1和数值2的平均值是X\"的句式返回结果;\n4. 数值1和数值2应分别列出;\n5. 计算平均值时,请确保使用正确的数学运算;\n6. 以小数点后两位的精度返回结果;\n# Inputs:\n数值1:25;数值2:37\n"}], "type": "trace", "description": "计算并返回给定两个数的平均值", "constraints": "1. 首先列出数值1和数值2;\n2. 计算它们的平均值;\n3. 最后以\"数值1和数值2的平均值是X\"的句式返回结果;\n4. 数值1和数值2应分别列出;\n5. 计算平均值时,请确保使用正确的数学运算;\n6. 以小数点后两位的精度返回结果;", "input": "数值1:25;数值2:37", "constraints_num": 6, "constraints_splits": ["1. 首先列出数值1和数值2;", "2. 计算它们的平均值;", "3. 最后以\"数值1和数值2的平均值是X\"的句式返回结果;", "4. 数值1和数值2应分别列出;", "5. 计算平均值时,请确保使用正确的数学运算;", "6. 以小数点后两位的精度返回结果;"], "levels2": ["编号和列表约束", "数值约束", "文本样式约束", "编号和列表约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "498", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "完成一份简历\n1. 简历应采用标准的简历模板格式;\n2. 简历包含个人基本信息、教育背景、工作经历、个人技能等四个部分,且每个部分都要有明确的标题;\n3. 简历的总字数应控制在500字以内;\n4. 在个人技能部分,需要使用项目符号列出具体的技能,如Java、Python、HTML、CSS、JavaScript等;\n5. 在列出技能时,对每项技能进行简单的描述,如“Java:具有3年以上的Java开发经验,熟悉Spring Boot框架”;\n6. 简历中涉及的年份、公司名、技能名等关键信息需使用粗体显示以突出重点;\n"}], "type": "trace", "description": "完成一份简历", "constraints": "1. 简历应采用标准的简历模板格式;\n2. 简历包含个人基本信息、教育背景、工作经历、个人技能等四个部分,且每个部分都要有明确的标题;\n3. 简历的总字数应控制在500字以内;\n4. 在个人技能部分,需要使用项目符号列出具体的技能,如Java、Python、HTML、CSS、JavaScript等;\n5. 在列出技能时,对每项技能进行简单的描述,如“Java:具有3年以上的Java开发经验,熟悉Spring Boot框架”;\n6. 简历中涉及的年份、公司名、技能名等关键信息需使用粗体显示以突出重点;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 简历应采用标准的简历模板格式;", "2. 简历包含个人基本信息、教育背景、工作经历、个人技能等四个部分,且每个部分都要有明确的标题;", "3. 简历的总字数应控制在500字以内;", "4. 在个人技能部分,需要使用项目符号列出具体的技能,如Java、Python、HTML、CSS、JavaScript等;", "5. 在列出技能时,对每项技能进行简单的描述,如“Java:具有3年以上的Java开发经验,熟悉Spring Boot框架”;", "6. 简历中涉及的年份、公司名、技能名等关键信息需使用粗体显示以突出重点;"], "levels2": ["模版约束", "层次化结构约束", "数值约束", "编号和列表约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "499", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份关于最近发布的社论《警惕“抑郁症趋势化”将心理问题当成潮流玩》的摘要,并附上基于个人理解和专业知识的评论。\n1. 摘要和评论应针对关注心理健康和公共健康的读者群体;\n2. 摘要语气正式且客观,评论部分采用温和而理解的语气;\n3. 避免任何可能引发争议或误解的措辞;\n4. 摘要和评论部分应使用清晰的段落划分,每段首行缩进;\n5. 摘要部分的关键词,如“抑郁症趋势化”、“心理问题”、“潮流玩”,需用下划线强调,以增强文本的可读性和视觉效果;\n6. 摘要应简洁明了。\n"}], "type": "trace", "description": "撰写一份关于最近发布的社论《警惕“抑郁症趋势化”将心理问题当成潮流玩》的摘要,并附上基于个人理解和专业知识的评论。", "constraints": "1. 摘要和评论应针对关注心理健康和公共健康的读者群体;\n2. 摘要语气正式且客观,评论部分采用温和而理解的语气;\n3. 避免任何可能引发争议或误解的措辞;\n4. 摘要和评论部分应使用清晰的段落划分,每段首行缩进;\n5. 摘要部分的关键词,如“抑郁症趋势化”、“心理问题”、“潮流玩”,需用下划线强调,以增强文本的可读性和视觉效果;\n6. 摘要应简洁明了。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 摘要和评论应针对关注心理健康和公共健康的读者群体;", "2. 摘要语气正式且客观,评论部分采用温和而理解的语气;", "3. 避免任何可能引发争议或误解的措辞;", "4. 摘要和评论部分应使用清晰的段落划分,每段首行缩进;", "5. 摘要部分的关键词,如“抑郁症趋势化”、“心理问题”、“潮流玩”,需用下划线强调,以增强文本的可读性和视觉效果;", "6. 摘要应简洁明了。"], "levels2": ["受众目标约束", "语气风格约束", "价值观约束", "文本样式约束", "文本样式约束", "语言特征约束"], "category": "trace1.0"} +{"id": "500", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为新产品“时间旅者Pro智能手表”撰写一份详细的产品说明书。\n1. 使用编号和列表约束来列举所有功能、特点和优势,确保信息条理清晰;\n2. 说明书的总字数应在1000至1500字之间,既不过于冗长也不过于简略;\n3. 说明书应以引人入胜的前言开头,概述智能手表的创新之处,正文详细阐述,最后以简洁有力的结论收尾;\n4. 使用表格背景信息约束提供一份“时间旅者Pro智能手表”与市场上同类竞品的功能对比表格,突出其优势;\n5. 说明书的排版和布局需遵循模版约束,确保文本对齐方式统一,段落之间的间距适当,标题和子标题层次分明;\n6. 为增强专业性和可信度,说明书需包括引用和参考约束,至少引用3篇关于智能穿戴设备趋势的权威文章或研究报告。\n"}], "type": "trace", "description": "为新产品“时间旅者Pro智能手表”撰写一份详细的产品说明书。", "constraints": "1. 使用编号和列表约束来列举所有功能、特点和优势,确保信息条理清晰;\n2. 说明书的总字数应在1000至1500字之间,既不过于冗长也不过于简略;\n3. 说明书应以引人入胜的前言开头,概述智能手表的创新之处,正文详细阐述,最后以简洁有力的结论收尾;\n4. 使用表格背景信息约束提供一份“时间旅者Pro智能手表”与市场上同类竞品的功能对比表格,突出其优势;\n5. 说明书的排版和布局需遵循模版约束,确保文本对齐方式统一,段落之间的间距适当,标题和子标题层次分明;\n6. 为增强专业性和可信度,说明书需包括引用和参考约束,至少引用3篇关于智能穿戴设备趋势的权威文章或研究报告。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 使用编号和列表约束来列举所有功能、特点和优势,确保信息条理清晰;", "2. 说明书的总字数应在1000至1500字之间,既不过于冗长也不过于简略;", "3. 说明书应以引人入胜的前言开头,概述智能手表的创新之处,正文详细阐述,最后以简洁有力的结论收尾;", "4. 使用表格背景信息约束提供一份“时间旅者Pro智能手表”与市场上同类竞品的功能对比表格,突出其优势;", "5. 说明书的排版和布局需遵循模版约束,确保文本对齐方式统一,段落之间的间距适当,标题和子标题层次分明;", "6. 为增强专业性和可信度,说明书需包括引用和参考约束,至少引用3篇关于智能穿戴设备趋势的权威文章或研究报告。"], "levels2": ["编号和列表约束", "数值约束", "层次化结构约束", "表格背景信息约束", "模版约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "501", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于环境保护的学术论文,详细探讨当前环境问题,特别是气候变化和水污染,分析其原因、影响以及对社会经济的长远后果。\n1. 论文应至少包含5个最新科学研究成果作为参考依据;\n2. 每个环境问题需提供不少于3种创新的解决方案;\n3. 论文长度应控制在3000至5000字之间;\n4. 采用APA引用格式;\n5. 以正式和客观的语气撰写,确保论文的严谨性和权威性;\n6. 论文应按照标准学术论文格式排版,包括摘要、引言、方法、结果、讨论、结论和参考文献等部分;\n"}], "type": "trace", "description": "撰写一篇关于环境保护的学术论文,详细探讨当前环境问题,特别是气候变化和水污染,分析其原因、影响以及对社会经济的长远后果。", "constraints": "1. 论文应至少包含5个最新科学研究成果作为参考依据;\n2. 每个环境问题需提供不少于3种创新的解决方案;\n3. 论文长度应控制在3000至5000字之间;\n4. 采用APA引用格式;\n5. 以正式和客观的语气撰写,确保论文的严谨性和权威性;\n6. 论文应按照标准学术论文格式排版,包括摘要、引言、方法、结果、讨论、结论和参考文献等部分;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 论文应至少包含5个最新科学研究成果作为参考依据;", "2. 每个环境问题需提供不少于3种创新的解决方案;", "3. 论文长度应控制在3000至5000字之间;", "4. 采用APA引用格式;", "5. 以正式和客观的语气撰写,确保论文的严谨性和权威性;", "6. 论文应按照标准学术论文格式排版,包括摘要、引言、方法、结果、讨论、结论和参考文献等部分;"], "levels2": ["引用和参考约束", "数值约束", "数值约束", "引用和参考约束", "语气风格约束", "输出格式约束"], "category": "trace1.0"} +{"id": "502", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一位50岁的男性客户设计一个为期三个月的个性化健身计划和饮食习惯调整方案。\n1. 客户为办公室工作人员,每周工作5天,每天工作8小时;\n2. 目标是在接下来的三个月内健康减轻10磅体重;\n3. 客户目前没有任何已知的身体健康问题;\n4. 计划应包括每周的训练日程,每次训练的时长、强度和类型(有氧、力量训练、柔韧性训练等);\n5. 应提出具体的饮食建议,包括每日热量摄入范围、营养成分比例以及水分补充建议;\n6. 方案应采用鼓励和支持的语气风格,确保客户在执行计划时保持积极的态度和动力;\n"}], "type": "trace", "description": "为一位50岁的男性客户设计一个为期三个月的个性化健身计划和饮食习惯调整方案。", "constraints": "1. 客户为办公室工作人员,每周工作5天,每天工作8小时;\n2. 目标是在接下来的三个月内健康减轻10磅体重;\n3. 客户目前没有任何已知的身体健康问题;\n4. 计划应包括每周的训练日程,每次训练的时长、强度和类型(有氧、力量训练、柔韧性训练等);\n5. 应提出具体的饮食建议,包括每日热量摄入范围、营养成分比例以及水分补充建议;\n6. 方案应采用鼓励和支持的语气风格,确保客户在执行计划时保持积极的态度和动力;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 客户为办公室工作人员,每周工作5天,每天工作8小时;", "2. 目标是在接下来的三个月内健康减轻10磅体重;", "3. 客户目前没有任何已知的身体健康问题;", "4. 计划应包括每周的训练日程,每次训练的时长、强度和类型(有氧、力量训练、柔韧性训练等);", "5. 应提出具体的饮食建议,包括每日热量摄入范围、营养成分比例以及水分补充建议;", "6. 方案应采用鼓励和支持的语气风格,确保客户在执行计划时保持积极的态度和动力;"], "levels2": ["受众目标约束", "数值约束", "排除约束", "包含约束", "包含约束", "语气风格约束"], "category": "trace1.0"} +{"id": "503", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个短故事\n1. 主人公是一只勇敢且喜爱探险的小狗;\n2. 故事需包括小狗在森林中探险的过程,其中它发现了一个隐藏的秘密,这个秘密应当与古老传说或神秘生物相关;\n3. 故事长度应在500字左右;\n4. 采用第三人称叙述,语气风格需保持童趣和想象感;\n5. 短文应包含引人入胜的开头,详细描述探险过程的中间部分,以及揭示秘密的高潮和结局;\n6. 在故事中,使用至少一个段落来描述森林的环境和小狗的心理活动,以增强故事的层次感和细节描述;\n"}], "type": "trace", "description": "创建一个短故事", "constraints": "1. 主人公是一只勇敢且喜爱探险的小狗;\n2. 故事需包括小狗在森林中探险的过程,其中它发现了一个隐藏的秘密,这个秘密应当与古老传说或神秘生物相关;\n3. 故事长度应在500字左右;\n4. 采用第三人称叙述,语气风格需保持童趣和想象感;\n5. 短文应包含引人入胜的开头,详细描述探险过程的中间部分,以及揭示秘密的高潮和结局;\n6. 在故事中,使用至少一个段落来描述森林的环境和小狗的心理活动,以增强故事的层次感和细节描述;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 主人公是一只勇敢且喜爱探险的小狗;", "2. 故事需包括小狗在森林中探险的过程,其中它发现了一个隐藏的秘密,这个秘密应当与古老传说或神秘生物相关;", "3. 故事长度应在500字左右;", "4. 采用第三人称叙述,语气风格需保持童趣和想象感;", "5. 短文应包含引人入胜的开头,详细描述探险过程的中间部分,以及揭示秘密的高潮和结局;", "6. 在故事中,使用至少一个段落来描述森林的环境和小狗的心理活动,以增强故事的层次感和细节描述;"], "levels2": ["角色扮演约束", "包含约束", "数值约束", "语气风格约束", "层次化结构约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "504", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "分析给定的股票(AAPL)在2021-01-01至2021-06-30期间的历史价格走势图,并预测未来5个工作日每日的预测最低和最高价格。\n1. 使用专业金融分析软件进行深度分析;\n2. 预测需包含至少两种不同的预测模型;\n3. 提供模型的准确率和置信区间;\n4. 输出格式应为包含预测数据的Excel表格,其中每日预测价格、模型准确率和置信区间分别用不同的列展示;\n5. 报告中提及的市场因素分析部分应引用至少3篇近期的财经新闻或研究报告,以支持分析的全面性和准确性;\n6. 需在分析报告中包含对预测结果的解释和可能影响预测准确性的市场因素分析;\n# Inputs:\n股票代码:AAPL;分析时间段:2021-01-01至2021-06-30。\n"}], "type": "trace", "description": "分析给定的股票(AAPL)在2021-01-01至2021-06-30期间的历史价格走势图,并预测未来5个工作日每日的预测最低和最高价格。", "constraints": "1. 使用专业金融分析软件进行深度分析;\n2. 预测需包含至少两种不同的预测模型;\n3. 提供模型的准确率和置信区间;\n4. 输出格式应为包含预测数据的Excel表格,其中每日预测价格、模型准确率和置信区间分别用不同的列展示;\n5. 报告中提及的市场因素分析部分应引用至少3篇近期的财经新闻或研究报告,以支持分析的全面性和准确性;\n6. 需在分析报告中包含对预测结果的解释和可能影响预测准确性的市场因素分析;", "input": "股票代码:AAPL;分析时间段:2021-01-01至2021-06-30。", "constraints_num": 6, "constraints_splits": ["1. 使用专业金融分析软件进行深度分析;", "2. 预测需包含至少两种不同的预测模型;", "3. 提供模型的准确率和置信区间;", "4. 输出格式应为包含预测数据的Excel表格,其中每日预测价格、模型准确率和置信区间分别用不同的列展示;", "5. 报告中提及的市场因素分析部分应引用至少3篇近期的财经新闻或研究报告,以支持分析的全面性和准确性;", "6. 需在分析报告中包含对预测结果的解释和可能影响预测准确性的市场因素分析;"], "levels2": ["角色扮演约束", "数值约束", "数值约束", "输出格式约束", "引用和参考约束", "包含约束"], "category": "trace1.0"} +{"id": "505", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述如何在家使用简单的工具制作一张橡木供餐桌,包括详细材料和工具列表、至少5个关键步骤的详细操作过程、安全注意事项、清晰简洁的描述风格,以及一个完成的供餐桌图片作为参考。\n1. 制作过程需严格遵循安全规范,确保每一步操作的正确性和安全性;\n2. 详细列出所需材料和工具,包括但不限于橡木板、木蜡油、木蜡、顶钉枪、手工锯、砂纸、刷子、清洁布等;\n3. 提供至少5个关键步骤,每个步骤的描述应至少50字,详细阐述操作过程、所需材料、使用的工具以及安全注意事项;\n4. 描述应采用清晰、简洁、易于理解的语气风格,确保初学者也能轻松跟随;\n5. 在描述中使用编号列表,确保步骤的清晰性和条理性;\n6. 提供一个正例,即一个完成的供餐桌的图片,以便于读者参考和比对。\n"}], "type": "trace", "description": "描述如何在家使用简单的工具制作一张橡木供餐桌,包括详细材料和工具列表、至少5个关键步骤的详细操作过程、安全注意事项、清晰简洁的描述风格,以及一个完成的供餐桌图片作为参考。", "constraints": "1. 制作过程需严格遵循安全规范,确保每一步操作的正确性和安全性;\n2. 详细列出所需材料和工具,包括但不限于橡木板、木蜡油、木蜡、顶钉枪、手工锯、砂纸、刷子、清洁布等;\n3. 提供至少5个关键步骤,每个步骤的描述应至少50字,详细阐述操作过程、所需材料、使用的工具以及安全注意事项;\n4. 描述应采用清晰、简洁、易于理解的语气风格,确保初学者也能轻松跟随;\n5. 在描述中使用编号列表,确保步骤的清晰性和条理性;\n6. 提供一个正例,即一个完成的供餐桌的图片,以便于读者参考和比对。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 制作过程需严格遵循安全规范,确保每一步操作的正确性和安全性;", "2. 详细列出所需材料和工具,包括但不限于橡木板、木蜡油、木蜡、顶钉枪、手工锯、砂纸、刷子、清洁布等;", "3. 提供至少5个关键步骤,每个步骤的描述应至少50字,详细阐述操作过程、所需材料、使用的工具以及安全注意事项;", "4. 描述应采用清晰、简洁、易于理解的语气风格,确保初学者也能轻松跟随;", "5. 在描述中使用编号列表,确保步骤的清晰性和条理性;", "6. 提供一个正例,即一个完成的供餐桌的图片,以便于读者参考和比对。"], "levels2": ["价值观约束", "包含约束", "数值约束", "语气风格约束", "编号和列表约束", "正例约束"], "category": "trace1.0"} +{"id": "506", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "使用Excel的筛选功能,筛选出“员工数据表格”中薪水高于$5000的员工记录。\n1. 打开工作表名为“员工数据表格”的Excel文件;\n2. 定位到包含“薪水”列的表格区域;\n3. 应用筛选器,条件设置为“薪水高于$5000”;\n4. 筛选结果应包含员工的姓名、职位以及薪水信息;\n5. 确保筛选后的结果不超过100行;\n6. 将筛选结果以Markdown表格的形式呈现,便于数据的进一步分析和讨论。\n"}], "type": "trace", "description": "使用Excel的筛选功能,筛选出“员工数据表格”中薪水高于$5000的员工记录。", "constraints": "1. 打开工作表名为“员工数据表格”的Excel文件;\n2. 定位到包含“薪水”列的表格区域;\n3. 应用筛选器,条件设置为“薪水高于$5000”;\n4. 筛选结果应包含员工的姓名、职位以及薪水信息;\n5. 确保筛选后的结果不超过100行;\n6. 将筛选结果以Markdown表格的形式呈现,便于数据的进一步分析和讨论。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 打开工作表名为“员工数据表格”的Excel文件;", "2. 定位到包含“薪水”列的表格区域;", "3. 应用筛选器,条件设置为“薪水高于$5000”;", "4. 筛选结果应包含员工的姓名、职位以及薪水信息;", "5. 确保筛选后的结果不超过100行;", "6. 将筛选结果以Markdown表格的形式呈现,便于数据的进一步分析和讨论。"], "levels2": ["自然语言流程背景信息约束", "包含约束", "数值约束", "包含约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "507", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以历史学者的身份,提供一个关于1972年美国总统选举的深度问题,并详细描述选举结果,包括候选人的得票数、选举人票分布以及主要的政治事件。回答应以表格形式列出至少5个关键事件及其日期,并引用至少3篇权威历史文献作为支持。探讨水门事件如何影响选举结果。回答中应包含一个遵循APA格式的参考文献列表。\n1. 回答应以历史学者的身份进行;\n2. 描述1972年美国总统选举结果,包括但不限于得票数、选举人票分布及主要政治事件;\n3. 回答中需包含表格形式的关键事件列表,列出至少5个事件及其日期;\n4. 回答中需至少引用3篇权威历史文献作为支持;\n5. 探讨水门事件对选举结果的影响;\n6. 回答中需包含遵循APA格式的参考文献列表。\n"}], "type": "trace", "description": "以历史学者的身份,提供一个关于1972年美国总统选举的深度问题,并详细描述选举结果,包括候选人的得票数、选举人票分布以及主要的政治事件。回答应以表格形式列出至少5个关键事件及其日期,并引用至少3篇权威历史文献作为支持。探讨水门事件如何影响选举结果。回答中应包含一个遵循APA格式的参考文献列表。", "constraints": "1. 回答应以历史学者的身份进行;\n2. 描述1972年美国总统选举结果,包括但不限于得票数、选举人票分布及主要政治事件;\n3. 回答中需包含表格形式的关键事件列表,列出至少5个事件及其日期;\n4. 回答中需至少引用3篇权威历史文献作为支持;\n5. 探讨水门事件对选举结果的影响;\n6. 回答中需包含遵循APA格式的参考文献列表。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 回答应以历史学者的身份进行;", "2. 描述1972年美国总统选举结果,包括但不限于得票数、选举人票分布及主要政治事件;", "3. 回答中需包含表格形式的关键事件列表,列出至少5个事件及其日期;", "4. 回答中需至少引用3篇权威历史文献作为支持;", "5. 探讨水门事件对选举结果的影响;", "6. 回答中需包含遵循APA格式的参考文献列表。"], "levels2": ["角色扮演约束", "包含约束", "输出格式约束", "引用和参考约束", "主题约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "508", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一份深入调查报告,针对年龄在18至45岁之间的移动设备用户群体,分析他们更倾向于使用手机应用程序而非网页服务的原因。\n1. 报告需引用至少3篇关于用户行为与移动设备偏好研究的学术文章;\n2. 报告格式应为PDF,使用标题1、标题2和标题3建立层次化结构;\n3. 所有数据引用部分需采用APA格式标注来源;\n4. 报告正文长度应在3000至4000字之间,其中至少1000字用于深度分析用户偏好的原因;\n5. 所有数据和分析结果需以表格形式呈现;\n6. 在报告的结论部分,提出至少3个提高网页服务吸引力的建议。\n"}], "type": "trace", "description": "创建一份深入调查报告,针对年龄在18至45岁之间的移动设备用户群体,分析他们更倾向于使用手机应用程序而非网页服务的原因。", "constraints": "1. 报告需引用至少3篇关于用户行为与移动设备偏好研究的学术文章;\n2. 报告格式应为PDF,使用标题1、标题2和标题3建立层次化结构;\n3. 所有数据引用部分需采用APA格式标注来源;\n4. 报告正文长度应在3000至4000字之间,其中至少1000字用于深度分析用户偏好的原因;\n5. 所有数据和分析结果需以表格形式呈现;\n6. 在报告的结论部分,提出至少3个提高网页服务吸引力的建议。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 报告需引用至少3篇关于用户行为与移动设备偏好研究的学术文章;", "2. 报告格式应为PDF,使用标题1、标题2和标题3建立层次化结构;", "3. 所有数据引用部分需采用APA格式标注来源;", "4. 报告正文长度应在3000至4000字之间,其中至少1000字用于深度分析用户偏好的原因;", "5. 所有数据和分析结果需以表格形式呈现;", "6. 在报告的结论部分,提出至少3个提高网页服务吸引力的建议。"], "levels2": ["引用和参考约束", "输出格式约束", "引用和参考约束", "数值约束", "输出格式约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "509", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将一篇文章的语气转化为警告语气\n1. 目标受众为饮酒者和对酒精可能带来的健康风险感兴趣的人群;\n2. 文章主题为“酒精对健康的影响”;\n3. 主要内容应包括对肝脏、大脑、心血管系统和身体免疫系统的损害;\n4. 文章需要强调酒精对人体健康的伤害和副作用;\n5. 应当使用诸如“切勿”、“务必避免”等强烈的警告性词汇来提醒读者;\n6. 排除任何可能对酒精消费做出正面评价的信息;\n"}], "type": "trace", "description": "将一篇文章的语气转化为警告语气", "constraints": "1. 目标受众为饮酒者和对酒精可能带来的健康风险感兴趣的人群;\n2. 文章主题为“酒精对健康的影响”;\n3. 主要内容应包括对肝脏、大脑、心血管系统和身体免疫系统的损害;\n4. 文章需要强调酒精对人体健康的伤害和副作用;\n5. 应当使用诸如“切勿”、“务必避免”等强烈的警告性词汇来提醒读者;\n6. 排除任何可能对酒精消费做出正面评价的信息;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 目标受众为饮酒者和对酒精可能带来的健康风险感兴趣的人群;", "2. 文章主题为“酒精对健康的影响”;", "3. 主要内容应包括对肝脏、大脑、心血管系统和身体免疫系统的损害;", "4. 文章需要强调酒精对人体健康的伤害和副作用;", "5. 应当使用诸如“切勿”、“务必避免”等强烈的警告性词汇来提醒读者;", "6. 排除任何可能对酒精消费做出正面评价的信息;"], "levels2": ["受众目标约束", "主题约束", "包含约束", "包含约束", "语气风格约束", "排除约束"], "category": "trace1.0"} +{"id": "510", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为新品牌“云眠生活”创建一个标志,并提供符号和字体的建议。\n1. 品牌是一家专注于卫生和舒适的床上用品公司,产品线包括床单、枕头和被褥,目标市场覆盖全球;\n2. 品牌标志设计需围绕“云眠生活”的核心价值——卫生、舒适、品质和全球视野,确保标志传达出“舒适”和“品质”的信息;\n3. 建议的符号应与品牌主题紧密相关,例如云朵、床单褶皱或睡眠图案;\n4. 字体建议使用现代简洁风格,以增强标志的可读性和识别度;\n5. 在设计过程中,请以矢量图形格式提交初稿,以便于后期放大和缩小而不失真;\n6. 需提供至少三种不同的设计概念供选择;\n"}], "type": "trace", "description": "为新品牌“云眠生活”创建一个标志,并提供符号和字体的建议。", "constraints": "1. 品牌是一家专注于卫生和舒适的床上用品公司,产品线包括床单、枕头和被褥,目标市场覆盖全球;\n2. 品牌标志设计需围绕“云眠生活”的核心价值——卫生、舒适、品质和全球视野,确保标志传达出“舒适”和“品质”的信息;\n3. 建议的符号应与品牌主题紧密相关,例如云朵、床单褶皱或睡眠图案;\n4. 字体建议使用现代简洁风格,以增强标志的可读性和识别度;\n5. 在设计过程中,请以矢量图形格式提交初稿,以便于后期放大和缩小而不失真;\n6. 需提供至少三种不同的设计概念供选择;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 品牌是一家专注于卫生和舒适的床上用品公司,产品线包括床单、枕头和被褥,目标市场覆盖全球;", "2. 品牌标志设计需围绕“云眠生活”的核心价值——卫生、舒适、品质和全球视野,确保标志传达出“舒适”和“品质”的信息;", "3. 建议的符号应与品牌主题紧密相关,例如云朵、床单褶皱或睡眠图案;", "4. 字体建议使用现代简洁风格,以增强标志的可读性和识别度;", "5. 在设计过程中,请以矢量图形格式提交初稿,以便于后期放大和缩小而不失真;", "6. 需提供至少三种不同的设计概念供选择;"], "levels2": ["受众目标约束", "主题约束", "主题约束", "文本样式约束", "输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "511", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为新的社交媒体平台创建一个市场营销计划\n1. 目标受众为年龄在18-35岁之间的社交媒体活跃用户;\n2. 计划以表格形式呈现,包括策略、执行步骤、预期结果和时间线四个主要部分;\n3. 计划中应包含至少5个关键的营销策略(如内容营销、合作伙伴关系、口碑推广等),并提供详细的执行步骤;\n4. 每个策略的描述不应超过200字;\n5. 明确列出每个策略的预期结果和实施时间;\n6. 整个计划的实施周期不超过6个月;\n"}], "type": "trace", "description": "为新的社交媒体平台创建一个市场营销计划", "constraints": "1. 目标受众为年龄在18-35岁之间的社交媒体活跃用户;\n2. 计划以表格形式呈现,包括策略、执行步骤、预期结果和时间线四个主要部分;\n3. 计划中应包含至少5个关键的营销策略(如内容营销、合作伙伴关系、口碑推广等),并提供详细的执行步骤;\n4. 每个策略的描述不应超过200字;\n5. 明确列出每个策略的预期结果和实施时间;\n6. 整个计划的实施周期不超过6个月;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 目标受众为年龄在18-35岁之间的社交媒体活跃用户;", "2. 计划以表格形式呈现,包括策略、执行步骤、预期结果和时间线四个主要部分;", "3. 计划中应包含至少5个关键的营销策略(如内容营销、合作伙伴关系、口碑推广等),并提供详细的执行步骤;", "4. 每个策略的描述不应超过200字;", "5. 明确列出每个策略的预期结果和实施时间;", "6. 整个计划的实施周期不超过6个月;"], "levels2": ["受众目标约束", "输出格式约束", "数值约束", "数值约束", "编号和列表约束", "数值约束"], "category": "trace1.0"} +{"id": "512", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于比尔盖茨成为世界首富的文章\n1. 文章需按照新闻报道的标准格式(包括标题、导语、主体、背景、结尾);\n2. 全文不少于800字,但控制在1000字以内;\n3. 文章中需包含至少2个权威数据来源的引用,以证明比尔盖茨的财富排名和微软公司的市值;\n4. 文章风格保持客观、严谨的新闻报道风格,避免使用主观臆断或情感色彩强烈的词汇;\n5. 在结尾部分提供对未来趋势的简短分析;\n6. 使用大标题和小标题的层次化结构,以增加文章的可读性和信息层次感;\n"}], "type": "trace", "description": "撰写一篇关于比尔盖茨成为世界首富的文章", "constraints": "1. 文章需按照新闻报道的标准格式(包括标题、导语、主体、背景、结尾);\n2. 全文不少于800字,但控制在1000字以内;\n3. 文章中需包含至少2个权威数据来源的引用,以证明比尔盖茨的财富排名和微软公司的市值;\n4. 文章风格保持客观、严谨的新闻报道风格,避免使用主观臆断或情感色彩强烈的词汇;\n5. 在结尾部分提供对未来趋势的简短分析;\n6. 使用大标题和小标题的层次化结构,以增加文章的可读性和信息层次感;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 文章需按照新闻报道的标准格式(包括标题、导语、主体、背景、结尾);", "2. 全文不少于800字,但控制在1000字以内;", "3. 文章中需包含至少2个权威数据来源的引用,以证明比尔盖茨的财富排名和微软公司的市值;", "4. 文章风格保持客观、严谨的新闻报道风格,避免使用主观臆断或情感色彩强烈的词汇;", "5. 在结尾部分提供对未来趋势的简短分析;", "6. 使用大标题和小标题的层次化结构,以增加文章的可读性和信息层次感;"], "levels2": ["模版约束", "数值约束", "引用和参考约束", "语气风格约束", "层次化结构约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "513", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的关键词“人工智能”、“医疗”、“未来”检索并整合新闻文章,撰写一篇综述文章。\n1. 检索至少3篇权威新闻来源;\n2. 文章长度应控制在400至600字之间;\n3. 每个关键词“人工智能”、“医疗”、“未来”的出现频率不低于3次;\n4. 文章开头需有引人入胜的引言;\n5. 文章结尾需有对未来的展望;\n6. 关键词首次出现时使用斜体标注。\n# Inputs:\n关键词:“人工智能”、“医疗”、“未来”\n"}], "type": "trace", "description": "根据给定的关键词“人工智能”、“医疗”、“未来”检索并整合新闻文章,撰写一篇综述文章。", "constraints": "1. 检索至少3篇权威新闻来源;\n2. 文章长度应控制在400至600字之间;\n3. 每个关键词“人工智能”、“医疗”、“未来”的出现频率不低于3次;\n4. 文章开头需有引人入胜的引言;\n5. 文章结尾需有对未来的展望;\n6. 关键词首次出现时使用斜体标注。", "input": "关键词:“人工智能”、“医疗”、“未来”", "constraints_num": 6, "constraints_splits": ["1. 检索至少3篇权威新闻来源;", "2. 文章长度应控制在400至600字之间;", "3. 每个关键词“人工智能”、“医疗”、“未来”的出现频率不低于3次;", "4. 文章开头需有引人入胜的引言;", "5. 文章结尾需有对未来的展望;", "6. 关键词首次出现时使用斜体标注。"], "levels2": ["引用和参考约束", "数值约束", "数值约束", "模版约束", "包含约束", "文本样式约束"], "category": "trace1.0"} +{"id": "514", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以第三人称视角,写一个发生在故事中的场景,故事线索为:“一个学生发现他的功课本被一个同学偷走了。”\n1. 场景的描述应该生动且详细;\n2. 描述应包含学生发现课本被盗时的心理活动和反应;\n3. 描述应包含学生决定如何处理这一情况的初步想法;\n4. 场景中应包含至少一个对话,以展现学生与另一个同学或老师的互动;\n5. 整个描述中,保持叙述的连贯性和逻辑性;\n6. 使用适当的词汇和表达,以增强故事的真实感和吸引力。\n"}], "type": "trace", "description": "以第三人称视角,写一个发生在故事中的场景,故事线索为:“一个学生发现他的功课本被一个同学偷走了。”", "constraints": "1. 场景的描述应该生动且详细;\n2. 描述应包含学生发现课本被盗时的心理活动和反应;\n3. 描述应包含学生决定如何处理这一情况的初步想法;\n4. 场景中应包含至少一个对话,以展现学生与另一个同学或老师的互动;\n5. 整个描述中,保持叙述的连贯性和逻辑性;\n6. 使用适当的词汇和表达,以增强故事的真实感和吸引力。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 场景的描述应该生动且详细;", "2. 描述应包含学生发现课本被盗时的心理活动和反应;", "3. 描述应包含学生决定如何处理这一情况的初步想法;", "4. 场景中应包含至少一个对话,以展现学生与另一个同学或老师的互动;", "5. 整个描述中,保持叙述的连贯性和逻辑性;", "6. 使用适当的词汇和表达,以增强故事的真实感和吸引力。"], "levels2": ["语言特征约束", "包含约束", "包含约束", "包含约束", "语法结构约束", "语言特征约束"], "category": "trace1.0"} +{"id": "515", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供至少5种写作技巧,旨在提高文章的吸引力和流畅性\n1. 技巧应包括但不限于使用比喻、拟人、隐喻等修辞手法;\n2. 技巧应包括如何构建引人入胜的开头、连贯的段落和令人满意的结尾;\n3. 每种技巧的解释不超过200字;\n4. 技巧的解释中使用斜体字强调关键点;\n5. 每种技巧的示例应该以双引号括起,并用下划线突出显示;\n6. 技巧的列表应使用项目符号进行编号;\n"}], "type": "trace", "description": "提供至少5种写作技巧,旨在提高文章的吸引力和流畅性", "constraints": "1. 技巧应包括但不限于使用比喻、拟人、隐喻等修辞手法;\n2. 技巧应包括如何构建引人入胜的开头、连贯的段落和令人满意的结尾;\n3. 每种技巧的解释不超过200字;\n4. 技巧的解释中使用斜体字强调关键点;\n5. 每种技巧的示例应该以双引号括起,并用下划线突出显示;\n6. 技巧的列表应使用项目符号进行编号;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 技巧应包括但不限于使用比喻、拟人、隐喻等修辞手法;", "2. 技巧应包括如何构建引人入胜的开头、连贯的段落和令人满意的结尾;", "3. 每种技巧的解释不超过200字;", "4. 技巧的解释中使用斜体字强调关键点;", "5. 每种技巧的示例应该以双引号括起,并用下划线突出显示;", "6. 技巧的列表应使用项目符号进行编号;"], "levels2": ["语言特征约束", "层次化结构约束", "数值约束", "文本样式约束", "文本样式约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "516", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的描述创建一个虚拟角色\n1. 角色是一位18岁的男性,身高至少180厘米,肌肉发达;\n2. 热爱体育运动,特别是篮球,每周至少参加3次篮球训练或比赛;\n3. 热爱电子游戏,尤其是竞技类游戏,拥有至少3个游戏平台的账号;\n4. 有一只忠诚的狗,每天至少花费30分钟与其互动,喜欢用幽默的方式逗他的狗;\n5. 描述时采用轻松幽默的语气风格,使得角色形象生动有趣;\n6. 描述文字应控制在200字以内;\n"}], "type": "trace", "description": "根据给定的描述创建一个虚拟角色", "constraints": "1. 角色是一位18岁的男性,身高至少180厘米,肌肉发达;\n2. 热爱体育运动,特别是篮球,每周至少参加3次篮球训练或比赛;\n3. 热爱电子游戏,尤其是竞技类游戏,拥有至少3个游戏平台的账号;\n4. 有一只忠诚的狗,每天至少花费30分钟与其互动,喜欢用幽默的方式逗他的狗;\n5. 描述时采用轻松幽默的语气风格,使得角色形象生动有趣;\n6. 描述文字应控制在200字以内;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 角色是一位18岁的男性,身高至少180厘米,肌肉发达;", "2. 热爱体育运动,特别是篮球,每周至少参加3次篮球训练或比赛;", "3. 热爱电子游戏,尤其是竞技类游戏,拥有至少3个游戏平台的账号;", "4. 有一只忠诚的狗,每天至少花费30分钟与其互动,喜欢用幽默的方式逗他的狗;", "5. 描述时采用轻松幽默的语气风格,使得角色形象生动有趣;", "6. 描述文字应控制在200字以内;"], "levels2": ["角色扮演约束", "包含约束", "包含约束", "包含约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "517", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出一首流行歌曲的歌词,并将其中的名词替换成“柿子”(歌曲名中的名词“谁”除外)\n1. 歌曲名“不要问我是谁”中的名词“谁”不应被替换;\n2. 歌曲歌词应保持原有的韵律和意义;\n3. 替换后的歌词不会侵犯任何版权;\n4. 替换后的歌词保持歌词的可读性和意境;\n5. 为保证歌词的流畅性和艺术性,某些名词可通过同义词或近义词创造性地替换;\n6. 替换后歌词中涉及的关键情感和主题不应被改变,确保传达原歌曲情感和信息;\n"}], "type": "trace", "description": "给出一首流行歌曲的歌词,并将其中的名词替换成“柿子”(歌曲名中的名词“谁”除外)", "constraints": "1. 歌曲名“不要问我是谁”中的名词“谁”不应被替换;\n2. 歌曲歌词应保持原有的韵律和意义;\n3. 替换后的歌词不会侵犯任何版权;\n4. 替换后的歌词保持歌词的可读性和意境;\n5. 为保证歌词的流畅性和艺术性,某些名词可通过同义词或近义词创造性地替换;\n6. 替换后歌词中涉及的关键情感和主题不应被改变,确保传达原歌曲情感和信息;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 歌曲名“不要问我是谁”中的名词“谁”不应被替换;", "2. 歌曲歌词应保持原有的韵律和意义;", "3. 替换后的歌词不会侵犯任何版权;", "4. 替换后的歌词保持歌词的可读性和意境;", "5. 为保证歌词的流畅性和艺术性,某些名词可通过同义词或近义词创造性地替换;", "6. 替换后歌词中涉及的关键情感和主题不应被改变,确保传达原歌曲情感和信息;"], "levels2": ["排除约束", "语言特征约束", "隐私约束", "语言特征约束", "语言特征约束", "主题约束"], "category": "trace1.0"} +{"id": "518", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一份专业且适合打印的简历\n1. 简历需采用A4纸张标准尺寸,布局清晰;\n2. 使用简洁的无衬线字体如Arial或Helvetica,字号为10-12号,确保文本在打印时易于阅读;\n3. 简历总长度应控制在1页,确保信息简洁且突出重点;\n4. 简历中的个人信息和技能部分需使用加粗字体以突出重要性;\n5. 工作经验和教育背景部分则需使用项目符号列表的形式来清晰展示;\n6. 简历底部应包含一个声明,确认所有提供的信息都是准确和真实的;\n# Inputs:\n1. 个人信息(姓名:张三,年龄:24)\n2. 教育背景(本科学位,北京大学计算机科学专业)\n3. 工作经验(详细描述1年的软件开发经验,包括具体项目和职责)\n4. 技能(列出掌握的编程语言:Java,Python,C++,以及专长:数据库设计,Web开发)\n"}], "type": "trace", "description": "编辑一份专业且适合打印的简历", "constraints": "1. 简历需采用A4纸张标准尺寸,布局清晰;\n2. 使用简洁的无衬线字体如Arial或Helvetica,字号为10-12号,确保文本在打印时易于阅读;\n3. 简历总长度应控制在1页,确保信息简洁且突出重点;\n4. 简历中的个人信息和技能部分需使用加粗字体以突出重要性;\n5. 工作经验和教育背景部分则需使用项目符号列表的形式来清晰展示;\n6. 简历底部应包含一个声明,确认所有提供的信息都是准确和真实的;", "input": "1. 个人信息(姓名:张三,年龄:24)\n2. 教育背景(本科学位,北京大学计算机科学专业)\n3. 工作经验(详细描述1年的软件开发经验,包括具体项目和职责)\n4. 技能(列出掌握的编程语言:Java,Python,C++,以及专长:数据库设计,Web开发)", "constraints_num": 6, "constraints_splits": ["1. 简历需采用A4纸张标准尺寸,布局清晰;", "2. 使用简洁的无衬线字体如Arial或Helvetica,字号为10-12号,确保文本在打印时易于阅读;", "3. 简历总长度应控制在1页,确保信息简洁且突出重点;", "4. 简历中的个人信息和技能部分需使用加粗字体以突出重要性;", "5. 工作经验和教育背景部分则需使用项目符号列表的形式来清晰展示;", "6. 简历底部应包含一个声明,确认所有提供的信息都是准确和真实的;"], "levels2": ["模版约束", "文本样式约束", "数值约束", "文本样式约束", "编号和列表约束", "价值观约束"], "category": "trace1.0"} +{"id": "519", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "编辑一篇科技新闻报道,探讨XYZ科技公司发布的三款新产品:旗舰手机、超薄笔记本电脑和新一代智能手表。\n1. 报道的受众为科技爱好者和潜在购买者;\n2. 报道需采用正式且客观的语气风格;\n3. 报道格式为Markdown,包含标题、副标题和项目列表;\n4. 报道中应详细描述每款产品的创新功能、性能提升和与前代产品的比较;\n5. 报道中需包含至少一张产品图片;\n6. 报道中需直接引述公司CEO的评论;\n"}], "type": "trace", "description": "编辑一篇科技新闻报道,探讨XYZ科技公司发布的三款新产品:旗舰手机、超薄笔记本电脑和新一代智能手表。", "constraints": "1. 报道的受众为科技爱好者和潜在购买者;\n2. 报道需采用正式且客观的语气风格;\n3. 报道格式为Markdown,包含标题、副标题和项目列表;\n4. 报道中应详细描述每款产品的创新功能、性能提升和与前代产品的比较;\n5. 报道中需包含至少一张产品图片;\n6. 报道中需直接引述公司CEO的评论;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 报道的受众为科技爱好者和潜在购买者;", "2. 报道需采用正式且客观的语气风格;", "3. 报道格式为Markdown,包含标题、副标题和项目列表;", "4. 报道中应详细描述每款产品的创新功能、性能提升和与前代产品的比较;", "5. 报道中需包含至少一张产品图片;", "6. 报道中需直接引述公司CEO的评论;"], "levels2": ["受众目标约束", "语气风格约束", "输出格式约束", "包含约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "520", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一封求职信\n1. 需以一名具有多年相关行业经验的专业人士身份写信;\n2. 求职信需采用正式而礼貌的语气;\n3. 文本中明确提及申请者在技能和经验方面如何与招聘广告中列出的岗位要求相匹配;\n4. 尤其强调申请者在团队合作、项目管理和技术创新方面的能力;\n5. 求职信的格式应遵循标准的商业信函格式,含有称呼、问候、正文、结束语和签名;\n6. 信件结尾处需附上申请者的联系方式和期待回复的礼貌表达;\n"}], "type": "trace", "description": "写一封求职信", "constraints": "1. 需以一名具有多年相关行业经验的专业人士身份写信;\n2. 求职信需采用正式而礼貌的语气;\n3. 文本中明确提及申请者在技能和经验方面如何与招聘广告中列出的岗位要求相匹配;\n4. 尤其强调申请者在团队合作、项目管理和技术创新方面的能力;\n5. 求职信的格式应遵循标准的商业信函格式,含有称呼、问候、正文、结束语和签名;\n6. 信件结尾处需附上申请者的联系方式和期待回复的礼貌表达;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 需以一名具有多年相关行业经验的专业人士身份写信;", "2. 求职信需采用正式而礼貌的语气;", "3. 文本中明确提及申请者在技能和经验方面如何与招聘广告中列出的岗位要求相匹配;", "4. 尤其强调申请者在团队合作、项目管理和技术创新方面的能力;", "5. 求职信的格式应遵循标准的商业信函格式,含有称呼、问候、正文、结束语和签名;", "6. 信件结尾处需附上申请者的联系方式和期待回复的礼貌表达;"], "levels2": ["角色扮演约束", "语气风格约束", "包含约束", "主题约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "521", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为年轻夫妇设计一个浪漫且经济的旅行路线\n1. 路线设计需满足对温暖的天气、海滩景观和历史古迹的兴趣;\n2. 预算上限为2500美元;\n3. 路线中应包含至少3个海滩景点和2个历史古迹;\n4. 包含至少1个适合进行浪漫活动的地点,比如夕阳下的海滩散步;\n5. 所有景点之间的交通成本和住宿费用不超过预算;\n6. 提供至少3个不同价位的住宿选择供客户参考;\n"}], "type": "trace", "description": "为年轻夫妇设计一个浪漫且经济的旅行路线", "constraints": "1. 路线设计需满足对温暖的天气、海滩景观和历史古迹的兴趣;\n2. 预算上限为2500美元;\n3. 路线中应包含至少3个海滩景点和2个历史古迹;\n4. 包含至少1个适合进行浪漫活动的地点,比如夕阳下的海滩散步;\n5. 所有景点之间的交通成本和住宿费用不超过预算;\n6. 提供至少3个不同价位的住宿选择供客户参考;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 路线设计需满足对温暖的天气、海滩景观和历史古迹的兴趣;", "2. 预算上限为2500美元;", "3. 路线中应包含至少3个海滩景点和2个历史古迹;", "4. 包含至少1个适合进行浪漫活动的地点,比如夕阳下的海滩散步;", "5. 所有景点之间的交通成本和住宿费用不超过预算;", "6. 提供至少3个不同价位的住宿选择供客户参考;"], "levels2": ["受众目标约束", "数值约束", "数值约束", "包含约束", "数值约束", "数值约束"], "category": "trace1.0"} +{"id": "522", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为新手园艺爱好者制定一个从春季到秋季的种植计划,专注于种植蔬菜和花卉。\n1. 以新手园艺爱好者角度出发,关注种植蔬菜和花卉的全过程;\n2. 计划应包括所需技能列表、工具和材料清单、成本估算、时间安排、最佳生长条件和照顾指南;\n3. 计划周期从春季至秋季,详细列出每一阶段的时间预期和工作量;\n4. 要求使用表格形式列出种植时间表和每种植物的最佳生长条件;\n5. 要求采用简洁明了的语气,确保计划易懂且实用;\n6. 重要信息(如技能、工具、成本、时间安排)需用粗体或特殊颜色标注,以突出显示;\n"}], "type": "trace", "description": "为新手园艺爱好者制定一个从春季到秋季的种植计划,专注于种植蔬菜和花卉。", "constraints": "1. 以新手园艺爱好者角度出发,关注种植蔬菜和花卉的全过程;\n2. 计划应包括所需技能列表、工具和材料清单、成本估算、时间安排、最佳生长条件和照顾指南;\n3. 计划周期从春季至秋季,详细列出每一阶段的时间预期和工作量;\n4. 要求使用表格形式列出种植时间表和每种植物的最佳生长条件;\n5. 要求采用简洁明了的语气,确保计划易懂且实用;\n6. 重要信息(如技能、工具、成本、时间安排)需用粗体或特殊颜色标注,以突出显示;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 以新手园艺爱好者角度出发,关注种植蔬菜和花卉的全过程;", "2. 计划应包括所需技能列表、工具和材料清单、成本估算、时间安排、最佳生长条件和照顾指南;", "3. 计划周期从春季至秋季,详细列出每一阶段的时间预期和工作量;", "4. 要求使用表格形式列出种植时间表和每种植物的最佳生长条件;", "5. 要求采用简洁明了的语气,确保计划易懂且实用;", "6. 重要信息(如技能、工具、成本、时间安排)需用粗体或特殊颜色标注,以突出显示;"], "levels2": ["角色扮演约束", "包含约束", "数值约束", "输出格式约束", "语气风格约束", "文本样式约束"], "category": "trace1.0"} +{"id": "523", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个针对健身初学者的详细健身计划\n1. 计划以 Markdown 流程背景信息的形式呈现;\n2. 包括一个为期2周的锻炼时间表和锻炼类型;\n3. 计划分为4个阶段,每个阶段为期4天,分别专注于上肢、下肢、核心力量和有氧运动;\n4. 每个锻炼类型下需提供至少3个具体的锻炼动作,并以粗体标注出来;\n5. 计划中应包含一份初学者健身指南,提供关于热身、拉伸和饮食的建议;\n6. 计划应以表格形式列出锻炼日志模板,包括锻炼日期、锻炼类型、完成的动作、组数和次数等;\n"}], "type": "trace", "description": "创建一个针对健身初学者的详细健身计划", "constraints": "1. 计划以 Markdown 流程背景信息的形式呈现;\n2. 包括一个为期2周的锻炼时间表和锻炼类型;\n3. 计划分为4个阶段,每个阶段为期4天,分别专注于上肢、下肢、核心力量和有氧运动;\n4. 每个锻炼类型下需提供至少3个具体的锻炼动作,并以粗体标注出来;\n5. 计划中应包含一份初学者健身指南,提供关于热身、拉伸和饮食的建议;\n6. 计划应以表格形式列出锻炼日志模板,包括锻炼日期、锻炼类型、完成的动作、组数和次数等;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 计划以 Markdown 流程背景信息的形式呈现;", "2. 包括一个为期2周的锻炼时间表和锻炼类型;", "3. 计划分为4个阶段,每个阶段为期4天,分别专注于上肢、下肢、核心力量和有氧运动;", "4. 每个锻炼类型下需提供至少3个具体的锻炼动作,并以粗体标注出来;", "5. 计划中应包含一份初学者健身指南,提供关于热身、拉伸和饮食的建议;", "6. 计划应以表格形式列出锻炼日志模板,包括锻炼日期、锻炼类型、完成的动作、组数和次数等;"], "levels2": ["markdown流程背景信息约束", "包含约束", "数值约束", "文本样式约束", "包含约束", "输出格式约束"], "category": "trace1.0"} +{"id": "524", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将任务列表转化为清晰的流程图\n1. 流程图需采用标准的流程图符号和布局;\n2. 每个步骤应使用不超过10个单词的简洁描述;\n3. 整体流程图应限制在A4纸张大小内;\n4. 流程图中步骤需遵循时间顺序;\n5. 每个步骤之间使用箭头表示流程的流向;\n6. 流程图整体风格需保持专业,适合在正式的商业或学术场合展示;\n# Inputs:\n任务列表:\n- 数据收集:首先收集数据\n- 数据分析:对数据进行分析\n- 目标设定:制定定量目标\n- 解决方案:提出解决方案\n- 方案实施:实施方案\n- 过程优化:尽可能改进,以优化过程\n"}], "type": "trace", "description": "将任务列表转化为清晰的流程图", "constraints": "1. 流程图需采用标准的流程图符号和布局;\n2. 每个步骤应使用不超过10个单词的简洁描述;\n3. 整体流程图应限制在A4纸张大小内;\n4. 流程图中步骤需遵循时间顺序;\n5. 每个步骤之间使用箭头表示流程的流向;\n6. 流程图整体风格需保持专业,适合在正式的商业或学术场合展示;", "input": "任务列表:\n- 数据收集:首先收集数据\n- 数据分析:对数据进行分析\n- 目标设定:制定定量目标\n- 解决方案:提出解决方案\n- 方案实施:实施方案\n- 过程优化:尽可能改进,以优化过程", "constraints_num": 6, "constraints_splits": ["1. 流程图需采用标准的流程图符号和布局;", "2. 每个步骤应使用不超过10个单词的简洁描述;", "3. 整体流程图应限制在A4纸张大小内;", "4. 流程图中步骤需遵循时间顺序;", "5. 每个步骤之间使用箭头表示流程的流向;", "6. 流程图整体风格需保持专业,适合在正式的商业或学术场合展示;"], "levels2": ["模版约束", "数值约束", "输出格式约束", "层次化结构约束", "输出格式约束", "语气风格约束"], "category": "trace1.0"} +{"id": "525", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细介绍如何烤制一份美味的披萨\n1. 描述过程应使用markdown流程背景信息约束的方式;\n2. 步骤应按照准备、制作、烤制、完成四个阶段进行组织;\n3. 描述的字数应在300至500字之间;\n4. 制作过程中需要明确指出使用的是披萨面饼、番茄酱、意大利乳酪以及你最喜欢的配料;\n5. 列出至少5个具体步骤;\n6. 每个步骤前使用编号进行标注以增加可读性;\n"}], "type": "trace", "description": "详细介绍如何烤制一份美味的披萨", "constraints": "1. 描述过程应使用markdown流程背景信息约束的方式;\n2. 步骤应按照准备、制作、烤制、完成四个阶段进行组织;\n3. 描述的字数应在300至500字之间;\n4. 制作过程中需要明确指出使用的是披萨面饼、番茄酱、意大利乳酪以及你最喜欢的配料;\n5. 列出至少5个具体步骤;\n6. 每个步骤前使用编号进行标注以增加可读性;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 描述过程应使用markdown流程背景信息约束的方式;", "2. 步骤应按照准备、制作、烤制、完成四个阶段进行组织;", "3. 描述的字数应在300至500字之间;", "4. 制作过程中需要明确指出使用的是披萨面饼、番茄酱、意大利乳酪以及你最喜欢的配料;", "5. 列出至少5个具体步骤;", "6. 每个步骤前使用编号进行标注以增加可读性;"], "levels2": ["markdown流程背景信息约束", "层次化结构约束", "数值约束", "包含约束", "编号和列表约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "526", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份关于自己的自我介绍\n1. 格式需遵循标准的简历模板,包括个人基本信息、教育背景、工作经验和个人职业规划四个部分;\n2. 内容上,个人基本信息部分应包含姓名、年龄等;\n3. 教育背景部分需详细介绍毕业院校及学历;\n4. 工作经验部分需要具体描述一年的工作经历和岗位;\n5. 个人职业规划部分需表达对未来理想工作的期待,即市场营销领域;\n6. 自我介绍的字数应控制在300字左右,确保信息完整且精炼;\n"}], "type": "trace", "description": "撰写一份关于自己的自我介绍", "constraints": "1. 格式需遵循标准的简历模板,包括个人基本信息、教育背景、工作经验和个人职业规划四个部分;\n2. 内容上,个人基本信息部分应包含姓名、年龄等;\n3. 教育背景部分需详细介绍毕业院校及学历;\n4. 工作经验部分需要具体描述一年的工作经历和岗位;\n5. 个人职业规划部分需表达对未来理想工作的期待,即市场营销领域;\n6. 自我介绍的字数应控制在300字左右,确保信息完整且精炼;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 格式需遵循标准的简历模板,包括个人基本信息、教育背景、工作经验和个人职业规划四个部分;", "2. 内容上,个人基本信息部分应包含姓名、年龄等;", "3. 教育背景部分需详细介绍毕业院校及学历;", "4. 工作经验部分需要具体描述一年的工作经历和岗位;", "5. 个人职业规划部分需表达对未来理想工作的期待,即市场营销领域;", "6. 自我介绍的字数应控制在300字左右,确保信息完整且精炼;"], "levels2": ["模版约束", "包含约束", "包含约束", "数值约束", "主题约束", "数值约束"], "category": "trace1.0"} +{"id": "527", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "建议一份适合朋友生日派对的礼物清单\n1. 礼物清单基于朋友的兴趣爱好和设定的预算;\n2. 清单中包含至少5个不同类别的礼物选项;\n3. 每个选项都附有价格范围、购买链接和一张小图;\n4. 总体预算不超过500元;\n5. 清单以表格形式呈现,确保信息的清晰与完整;\n6. 所有价格信息以红色高亮显示,便于快速识别;\n"}], "type": "trace", "description": "建议一份适合朋友生日派对的礼物清单", "constraints": "1. 礼物清单基于朋友的兴趣爱好和设定的预算;\n2. 清单中包含至少5个不同类别的礼物选项;\n3. 每个选项都附有价格范围、购买链接和一张小图;\n4. 总体预算不超过500元;\n5. 清单以表格形式呈现,确保信息的清晰与完整;\n6. 所有价格信息以红色高亮显示,便于快速识别;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 礼物清单基于朋友的兴趣爱好和设定的预算;", "2. 清单中包含至少5个不同类别的礼物选项;", "3. 每个选项都附有价格范围、购买链接和一张小图;", "4. 总体预算不超过500元;", "5. 清单以表格形式呈现,确保信息的清晰与完整;", "6. 所有价格信息以红色高亮显示,便于快速识别;"], "levels2": ["受众目标约束", "数值约束", "输出格式约束", "数值约束", "输出格式约束", "文本样式约束"], "category": "trace1.0"} +{"id": "528", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇以“人工智能在医疗行业中的应用和未来发展方向”为主题的学术论文\n1. 论文需遵循APA引用格式,包括但不限于摘要、引言、方法、结果、讨论和结论部分;\n2. 论文中需要包含至少5个最新的研究案例来支持人工智能在医疗影像诊断、健康管理与预测、基因组学研究等领域的应用;\n3. 对于未来发展方向的探讨,应提出至少3个潜在的解决方案或研究方向,以解决医疗领域面临的挑战,提高人工智能在医疗行业中的效率和准确性,以及促进人工智能与医疗专业人员的协作;\n4. 论文长度应在3000至4000字之间;\n5. 论文中至少引用10篇来自权威医学或人工智能期刊的文献;\n6. 写作时,应采用严谨正式的学术语气,确保内容的准确性和专业性;\n"}], "type": "trace", "description": "撰写一篇以“人工智能在医疗行业中的应用和未来发展方向”为主题的学术论文", "constraints": "1. 论文需遵循APA引用格式,包括但不限于摘要、引言、方法、结果、讨论和结论部分;\n2. 论文中需要包含至少5个最新的研究案例来支持人工智能在医疗影像诊断、健康管理与预测、基因组学研究等领域的应用;\n3. 对于未来发展方向的探讨,应提出至少3个潜在的解决方案或研究方向,以解决医疗领域面临的挑战,提高人工智能在医疗行业中的效率和准确性,以及促进人工智能与医疗专业人员的协作;\n4. 论文长度应在3000至4000字之间;\n5. 论文中至少引用10篇来自权威医学或人工智能期刊的文献;\n6. 写作时,应采用严谨正式的学术语气,确保内容的准确性和专业性;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 论文需遵循APA引用格式,包括但不限于摘要、引言、方法、结果、讨论和结论部分;", "2. 论文中需要包含至少5个最新的研究案例来支持人工智能在医疗影像诊断、健康管理与预测、基因组学研究等领域的应用;", "3. 对于未来发展方向的探讨,应提出至少3个潜在的解决方案或研究方向,以解决医疗领域面临的挑战,提高人工智能在医疗行业中的效率和准确性,以及促进人工智能与医疗专业人员的协作;", "4. 论文长度应在3000至4000字之间;", "5. 论文中至少引用10篇来自权威医学或人工智能期刊的文献;", "6. 写作时,应采用严谨正式的学术语气,确保内容的准确性和专业性;"], "levels2": ["引用和参考约束", "包含约束", "数值约束", "数值约束", "引用和参考约束", "语气风格约束"], "category": "trace1.0"} +{"id": "529", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一个虚拟角色设计一个详细的背景故事\n1. 故事中的角色设定为35岁的男性,职业为独立音乐制作人;\n2. 故事需包括角色与妻子和两个孩子的互动,展现家庭背景;\n3. 故事需体现角色对音乐和摄影的热爱;\n4. 叙述采用第三人称文学化语言;\n5. 故事分为三个部分:童年与家庭影响、职业生涯的形成、兴趣与个人成长;\n6. 每一部分开头使用编号区分,确保结构清晰;\n"}], "type": "trace", "description": "为一个虚拟角色设计一个详细的背景故事", "constraints": "1. 故事中的角色设定为35岁的男性,职业为独立音乐制作人;\n2. 故事需包括角色与妻子和两个孩子的互动,展现家庭背景;\n3. 故事需体现角色对音乐和摄影的热爱;\n4. 叙述采用第三人称文学化语言;\n5. 故事分为三个部分:童年与家庭影响、职业生涯的形成、兴趣与个人成长;\n6. 每一部分开头使用编号区分,确保结构清晰;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 故事中的角色设定为35岁的男性,职业为独立音乐制作人;", "2. 故事需包括角色与妻子和两个孩子的互动,展现家庭背景;", "3. 故事需体现角色对音乐和摄影的热爱;", "4. 叙述采用第三人称文学化语言;", "5. 故事分为三个部分:童年与家庭影响、职业生涯的形成、兴趣与个人成长;", "6. 每一部分开头使用编号区分,确保结构清晰;"], "levels2": ["角色扮演约束", "包含约束", "包含约束", "语气风格约束", "层次化结构约束", "编号和列表约束"], "category": "trace1.0"} +{"id": "530", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个人工智能助手的问题,该问题应围绕人力资源管理领域,尤其是招聘广告的分析,助手需要能够区分工作发布中明确的和隐含的需求。\n1. 问题设计应包含至少一个角色扮演约束,即要求助手以人力资源专家的身份分析工作发布;\n2. 问题的提问方式应采用专业而礼貌的语气风格;\n3. 输出时,需以编号列表的形式列出明确需求和隐含需求,清晰地区分两者;\n4. 在列表中使用Markdown语法高亮关键词;\n5. 明确需求应列出如“技能要求”、“工作职责”等项目;\n6. 隐含需求应分析出如“公司文化”、“潜在的职业发展”等未直接说明但可以通过文本推断出的需求点;\n"}], "type": "trace", "description": "设计一个人工智能助手的问题,该问题应围绕人力资源管理领域,尤其是招聘广告的分析,助手需要能够区分工作发布中明确的和隐含的需求。", "constraints": "1. 问题设计应包含至少一个角色扮演约束,即要求助手以人力资源专家的身份分析工作发布;\n2. 问题的提问方式应采用专业而礼貌的语气风格;\n3. 输出时,需以编号列表的形式列出明确需求和隐含需求,清晰地区分两者;\n4. 在列表中使用Markdown语法高亮关键词;\n5. 明确需求应列出如“技能要求”、“工作职责”等项目;\n6. 隐含需求应分析出如“公司文化”、“潜在的职业发展”等未直接说明但可以通过文本推断出的需求点;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 问题设计应包含至少一个角色扮演约束,即要求助手以人力资源专家的身份分析工作发布;", "2. 问题的提问方式应采用专业而礼貌的语气风格;", "3. 输出时,需以编号列表的形式列出明确需求和隐含需求,清晰地区分两者;", "4. 在列表中使用Markdown语法高亮关键词;", "5. 明确需求应列出如“技能要求”、“工作职责”等项目;", "6. 隐含需求应分析出如“公司文化”、“潜在的职业发展”等未直接说明但可以通过文本推断出的需求点;"], "levels2": ["角色扮演约束", "语气风格约束", "编号和列表约束", "文本样式约束", "编号和列表约束", "包含约束"], "category": "trace1.0"} +{"id": "531", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份专业格式的简历\n1. 简历应包括个人信息、教育背景、工作经验、技能和职业目标等部分;\n2. 个人信息部分需用加粗字体标出姓名“张三”,并置于简历顶部;\n3. 简历整体应控制在1页内;\n4. 采用标准的简历模板进行排版,确保版面清晰、专业;\n5. 在工作经验部分,详细描述过去5年的具体工作内容和成就,每个工作经历限制在3到5行内;\n6. 在技能部分列出与软件工程师职位相关的技术技能,如编程语言、软件工具等;\n"}], "type": "trace", "description": "撰写一份专业格式的简历", "constraints": "1. 简历应包括个人信息、教育背景、工作经验、技能和职业目标等部分;\n2. 个人信息部分需用加粗字体标出姓名“张三”,并置于简历顶部;\n3. 简历整体应控制在1页内;\n4. 采用标准的简历模板进行排版,确保版面清晰、专业;\n5. 在工作经验部分,详细描述过去5年的具体工作内容和成就,每个工作经历限制在3到5行内;\n6. 在技能部分列出与软件工程师职位相关的技术技能,如编程语言、软件工具等;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 简历应包括个人信息、教育背景、工作经验、技能和职业目标等部分;", "2. 个人信息部分需用加粗字体标出姓名“张三”,并置于简历顶部;", "3. 简历整体应控制在1页内;", "4. 采用标准的简历模板进行排版,确保版面清晰、专业;", "5. 在工作经验部分,详细描述过去5年的具体工作内容和成就,每个工作经历限制在3到5行内;", "6. 在技能部分列出与软件工程师职位相关的技术技能,如编程语言、软件工具等;"], "levels2": ["模版约束", "文本样式约束", "数值约束", "模版约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "532", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为研究主题 \"人工智能在医疗诊断中的应用\" 创建一个结构化的文献综述\n1. 文献综述应包括5篇以上相关的学术文章;\n2. 每篇文章的引用需严格遵循APA格式;\n3. 在文献综述的末尾提供一个参考文献列表;\n4. 综述的字数应在1500至2000字之间;\n5. 内容应采用学术严谨的语气风格,确保综述的专业性和深度;\n6. 综述应使用标题和子标题来组织结构,清晰展示每个部分的主题,例如研究背景、方法论综述、主要发现、未来研究方向等;\n"}], "type": "trace", "description": "为研究主题 \"人工智能在医疗诊断中的应用\" 创建一个结构化的文献综述", "constraints": "1. 文献综述应包括5篇以上相关的学术文章;\n2. 每篇文章的引用需严格遵循APA格式;\n3. 在文献综述的末尾提供一个参考文献列表;\n4. 综述的字数应在1500至2000字之间;\n5. 内容应采用学术严谨的语气风格,确保综述的专业性和深度;\n6. 综述应使用标题和子标题来组织结构,清晰展示每个部分的主题,例如研究背景、方法论综述、主要发现、未来研究方向等;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 文献综述应包括5篇以上相关的学术文章;", "2. 每篇文章的引用需严格遵循APA格式;", "3. 在文献综述的末尾提供一个参考文献列表;", "4. 综述的字数应在1500至2000字之间;", "5. 内容应采用学术严谨的语气风格,确保综述的专业性和深度;", "6. 综述应使用标题和子标题来组织结构,清晰展示每个部分的主题,例如研究背景、方法论综述、主要发现、未来研究方向等;"], "levels2": ["引用和参考约束", "引用和参考约束", "引用和参考约束", "数值约束", "语气风格约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "533", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为初学者提供一份详细的芝士披萨制作指南\n1. 指南需要以一个烹饪爱好者的视角编写;\n2. 指南中材料清单和步骤说明应分别列出;\n3. 材料清单和步骤说明每部分至少包含5项内容;\n4. 指南应以Markdown格式输出,使用编号列表清晰展示步骤,同时使用无序列表列出材料;\n5. 材料名称和关键步骤需要使用斜体标注,以增强可读性;\n6. 指南的最后需要添加一份营养成分表,列出热量、脂肪、碳水化合物等关键营养信息。\n"}], "type": "trace", "description": "为初学者提供一份详细的芝士披萨制作指南", "constraints": "1. 指南需要以一个烹饪爱好者的视角编写;\n2. 指南中材料清单和步骤说明应分别列出;\n3. 材料清单和步骤说明每部分至少包含5项内容;\n4. 指南应以Markdown格式输出,使用编号列表清晰展示步骤,同时使用无序列表列出材料;\n5. 材料名称和关键步骤需要使用斜体标注,以增强可读性;\n6. 指南的最后需要添加一份营养成分表,列出热量、脂肪、碳水化合物等关键营养信息。", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 指南需要以一个烹饪爱好者的视角编写;", "2. 指南中材料清单和步骤说明应分别列出;", "3. 材料清单和步骤说明每部分至少包含5项内容;", "4. 指南应以Markdown格式输出,使用编号列表清晰展示步骤,同时使用无序列表列出材料;", "5. 材料名称和关键步骤需要使用斜体标注,以增强可读性;", "6. 指南的最后需要添加一份营养成分表,列出热量、脂肪、碳水化合物等关键营养信息。"], "levels2": ["角色扮演约束", "编号和列表约束", "数值约束", "markdown流程背景信息约束", "文本样式约束", "表格背景信息约束"], "category": "trace1.0"} +{"id": "534", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇题为 \"科技十年:创新与介入\" 的文章,其中包含一个重点段落,描述过去十年中技术在人类生活各领域的广泛应用及其深远影响。\n1. 文章将发表在《纽约时报》;\n2. 段落需采用严谨正式的语气,确保内容的专业性和深度;\n3. 段落的字数限制在200至250字之间;\n4. 使用编号列表列出至少3个具体的技术应用案例;\n5. 描述技术应用对生活效率和隐私的影响;\n6. 整个段落应采用清晰的段落结构,使用Markdown格式进行排版,确保文本的可读性和专业性;\n"}], "type": "trace", "description": "撰写一篇题为 \"科技十年:创新与介入\" 的文章,其中包含一个重点段落,描述过去十年中技术在人类生活各领域的广泛应用及其深远影响。", "constraints": "1. 文章将发表在《纽约时报》;\n2. 段落需采用严谨正式的语气,确保内容的专业性和深度;\n3. 段落的字数限制在200至250字之间;\n4. 使用编号列表列出至少3个具体的技术应用案例;\n5. 描述技术应用对生活效率和隐私的影响;\n6. 整个段落应采用清晰的段落结构,使用Markdown格式进行排版,确保文本的可读性和专业性;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["1. 文章将发表在《纽约时报》;", "2. 段落需采用严谨正式的语气,确保内容的专业性和深度;", "3. 段落的字数限制在200至250字之间;", "4. 使用编号列表列出至少3个具体的技术应用案例;", "5. 描述技术应用对生活效率和隐私的影响;", "6. 整个段落应采用清晰的段落结构,使用Markdown格式进行排版,确保文本的可读性和专业性;"], "levels2": ["受众目标约束", "语气风格约束", "数值约束", "编号和列表约束", "主题约束", "输出格式约束"], "category": "trace1.0"} +{"id": "535", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一份科普报告,详细解释水熊虫如何在极端环境下生存。\n1. 角色扮演约束:报告需从科学家的视角撰写;\n2. 格式约束:报告格式;\n3. 语气风格约束:使用专业学术的语气;\n4. 引用和参考约束:报告中应包含至少3个科学原理的解释,以及引用至少2篇科学研究论文作为支持;\n5. 数值约束:报告长度应在1000至1500字之间;\n6. 输出格式约束:以LaTeX格式输出。\n# Inputs:\n水熊虫(Tardigrades)是一种极其坚韧的生物体,它们能够在极端环境下生存,包括高温、高压、辐射,甚至太空的真空环境。\n"}], "type": "trace", "description": "撰写一份科普报告,详细解释水熊虫如何在极端环境下生存。", "constraints": "1. 角色扮演约束:报告需从科学家的视角撰写;\n2. 格式约束:报告格式;\n3. 语气风格约束:使用专业学术的语气;\n4. 引用和参考约束:报告中应包含至少3个科学原理的解释,以及引用至少2篇科学研究论文作为支持;\n5. 数值约束:报告长度应在1000至1500字之间;\n6. 输出格式约束:以LaTeX格式输出。", "input": "水熊虫(Tardigrades)是一种极其坚韧的生物体,它们能够在极端环境下生存,包括高温、高压、辐射,甚至太空的真空环境。", "constraints_num": 6, "constraints_splits": ["1. 角色扮演约束:报告需从科学家的视角撰写;", "2. 格式约束:报告格式;", "3. 语气风格约束:使用专业学术的语气;", "4. 引用和参考约束:报告中应包含至少3个科学原理的解释,以及引用至少2篇科学研究论文作为支持;", "5. 数值约束:报告长度应在1000至1500字之间;", "6. 输出格式约束:以LaTeX格式输出。"], "levels2": ["角色扮演约束", "输出格式约束", "语气风格约束", "引用和参考约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "536", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为一家专注于开发智能家居产品的新兴科技公司起一个新名字,并撰写一份200字的解释,说明名字的含义及其如何体现公司的核心价值和愿景。\n1. 名字应富有创意且寓意深远;\n2. 名字简洁易记,避免可能引起文化或语言上的冒犯或歧义的词汇;\n3. 解释中需融入公司致力于科技创新和提升家庭生活品质的理念;\n4. 命名和解释采用专业且富有启发性的语气风格;\n5. 解释的字数限制为200字。\n"}], "type": "trace", "description": "为一家专注于开发智能家居产品的新兴科技公司起一个新名字,并撰写一份200字的解释,说明名字的含义及其如何体现公司的核心价值和愿景。", "constraints": "1. 名字应富有创意且寓意深远;\n2. 名字简洁易记,避免可能引起文化或语言上的冒犯或歧义的词汇;\n3. 解释中需融入公司致力于科技创新和提升家庭生活品质的理念;\n4. 命名和解释采用专业且富有启发性的语气风格;\n5. 解释的字数限制为200字。", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 名字应富有创意且寓意深远;", "2. 名字简洁易记,避免可能引起文化或语言上的冒犯或歧义的词汇;", "3. 解释中需融入公司致力于科技创新和提升家庭生活品质的理念;", "4. 命名和解释采用专业且富有启发性的语气风格;", "5. 解释的字数限制为200字。"], "levels2": ["语言特征约束", "价值观约束", "包含约束", "语气风格约束", "数值约束"], "category": "trace1.0"} +{"id": "537", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于加州最近森林火灾的新闻报道,报道需按照新闻报道标准格式,包含标题、导语、主体、背景和结语部分。报道必须涵盖火灾的确切日期、地点、破坏规模、扑火人员投入、资源消耗、火灾原因及影响。报道长度需在400至600字之间,使用正式、客观的语气,确保信息准确性和客观性。\n1. 标准格式:新闻报道必须包含标题、导语、主体、背景和结语部分;\n2. 报道长度:报道长度至少为400字,但不超过600字;\n3. 报道内容:必须包含火灾的确切日期、具体地点、破坏的详细规模、扑火人员的投入、资源消耗、火灾的原因分析以及对受影响社区和居民的具体影响;\n4. 语气风格:使用正式、客观的语气风格,确保信息的准确性和客观性;\n5. 数据核实:报道中涉及的所有数据和事实需要经过核实,确保报道的准确性和可信度。\n"}], "type": "trace", "description": "撰写一篇关于加州最近森林火灾的新闻报道,报道需按照新闻报道标准格式,包含标题、导语、主体、背景和结语部分。报道必须涵盖火灾的确切日期、地点、破坏规模、扑火人员投入、资源消耗、火灾原因及影响。报道长度需在400至600字之间,使用正式、客观的语气,确保信息准确性和客观性。", "constraints": "1. 标准格式:新闻报道必须包含标题、导语、主体、背景和结语部分;\n2. 报道长度:报道长度至少为400字,但不超过600字;\n3. 报道内容:必须包含火灾的确切日期、具体地点、破坏的详细规模、扑火人员的投入、资源消耗、火灾的原因分析以及对受影响社区和居民的具体影响;\n4. 语气风格:使用正式、客观的语气风格,确保信息的准确性和客观性;\n5. 数据核实:报道中涉及的所有数据和事实需要经过核实,确保报道的准确性和可信度。", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 标准格式:新闻报道必须包含标题、导语、主体、背景和结语部分;", "2. 报道长度:报道长度至少为400字,但不超过600字;", "3. 报道内容:必须包含火灾的确切日期、具体地点、破坏的详细规模、扑火人员的投入、资源消耗、火灾的原因分析以及对受影响社区和居民的具体影响;", "4. 语气风格:使用正式、客观的语气风格,确保信息的准确性和客观性;", "5. 数据核实:报道中涉及的所有数据和事实需要经过核实,确保报道的准确性和可信度。"], "levels2": ["层次化结构约束", "数值约束", "包含约束", "语气风格约束", "价值观约束"], "category": "trace1.0"} +{"id": "538", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给我一些关于室内植物的照顾建议\n1. 至少包括5个关键的照顾技巧,每一个技巧请用项目符号列出并解释清楚;\n2. 建议需以友好、鼓励的语气给出,确保内容既实用又易于理解;\n3. 输出的内容应控制在300字以内;\n4. 使用Markdown格式,便于阅读;\n5. 最后以一个总结段落结束,强调照顾室内植物的乐趣和好处;\n"}], "type": "trace", "description": "给我一些关于室内植物的照顾建议", "constraints": "1. 至少包括5个关键的照顾技巧,每一个技巧请用项目符号列出并解释清楚;\n2. 建议需以友好、鼓励的语气给出,确保内容既实用又易于理解;\n3. 输出的内容应控制在300字以内;\n4. 使用Markdown格式,便于阅读;\n5. 最后以一个总结段落结束,强调照顾室内植物的乐趣和好处;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 至少包括5个关键的照顾技巧,每一个技巧请用项目符号列出并解释清楚;", "2. 建议需以友好、鼓励的语气给出,确保内容既实用又易于理解;", "3. 输出的内容应控制在300字以内;", "4. 使用Markdown格式,便于阅读;", "5. 最后以一个总结段落结束,强调照顾室内植物的乐趣和好处;"], "levels2": ["编号和列表约束", "语气风格约束", "数值约束", "输出格式约束", "层次化结构约束"], "category": "trace1.0"} +{"id": "539", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为环球电影公司(Global Films Co.)撰写一篇提升知名度方案的报告\n1. 报告应采用正式的商务报告格式,包括摘要、引言、现状分析、策略建议、实施步骤和结论等部分;\n2. 报告中应包含至少三种提升公司知名度的策略,并对每种策略的实施步骤、预期效果和可能的风险进行详细论述;\n3. 报告总字数应在1500至2000字之间;\n4. 在论述中需引用至少3篇相关行业研究或案例分析作为支持;\n5. 报告的结尾处应提供一个参考文献列表,列出所有引用的资料和数据来源;\n"}], "type": "trace", "description": "为环球电影公司(Global Films Co.)撰写一篇提升知名度方案的报告", "constraints": "1. 报告应采用正式的商务报告格式,包括摘要、引言、现状分析、策略建议、实施步骤和结论等部分;\n2. 报告中应包含至少三种提升公司知名度的策略,并对每种策略的实施步骤、预期效果和可能的风险进行详细论述;\n3. 报告总字数应在1500至2000字之间;\n4. 在论述中需引用至少3篇相关行业研究或案例分析作为支持;\n5. 报告的结尾处应提供一个参考文献列表,列出所有引用的资料和数据来源;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 报告应采用正式的商务报告格式,包括摘要、引言、现状分析、策略建议、实施步骤和结论等部分;", "2. 报告中应包含至少三种提升公司知名度的策略,并对每种策略的实施步骤、预期效果和可能的风险进行详细论述;", "3. 报告总字数应在1500至2000字之间;", "4. 在论述中需引用至少3篇相关行业研究或案例分析作为支持;", "5. 报告的结尾处应提供一个参考文献列表,列出所有引用的资料和数据来源;"], "levels2": ["层次化结构约束", "包含约束", "数值约束", "引用和参考约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "540", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以表格形式输出从上海到北京的最佳路线和预计时间,出发时间为上午8:00,包含至少3种不同的交通方式(如飞机、高铁、自驾),每种方式需列出预计出发时间、预计到达时间、全程预计用时和票价或成本,以及相应的出发地点和到达地点信息。\n1. 信息需确保准确;\n2. 考虑到路况、天气、航班时刻等因素,建议提前查询实时信息;\n3. 表格应包含至少3种不同的交通方式;\n4. 每种方式需列出预计出发时间、预计到达时间、全程预计用时和票价或成本;\n5. 需提供相应的出发地点和到达地点信息。\n"}], "type": "trace", "description": "以表格形式输出从上海到北京的最佳路线和预计时间,出发时间为上午8:00,包含至少3种不同的交通方式(如飞机、高铁、自驾),每种方式需列出预计出发时间、预计到达时间、全程预计用时和票价或成本,以及相应的出发地点和到达地点信息。", "constraints": "1. 信息需确保准确;\n2. 考虑到路况、天气、航班时刻等因素,建议提前查询实时信息;\n3. 表格应包含至少3种不同的交通方式;\n4. 每种方式需列出预计出发时间、预计到达时间、全程预计用时和票价或成本;\n5. 需提供相应的出发地点和到达地点信息。", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 信息需确保准确;", "2. 考虑到路况、天气、航班时刻等因素,建议提前查询实时信息;", "3. 表格应包含至少3种不同的交通方式;", "4. 每种方式需列出预计出发时间、预计到达时间、全程预计用时和票价或成本;", "5. 需提供相应的出发地点和到达地点信息。"], "levels2": ["价值观约束", "自然语言流程背景信息约束", "数值约束", "输出格式约束", "包含约束"], "category": "trace1.0"} +{"id": "541", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "对三星电视、索尼电视、LG电视按照从最好到最差的顺序进行排名\n1. 排名需基于最新一年的消费者报告和专业评测;\n2. 结果以表格形式呈现,包括产品名称、评分、排名理由;\n3. 评分需精确到小数点后两位;\n4. 输出内容应包含一个包含所有信息的表格;\n5. 对排名理由的简短描述不得超过50字;\n"}], "type": "trace", "description": "对三星电视、索尼电视、LG电视按照从最好到最差的顺序进行排名", "constraints": "1. 排名需基于最新一年的消费者报告和专业评测;\n2. 结果以表格形式呈现,包括产品名称、评分、排名理由;\n3. 评分需精确到小数点后两位;\n4. 输出内容应包含一个包含所有信息的表格;\n5. 对排名理由的简短描述不得超过50字;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 排名需基于最新一年的消费者报告和专业评测;", "2. 结果以表格形式呈现,包括产品名称、评分、排名理由;", "3. 评分需精确到小数点后两位;", "4. 输出内容应包含一个包含所有信息的表格;", "5. 对排名理由的简短描述不得超过50字;"], "levels2": ["引用和参考约束", "输出格式约束", "数值约束", "输出格式约束", "数值约束"], "category": "trace1.0"} +{"id": "542", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "撰写一篇关于互联网金融的介绍性文章\n1. 文章应包含引言、互联网金融定义、互联网金融的服务类型(至少列出5种服务)、互联网金融的特点(至少4点)、互联网金融的优势(至少3点);\n2. 文章总字数应控制在1000字以内;\n3. 使用编号列表进行组织,增强文章条理性和可读性;\n4. 文章结尾提供至少两个参考文献,增强权威性和可信度;\n5. 文章需采用Markdown流程背景信息约束的形式撰写;\n"}], "type": "trace", "description": "撰写一篇关于互联网金融的介绍性文章", "constraints": "1. 文章应包含引言、互联网金融定义、互联网金融的服务类型(至少列出5种服务)、互联网金融的特点(至少4点)、互联网金融的优势(至少3点);\n2. 文章总字数应控制在1000字以内;\n3. 使用编号列表进行组织,增强文章条理性和可读性;\n4. 文章结尾提供至少两个参考文献,增强权威性和可信度;\n5. 文章需采用Markdown流程背景信息约束的形式撰写;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 文章应包含引言、互联网金融定义、互联网金融的服务类型(至少列出5种服务)、互联网金融的特点(至少4点)、互联网金融的优势(至少3点);", "2. 文章总字数应控制在1000字以内;", "3. 使用编号列表进行组织,增强文章条理性和可读性;", "4. 文章结尾提供至少两个参考文献,增强权威性和可信度;", "5. 文章需采用Markdown流程背景信息约束的形式撰写;"], "levels2": ["层次化结构约束", "数值约束", "编号和列表约束", "引用和参考约束", "markdown流程背景信息约束"], "category": "trace1.0"} +{"id": "543", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "安排一周的饮食计划,旨在帮助减肥并保持营养均衡。\n1. 饮食计划将限制高淀粉食物的摄入;\n2. 每顿饭都包含低淀粉、高蛋白、高纤维的食材,以促进健康减肥;\n3. 食材选择应鼓励采用健康、营养、低淀粉的食材;\n4. 饮食计划采用表格形式,每餐的食材列明并注明是否为低淀粉食物;\n5. 提供一周饮食的总体营养成分(蛋白质、纤维、脂肪等)的总览表;\n"}], "type": "trace", "description": "安排一周的饮食计划,旨在帮助减肥并保持营养均衡。", "constraints": "1. 饮食计划将限制高淀粉食物的摄入;\n2. 每顿饭都包含低淀粉、高蛋白、高纤维的食材,以促进健康减肥;\n3. 食材选择应鼓励采用健康、营养、低淀粉的食材;\n4. 饮食计划采用表格形式,每餐的食材列明并注明是否为低淀粉食物;\n5. 提供一周饮食的总体营养成分(蛋白质、纤维、脂肪等)的总览表;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 饮食计划将限制高淀粉食物的摄入;", "2. 每顿饭都包含低淀粉、高蛋白、高纤维的食材,以促进健康减肥;", "3. 食材选择应鼓励采用健康、营养、低淀粉的食材;", "4. 饮食计划采用表格形式,每餐的食材列明并注明是否为低淀粉食物;", "5. 提供一周饮食的总体营养成分(蛋白质、纤维、脂肪等)的总览表;"], "levels2": ["排除约束", "包含约束", "价值观约束", "输出格式约束", "输出格式约束"], "category": "trace1.0"} +{"id": "544", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以一篇严谨正式的文章形式,解释历史上的一次有趣事件。\n1. 文章结构应包含引言、事件的背景、事件的经过、事件的结果以及事件为何有趣这五个部分;\n2. 每个部分不少于200字,全文不超过2000字;\n3. 重要人物和关键时间应用斜体字突出显示,以增强可读性;\n4. 文章的引用需遵循APA格式,至少引用3篇历史学领域的学术文献以支持分析;\n5. 文章应以第三人称叙述,避免使用第一人称或第二人称,保持客观性和专业性。\n"}], "type": "trace", "description": "以一篇严谨正式的文章形式,解释历史上的一次有趣事件。", "constraints": "1. 文章结构应包含引言、事件的背景、事件的经过、事件的结果以及事件为何有趣这五个部分;\n2. 每个部分不少于200字,全文不超过2000字;\n3. 重要人物和关键时间应用斜体字突出显示,以增强可读性;\n4. 文章的引用需遵循APA格式,至少引用3篇历史学领域的学术文献以支持分析;\n5. 文章应以第三人称叙述,避免使用第一人称或第二人称,保持客观性和专业性。", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 文章结构应包含引言、事件的背景、事件的经过、事件的结果以及事件为何有趣这五个部分;", "2. 每个部分不少于200字,全文不超过2000字;", "3. 重要人物和关键时间应用斜体字突出显示,以增强可读性;", "4. 文章的引用需遵循APA格式,至少引用3篇历史学领域的学术文献以支持分析;", "5. 文章应以第三人称叙述,避免使用第一人称或第二人称,保持客观性和专业性。"], "levels2": ["层次化结构约束", "数值约束", "文本样式约束", "引用和参考约束", "语气风格约束"], "category": "trace1.0"} +{"id": "545", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据提供的要点编辑一份简历\n1. 简历需按照专业模板进行排版,包括清晰的标题、段落和列表格式;\n2. 简历的总字数控制在500字以内;\n3. 简历的语气需保持专业正式,突出专业技能和实际工作经验;\n4. 简历中必须包含教育背景、专业技能、实习经历、项目案例以及所获得的任何相关证书;\n5. 确保简历内容准确无误,突出专业优势和实践经验;\n# Inputs:\n- 姓名:张三\n- 毕业院校:某大学\n- 专业:市场营销\n- 求职意向:营销岗位\n- 教育背景:某大学,市场营销专业,毕业年份\n- 专业技能:市场调研与分析、营销策略制定、项目管理\n- 实习经历:某公司市场营销助理,实习时间,主要职责包括市场调研、竞争分析,以及参与营销策略的制定与执行\n- 项目案例:描述在实习期间完成的项目名称、目标、所扮演的角色和成果\n- 证书:列出与市场营销相关的任何专业证书或培训课程\n"}], "type": "trace", "description": "根据提供的要点编辑一份简历", "constraints": "1. 简历需按照专业模板进行排版,包括清晰的标题、段落和列表格式;\n2. 简历的总字数控制在500字以内;\n3. 简历的语气需保持专业正式,突出专业技能和实际工作经验;\n4. 简历中必须包含教育背景、专业技能、实习经历、项目案例以及所获得的任何相关证书;\n5. 确保简历内容准确无误,突出专业优势和实践经验;", "input": "- 姓名:张三\n- 毕业院校:某大学\n- 专业:市场营销\n- 求职意向:营销岗位\n- 教育背景:某大学,市场营销专业,毕业年份\n- 专业技能:市场调研与分析、营销策略制定、项目管理\n- 实习经历:某公司市场营销助理,实习时间,主要职责包括市场调研、竞争分析,以及参与营销策略的制定与执行\n- 项目案例:描述在实习期间完成的项目名称、目标、所扮演的角色和成果\n- 证书:列出与市场营销相关的任何专业证书或培训课程", "constraints_num": 5, "constraints_splits": ["1. 简历需按照专业模板进行排版,包括清晰的标题、段落和列表格式;", "2. 简历的总字数控制在500字以内;", "3. 简历的语气需保持专业正式,突出专业技能和实际工作经验;", "4. 简历中必须包含教育背景、专业技能、实习经历、项目案例以及所获得的任何相关证书;", "5. 确保简历内容准确无误,突出专业优势和实践经验;"], "levels2": ["模版约束", "数值约束", "语气风格约束", "包含约束", "包含约束"], "category": "trace1.0"} +{"id": "546", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给出的关键字和分类创建一个简单的文本分类器,关键字包括:猫、狗、苹果、香蕉、橘子,分类为:动物、水果。分类器应能够区分输入文本是动物还是水果。\n1. 分类器在处理文本时,能容忍一定的拼写错误;\n2. 对于输入的文本,分类器需要返回一个置信度分数,表示其属于动物或水果类别的概率;\n3. 置信度分数应在0到1之间;\n4. 分类器的准确率需在测试数据集上达到85%以上;\n5. 输出结果应包括分类结果和置信度分数,格式为JSON;\n"}], "type": "trace", "description": "根据给出的关键字和分类创建一个简单的文本分类器,关键字包括:猫、狗、苹果、香蕉、橘子,分类为:动物、水果。分类器应能够区分输入文本是动物还是水果。", "constraints": "1. 分类器在处理文本时,能容忍一定的拼写错误;\n2. 对于输入的文本,分类器需要返回一个置信度分数,表示其属于动物或水果类别的概率;\n3. 置信度分数应在0到1之间;\n4. 分类器的准确率需在测试数据集上达到85%以上;\n5. 输出结果应包括分类结果和置信度分数,格式为JSON;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 分类器在处理文本时,能容忍一定的拼写错误;", "2. 对于输入的文本,分类器需要返回一个置信度分数,表示其属于动物或水果类别的概率;", "3. 置信度分数应在0到1之间;", "4. 分类器的准确率需在测试数据集上达到85%以上;", "5. 输出结果应包括分类结果和置信度分数,格式为JSON;"], "levels2": ["排除约束", "输出格式约束", "数值约束", "数值约束", "输出格式约束"], "category": "trace1.0"} +{"id": "547", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创作一篇文章,主题为“如何更好地管理时间”,文章需包含关键词:时间、日程安排、时间管理、时间分配。\n1. 文章结构要求清晰,使用标题和子标题进行层次化组织,具体包括引言、原因分析、解决方案、实例说明和结论五个部分;\n2. 文章字数应在1000至1500字之间;\n3. 所有关键词在文章中首次出现时需使用斜体样式以突出显示;\n4. 在阐述解决方案时,至少提供3个实用的时间管理技巧;\n5. 结合具体的个人或企业案例进行说明;\n"}], "type": "trace", "description": "创作一篇文章,主题为“如何更好地管理时间”,文章需包含关键词:时间、日程安排、时间管理、时间分配。", "constraints": "1. 文章结构要求清晰,使用标题和子标题进行层次化组织,具体包括引言、原因分析、解决方案、实例说明和结论五个部分;\n2. 文章字数应在1000至1500字之间;\n3. 所有关键词在文章中首次出现时需使用斜体样式以突出显示;\n4. 在阐述解决方案时,至少提供3个实用的时间管理技巧;\n5. 结合具体的个人或企业案例进行说明;", "input": "NULL", "constraints_num": 5, "constraints_splits": ["1. 文章结构要求清晰,使用标题和子标题进行层次化组织,具体包括引言、原因分析、解决方案、实例说明和结论五个部分;", "2. 文章字数应在1000至1500字之间;", "3. 所有关键词在文章中首次出现时需使用斜体样式以突出显示;", "4. 在阐述解决方案时,至少提供3个实用的时间管理技巧;", "5. 结合具体的个人或企业案例进行说明;"], "levels2": ["层次化结构约束", "数值约束", "文本样式约束", "数值约束", "包含约束"], "category": "trace1.0"} +{"id": "548", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供一个对给定文本的总结概述\n1. 概述应包括引言和结论部分;\n2. 使用斜体标记关键点;\n3. 概述中需回答文章主要讨论什么;\n4. 确保在回答中引用至少一处原始文本内容以支持观点;\n5. 明确指出谁可能会在疫苗分发方面受到不公平待遇的警告是否正确,并引用原文中的具体警告来支持回答。\n# Inputs:\n随着疫苗接种带来的新希望,经济学家和政策制定者现在非常关注谁会最先恢复到疫情前的经济状态。一些分析师警告说,疫苗分发的不平等可能导致这种恢复时间的进一步拉大。文章原文来自《纽约时报》。\n"}], "type": "trace", "description": "提供一个对给定文本的总结概述", "constraints": "1. 概述应包括引言和结论部分;\n2. 使用斜体标记关键点;\n3. 概述中需回答文章主要讨论什么;\n4. 确保在回答中引用至少一处原始文本内容以支持观点;\n5. 明确指出谁可能会在疫苗分发方面受到不公平待遇的警告是否正确,并引用原文中的具体警告来支持回答。", "input": "随着疫苗接种带来的新希望,经济学家和政策制定者现在非常关注谁会最先恢复到疫情前的经济状态。一些分析师警告说,疫苗分发的不平等可能导致这种恢复时间的进一步拉大。文章原文来自《纽约时报》。", "constraints_num": 5, "constraints_splits": ["1. 概述应包括引言和结论部分;", "2. 使用斜体标记关键点;", "3. 概述中需回答文章主要讨论什么;", "4. 确保在回答中引用至少一处原始文本内容以支持观点;", "5. 明确指出谁可能会在疫苗分发方面受到不公平待遇的警告是否正确,并引用原文中的具体警告来支持回答。"], "levels2": ["层次化结构约束", "文本样式约束", "包含约束", "引用和参考约束", "引用和参考约束"], "category": "trace1.0"} +{"id": "549", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个响应式网站的雏形,使用HTML和CSS确保在不同设备上都能正常显示。网站包括一个主页和两个子页面,每个页面的标题、段落和列表采用层次化结构组织。主页包含导航栏、主标题、介绍文本和指向两个子页面的链接。每个子页面包含至少3个段落和1个列表,列表项目与主页主题相关。\n1. 每个页面的标题、段落和列表需采用层次化结构组织,如使用`
`标签进行段落分隔;\n使用``标签突出关键词;\n使用``标签链接至引用的文献。\n"}], "type": "trace", "description": "作为病毒学领域的专家,简要介绍 Feldisasie 的研究成果,包括研究方法、结果和结论。", "constraints": "研究采用了基因测序技术和细胞培养实验;\n需要揭示病毒在特定条件下如何进化以增强其传染性和致病性;\n研究结果强调病毒的适应性和变异速度;\n强调研究对于理解病毒传播模式和开发预防措施的重要性;\n阐述时必须引用至少三个权威的科学文献;\n所有内容将以HTML表单的形式提交;\n使用` `标签进行段落分隔;\n使用``标签突出关键词;\n使用``标签链接至引用的文献。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["研究采用了基因测序技术和细胞培养实验;", "需要揭示病毒在特定条件下如何进化以增强其传染性和致病性;", "研究结果强调病毒的适应性和变异速度;", "强调研究对于理解病毒传播模式和开发预防措施的重要性;", "阐述时必须引用至少三个权威的科学文献;", "所有内容将以HTML表单的形式提交;", "使用` `标签进行段落分隔;", "使用``标签突出关键词;", "使用``标签链接至引用的文献。"], "levels2": ["包含约束", "主题约束", "包含约束", "价值观约束", "引用和参考约束", "输出格式约束", "文本样式约束", "文本样式约束", "文本样式约束"], "category": "trace1.0"}
+{"id": "1006", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "请帮我制定一份高考备考时间规划表\n假设距离高考还有150天,且每周有7天的学习时间;\n每天有9小时的学习时间,要求各科分配合理;\n文化课占总学习时间的80%,兴趣培养占20%;\n规划表需要以表格格式列出每一天的学习科目和时间;\n每一周的规划中预留出至少1天的复习时间;\n每天预留出至少1小时的休息时间;\n文化课的学习时间需进一步细分到语文、数学、英语、物理、化学、历史、政治等科目;\n各科目的学习时间分配比例分别为语文15%、数学20%、英语20%、物理15%、化学10%、历史10%、政治5%;\n规划表中需包含每周的总结和反馈环节,用以调整下一周期的学习计划。\n"}], "type": "trace", "description": "请帮我制定一份高考备考时间规划表", "constraints": "假设距离高考还有150天,且每周有7天的学习时间;\n每天有9小时的学习时间,要求各科分配合理;\n文化课占总学习时间的80%,兴趣培养占20%;\n规划表需要以表格格式列出每一天的学习科目和时间;\n每一周的规划中预留出至少1天的复习时间;\n每天预留出至少1小时的休息时间;\n文化课的学习时间需进一步细分到语文、数学、英语、物理、化学、历史、政治等科目;\n各科目的学习时间分配比例分别为语文15%、数学20%、英语20%、物理15%、化学10%、历史10%、政治5%;\n规划表中需包含每周的总结和反馈环节,用以调整下一周期的学习计划。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["假设距离高考还有150天,且每周有7天的学习时间;", "每天有9小时的学习时间,要求各科分配合理;", "文化课占总学习时间的80%,兴趣培养占20%;", "规划表需要以表格格式列出每一天的学习科目和时间;", "每一周的规划中预留出至少1天的复习时间;", "每天预留出至少1小时的休息时间;", "文化课的学习时间需进一步细分到语文、数学、英语、物理、化学、历史、政治等科目;", "各科目的学习时间分配比例分别为语文15%、数学20%、英语20%、物理15%、化学10%、历史10%、政治5%;", "规划表中需包含每周的总结和反馈环节,用以调整下一周期的学习计划。"], "levels2": ["数值约束", "数值约束", "数值约束", "输出格式约束", "数值约束", "数值约束", "主题约束", "数值约束", "表格背景信息约束"], "category": "trace1.0"}
+{"id": "1007", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "请以一个古生物学研究员的身份,为高中生物学学生写一篇关于恐龙的科普文章。\n文章应包括恐龙的起源、进化历史、生存繁衍能力等内容;\n文章中需列举几种著名的恐龙种类,并分析它们在生态系统中的地位和作用;\n文章应采用学术严谨的语气风格,使用准确的科学术语,确保内容的深度与准确性;\n所有引用的资料应来自权威的古生物学研究期刊,以JSON格式列出参考文献;\n文章输出格式应为Markdown,使用标题、子标题进行层次化结构的组织,关键信息以代码块形式突出显示;\n文章的开头应包含一段引人入胜的简介,激发学生对史前生物的兴趣;\n文章结尾应提供一个总结段落,概述恐龙的灭绝对现代生态系统的启示;\n整篇文章应至少包含5个段落,每个段落至少10句,每句不超过20词;\n在描述恐龙种类时,提供至少3种恐龙的详细介绍,包括它们的拉丁学名、体长、体重、食性以及在生态系统中的角色。\n"}], "type": "trace", "description": "请以一个古生物学研究员的身份,为高中生物学学生写一篇关于恐龙的科普文章。", "constraints": "文章应包括恐龙的起源、进化历史、生存繁衍能力等内容;\n文章中需列举几种著名的恐龙种类,并分析它们在生态系统中的地位和作用;\n文章应采用学术严谨的语气风格,使用准确的科学术语,确保内容的深度与准确性;\n所有引用的资料应来自权威的古生物学研究期刊,以JSON格式列出参考文献;\n文章输出格式应为Markdown,使用标题、子标题进行层次化结构的组织,关键信息以代码块形式突出显示;\n文章的开头应包含一段引人入胜的简介,激发学生对史前生物的兴趣;\n文章结尾应提供一个总结段落,概述恐龙的灭绝对现代生态系统的启示;\n整篇文章应至少包含5个段落,每个段落至少10句,每句不超过20词;\n在描述恐龙种类时,提供至少3种恐龙的详细介绍,包括它们的拉丁学名、体长、体重、食性以及在生态系统中的角色。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["文章应包括恐龙的起源、进化历史、生存繁衍能力等内容;", "文章中需列举几种著名的恐龙种类,并分析它们在生态系统中的地位和作用;", "文章应采用学术严谨的语气风格,使用准确的科学术语,确保内容的深度与准确性;", "所有引用的资料应来自权威的古生物学研究期刊,以JSON格式列出参考文献;", "文章输出格式应为Markdown,使用标题、子标题进行层次化结构的组织,关键信息以代码块形式突出显示;", "文章的开头应包含一段引人入胜的简介,激发学生对史前生物的兴趣;", "文章结尾应提供一个总结段落,概述恐龙的灭绝对现代生态系统的启示;", "整篇文章应至少包含5个段落,每个段落至少10句,每句不超过20词;", "在描述恐龙种类时,提供至少3种恐龙的详细介绍,包括它们的拉丁学名、体长、体重、食性以及在生态系统中的角色。"], "levels2": ["包含约束", "包含约束", "语气风格约束", "引用和参考约束", "层次化结构约束", "情感情绪约束", "层次化结构约束", "数值约束", "数值约束"], "category": "trace2.0"}
+{"id": "1008", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在JavaScript中创建一个对象,该对象表示一个购物车,包含商品数量的属性和增加、减少商品数量的方法。\n对象名称必须为`ShoppingCart`;\n属性`itemCount`的初始值为0;\n必须实现增加商品数量的方法`addItem`;\n必须实现减少商品数量的方法`removeItem`;\n`addItem`方法每次调用时,商品数量增加1;\n`removeItem`方法每次调用时,商品数量减少1,但数量不能少于0;\n所有方法和属性都位于对象`ShoppingCart`的内部;\n代码至少需要包含10行,且必须使用`function`关键字定义方法,以保证代码的结构正确性和可读性;\n代码中不能包含任何可能导致运行时错误或不符合上述规范的语句。\n"}], "type": "trace", "description": "在JavaScript中创建一个对象,该对象表示一个购物车,包含商品数量的属性和增加、减少商品数量的方法。", "constraints": "对象名称必须为`ShoppingCart`;\n属性`itemCount`的初始值为0;\n必须实现增加商品数量的方法`addItem`;\n必须实现减少商品数量的方法`removeItem`;\n`addItem`方法每次调用时,商品数量增加1;\n`removeItem`方法每次调用时,商品数量减少1,但数量不能少于0;\n所有方法和属性都位于对象`ShoppingCart`的内部;\n代码至少需要包含10行,且必须使用`function`关键字定义方法,以保证代码的结构正确性和可读性;\n代码中不能包含任何可能导致运行时错误或不符合上述规范的语句。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["对象名称必须为`ShoppingCart`;", "属性`itemCount`的初始值为0;", "必须实现增加商品数量的方法`addItem`;", "必须实现减少商品数量的方法`removeItem`;", "`addItem`方法每次调用时,商品数量增加1;", "`removeItem`方法每次调用时,商品数量减少1,但数量不能少于0;", "所有方法和属性都位于对象`ShoppingCart`的内部;", "代码至少需要包含10行,且必须使用`function`关键字定义方法,以保证代码的结构正确性和可读性;", "代码中不能包含任何可能导致运行时错误或不符合上述规范的语句。"], "levels2": ["包含约束", "数值约束", "包含约束", "包含约束", "数值约束", "数值约束", "语法结构约束", "数值约束", "排除约束"], "category": "trace2.0"}
+{"id": "1009", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在Unity中构建一个平台生成器模块,目标是提高游戏的可玩性和多样性,该模块将被用于一个模拟游戏开发者的角色扮演情境中。\n地形的随机生成;\n平台间距离的调整;\n障碍物的分布;\n收集物的放置;\n敌人类型的随机选择,其中包含约束(具体约束未明确);\n模块生成的地图布局复杂度应在5到10之间;\n能适配至少5个不同难度的模拟游戏关卡设计;\n输出格式为Unity Asset Bundle,便于集成到游戏项目中;\n代码需遵循清晰、可读的编程风格,以便于其他开发者理解和修改。\n"}], "type": "trace", "description": "在Unity中构建一个平台生成器模块,目标是提高游戏的可玩性和多样性,该模块将被用于一个模拟游戏开发者的角色扮演情境中。", "constraints": "地形的随机生成;\n平台间距离的调整;\n障碍物的分布;\n收集物的放置;\n敌人类型的随机选择,其中包含约束(具体约束未明确);\n模块生成的地图布局复杂度应在5到10之间;\n能适配至少5个不同难度的模拟游戏关卡设计;\n输出格式为Unity Asset Bundle,便于集成到游戏项目中;\n代码需遵循清晰、可读的编程风格,以便于其他开发者理解和修改。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["地形的随机生成;", "平台间距离的调整;", "障碍物的分布;", "收集物的放置;", "敌人类型的随机选择,其中包含约束(具体约束未明确);", "模块生成的地图布局复杂度应在5到10之间;", "能适配至少5个不同难度的模拟游戏关卡设计;", "输出格式为Unity Asset Bundle,便于集成到游戏项目中;", "代码需遵循清晰、可读的编程风格,以便于其他开发者理解和修改。"], "levels2": ["包含约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "主题约束", "数值约束", "数值约束", "输出格式约束", "语气风格约束"], "category": "trace1.0"}
+{"id": "1010", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在扮演项目经理角色的情境下,描述如何更好地处理与团队成员之间的矛盾和冲突。\n应该采用一种既专业又富有同理心的语气;\n确保团队成员感受到被尊重;\n明确表达出解决问题的决心;\n调查和理解冲突的根源;\n组织一次公正、中立的团队会议来讨论问题;\n鼓励所有相关方表达自己的观点和感受;\n寻求共同点并制定解决方案;\n跟进确保解决方案得到执行,并评估其效果;\n保持沟通的透明度和及时性。\n"}], "type": "trace", "description": "在扮演项目经理角色的情境下,描述如何更好地处理与团队成员之间的矛盾和冲突。", "constraints": "应该采用一种既专业又富有同理心的语气;\n确保团队成员感受到被尊重;\n明确表达出解决问题的决心;\n调查和理解冲突的根源;\n组织一次公正、中立的团队会议来讨论问题;\n鼓励所有相关方表达自己的观点和感受;\n寻求共同点并制定解决方案;\n跟进确保解决方案得到执行,并评估其效果;\n保持沟通的透明度和及时性。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["应该采用一种既专业又富有同理心的语气;", "确保团队成员感受到被尊重;", "明确表达出解决问题的决心;", "调查和理解冲突的根源;", "组织一次公正、中立的团队会议来讨论问题;", "鼓励所有相关方表达自己的观点和感受;", "寻求共同点并制定解决方案;", "跟进确保解决方案得到执行,并评估其效果;", "保持沟通的透明度和及时性。"], "levels2": ["语气风格约束", "价值观约束", "情感情绪约束", "主题约束", "角色扮演约束", "情感情绪约束", "主题约束", "自然语言流程背景信息约束", "语气风格约束"], "category": "trace2.0"}
+{"id": "1011", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "为即将到来的周末户外徒步和征服邻近山峰活动,在可能下雨和伴随强风的天气条件下,进行周全的准备工作,确保你和你的朋友们的安全与舒适。\n为每个人准备至少2套防水的登山服和2双防滑登山鞋;\n每个人至少携带1个防水背包;\n每人至少配备1个防水的头灯或手电筒,且需备至少2套备用电池;\n队伍中至少1人应携带1个多功能急救包,包含止血带、创可贴、消毒剂、防过敏药物、止痛药以及热量补给品;\n至少有1人携带1个具备防水功能的指南针或有GPS定位功能的手机,且至少有2个充电宝备用;\n每人至少携带1升饮用水和适量的高能量食品;\n所有准备工作必须在出发前一天完成;\n出发前再次查看天气预报,确认天气状况;\n活动中保持联系,注意安全,避免单独行动,确保整体队伍的安全与协作。\n"}], "type": "trace", "description": "为即将到来的周末户外徒步和征服邻近山峰活动,在可能下雨和伴随强风的天气条件下,进行周全的准备工作,确保你和你的朋友们的安全与舒适。", "constraints": "为每个人准备至少2套防水的登山服和2双防滑登山鞋;\n每个人至少携带1个防水背包;\n每人至少配备1个防水的头灯或手电筒,且需备至少2套备用电池;\n队伍中至少1人应携带1个多功能急救包,包含止血带、创可贴、消毒剂、防过敏药物、止痛药以及热量补给品;\n至少有1人携带1个具备防水功能的指南针或有GPS定位功能的手机,且至少有2个充电宝备用;\n每人至少携带1升饮用水和适量的高能量食品;\n所有准备工作必须在出发前一天完成;\n出发前再次查看天气预报,确认天气状况;\n活动中保持联系,注意安全,避免单独行动,确保整体队伍的安全与协作。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["为每个人准备至少2套防水的登山服和2双防滑登山鞋;", "每个人至少携带1个防水背包;", "每人至少配备1个防水的头灯或手电筒,且需备至少2套备用电池;", "队伍中至少1人应携带1个多功能急救包,包含止血带、创可贴、消毒剂、防过敏药物、止痛药以及热量补给品;", "至少有1人携带1个具备防水功能的指南针或有GPS定位功能的手机,且至少有2个充电宝备用;", "每人至少携带1升饮用水和适量的高能量食品;", "所有准备工作必须在出发前一天完成;", "出发前再次查看天气预报,确认天气状况;", "活动中保持联系,注意安全,避免单独行动,确保整体队伍的安全与协作。"], "levels2": ["数值约束", "数值约束", "数值约束", "包含约束", "数值约束", "数值约束", "先验条件约束", "自然语言流程背景信息约束", "价值观约束"], "category": "trace1.0"}
+{"id": "1012", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "以一个音乐评论家的身份,撰写一篇关于专辑的深度评论,旨在诉说一群为梦想努力的年轻人的故事。\n评论应采用正式严谨的语气;\n使用复杂的语法结构,如复合句和并列句来丰富表达;\n输出格式要求如下:使用Markdown格式;\n评论以一个引人入胜的标题开始;\n包含专辑概述的子标题;\n详细分析,包括但不限于歌曲列表和每首歌的简短分析;\n整个评论应包含编号列表;\n引用歌曲歌词的引用格式;\n最后是专辑整体评价和建议听众类型的总结。\n"}], "type": "trace", "description": "以一个音乐评论家的身份,撰写一篇关于专辑的深度评论,旨在诉说一群为梦想努力的年轻人的故事。", "constraints": "评论应采用正式严谨的语气;\n使用复杂的语法结构,如复合句和并列句来丰富表达;\n输出格式要求如下:使用Markdown格式;\n评论以一个引人入胜的标题开始;\n包含专辑概述的子标题;\n详细分析,包括但不限于歌曲列表和每首歌的简短分析;\n整个评论应包含编号列表;\n引用歌曲歌词的引用格式;\n最后是专辑整体评价和建议听众类型的总结。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["评论应采用正式严谨的语气;", "使用复杂的语法结构,如复合句和并列句来丰富表达;", "输出格式要求如下:使用Markdown格式;", "评论以一个引人入胜的标题开始;", "包含专辑概述的子标题;", "详细分析,包括但不限于歌曲列表和每首歌的简短分析;", "整个评论应包含编号列表;", "引用歌曲歌词的引用格式;", "最后是专辑整体评价和建议听众类型的总结。"], "levels2": ["语气风格约束", "语法结构约束", "输出格式约束", "模版约束", "包含约束", "层次化结构约束", "编号和列表约束", "引用和参考约束", "层次化结构约束"], "category": "trace1.0"}
+{"id": "1013", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "情感咨询:感觉伴侣总是对工作更上心,我该怎么办?\n作为您的情感咨询师,我理解您当前的感受,并将提供专业的建议;\n提供正面肯定,如:\"理解你的感受是第一步,你已经做得很好了。\";\n建议尝试找一个合适的时机,以温暖而非指责的方式表达你的感受;\n明确你们俩都希望达到的情感沟通水平;\n安排共同时间,这段时间内不谈工作,专心享受彼此的陪伴;\n阅读或参加情感沟通的课程,提升你们的沟通技巧;\n提醒对方,情感投资和工作同等重要;\n关注自己的兴趣和成长,保持个人魅力;\n定期检查情感沟通的进展,适时调整策略。\n"}], "type": "trace", "description": "情感咨询:感觉伴侣总是对工作更上心,我该怎么办?", "constraints": "作为您的情感咨询师,我理解您当前的感受,并将提供专业的建议;\n提供正面肯定,如:\"理解你的感受是第一步,你已经做得很好了。\";\n建议尝试找一个合适的时机,以温暖而非指责的方式表达你的感受;\n明确你们俩都希望达到的情感沟通水平;\n安排共同时间,这段时间内不谈工作,专心享受彼此的陪伴;\n阅读或参加情感沟通的课程,提升你们的沟通技巧;\n提醒对方,情感投资和工作同等重要;\n关注自己的兴趣和成长,保持个人魅力;\n定期检查情感沟通的进展,适时调整策略。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["作为您的情感咨询师,我理解您当前的感受,并将提供专业的建议;", "提供正面肯定,如:\"理解你的感受是第一步,你已经做得很好了。\";", "建议尝试找一个合适的时机,以温暖而非指责的方式表达你的感受;", "明确你们俩都希望达到的情感沟通水平;", "安排共同时间,这段时间内不谈工作,专心享受彼此的陪伴;", "阅读或参加情感沟通的课程,提升你们的沟通技巧;", "提醒对方,情感投资和工作同等重要;", "关注自己的兴趣和成长,保持个人魅力;", "定期检查情感沟通的进展,适时调整策略。"], "levels2": ["语气风格约束", "情感情绪约束", "语气风格约束", "情感情绪约束", "角色扮演约束", "包含约束", "情感情绪约束", "价值观约束", "包含约束"], "category": "trace1.0"}
+{"id": "1014", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "在Python机器学习接口的教学材料中,为学生详细解释`model.fit()`的应用场景\n提供至少三个具体的使用案例,每个案例的描述不少于200字;\n在文本中,所有函数名和参数名应使用斜体标注,以区分于普通文本描述,例如使用`model.fit()`;\n保持原始指令的主题一致性,即Python机器学习接口中`model.fit()`的应用场景;\n教师的角色,要求生成的解释内容是为学生准备的教学材料;\n使用严谨正式的语气风格,适合教育场景;\n使用完整句子结构,确保语法的准确性,这与教师角色的约束联系紧密,以提供准确的教学内容;\n"}], "type": "trace", "description": "在Python机器学习接口的教学材料中,为学生详细解释`model.fit()`的应用场景", "constraints": "提供至少三个具体的使用案例,每个案例的描述不少于200字;\n在文本中,所有函数名和参数名应使用斜体标注,以区分于普通文本描述,例如使用`model.fit()`;\n保持原始指令的主题一致性,即Python机器学习接口中`model.fit()`的应用场景;\n教师的角色,要求生成的解释内容是为学生准备的教学材料;\n使用严谨正式的语气风格,适合教育场景;\n使用完整句子结构,确保语法的准确性,这与教师角色的约束联系紧密,以提供准确的教学内容;", "input": "NULL", "constraints_num": 6, "constraints_splits": ["提供至少三个具体的使用案例,每个案例的描述不少于200字;", "在文本中,所有函数名和参数名应使用斜体标注,以区分于普通文本描述,例如使用`model.fit()`;", "保持原始指令的主题一致性,即Python机器学习接口中`model.fit()`的应用场景;", "教师的角色,要求生成的解释内容是为学生准备的教学材料;", "使用严谨正式的语气风格,适合教育场景;", "使用完整句子结构,确保语法的准确性,这与教师角色的约束联系紧密,以提供准确的教学内容;"], "levels2": ["数值约束", "文本样式约束", "主题约束", "角色扮演约束", "语气风格约束", "语法结构约束"], "category": "trace1.0"}
+{"id": "1015", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "确认并响应关于两个实体(长安大学人民武装学院和商院彩智书店)是否接受快递服务的查询。\n在正式的商务邮件格式中提供详细信息;\n信息包括但不限于地址验证,快递服务可用性和相关联系信息;\n每个实体的详细信息将分别列出;\n邮件正文中信息以项目符号列表的形式呈现;\n响应时间预计在24小时内;\n邮件使用12号Arial字体;\n正文采用左对齐,段落首行缩进两个字符的格式;\n邮件正文顶部包含查询ID:20230414-123456;\n提供准确、专业和及时的响应。\n# Inputs:\n尊敬的客户,您正在询问关于两个实体的详细信息:一个名为“长安大学人民武装学院”,另一个名为“商院彩智书店”。您想要了解这些地方是否接受快递服务。\n"}], "type": "trace", "description": "确认并响应关于两个实体(长安大学人民武装学院和商院彩智书店)是否接受快递服务的查询。", "constraints": "在正式的商务邮件格式中提供详细信息;\n信息包括但不限于地址验证,快递服务可用性和相关联系信息;\n每个实体的详细信息将分别列出;\n邮件正文中信息以项目符号列表的形式呈现;\n响应时间预计在24小时内;\n邮件使用12号Arial字体;\n正文采用左对齐,段落首行缩进两个字符的格式;\n邮件正文顶部包含查询ID:20230414-123456;\n提供准确、专业和及时的响应。", "input": "尊敬的客户,您正在询问关于两个实体的详细信息:一个名为“长安大学人民武装学院”,另一个名为“商院彩智书店”。您想要了解这些地方是否接受快递服务。", "constraints_num": 9, "constraints_splits": ["在正式的商务邮件格式中提供详细信息;", "信息包括但不限于地址验证,快递服务可用性和相关联系信息;", "每个实体的详细信息将分别列出;", "邮件正文中信息以项目符号列表的形式呈现;", "响应时间预计在24小时内;", "邮件使用12号Arial字体;", "正文采用左对齐,段落首行缩进两个字符的格式;", "邮件正文顶部包含查询ID:20230414-123456;", "提供准确、专业和及时的响应。"], "levels2": ["文本样式约束", "包含约束", "包含约束", "编号和列表约束", "数值约束", "文本样式约束", "文本样式约束", "包含约束", "语气风格约束"], "category": "trace2.0"}
+{"id": "1016", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "运用LightGBM进行废弃数据分类\n代码风格为Python;\n每行代码前添加注释,解释该行代码的目的和功能;\n代码需在Jupyter notebook环境中运行;\n输出格式为.ipynb文件;\n在代码实现中,需包含数据预处理、模型训练、模型评估三个步骤;\n数据预处理步骤不少于10行代码;\n模型训练步骤不少于5行代码;\n模型评估步骤不少于5行代码;\n确保代码的完整性和可读性。\n"}], "type": "trace", "description": "运用LightGBM进行废弃数据分类", "constraints": "代码风格为Python;\n每行代码前添加注释,解释该行代码的目的和功能;\n代码需在Jupyter notebook环境中运行;\n输出格式为.ipynb文件;\n在代码实现中,需包含数据预处理、模型训练、模型评估三个步骤;\n数据预处理步骤不少于10行代码;\n模型训练步骤不少于5行代码;\n模型评估步骤不少于5行代码;\n确保代码的完整性和可读性。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["代码风格为Python;", "每行代码前添加注释,解释该行代码的目的和功能;", "代码需在Jupyter notebook环境中运行;", "输出格式为.ipynb文件;", "在代码实现中,需包含数据预处理、模型训练、模型评估三个步骤;", "数据预处理步骤不少于10行代码;", "模型训练步骤不少于5行代码;", "模型评估步骤不少于5行代码;", "确保代码的完整性和可读性。"], "levels2": ["语言特征约束", "文本样式约束", "输出格式约束", "输出格式约束", "层次化结构约束", "数值约束", "数值约束", "数值约束", "文本样式约束"], "category": "trace2.0"}
+{"id": "1017", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为一名资深的机械工程师,使用SolidWorks制作现实中的机械零件和装配,包括但不限于发动机组件、齿轮箱和传动装置。\n设计必须符合机械零件的几何形状和尺寸要求;\n所选材料需满足机械零件的强度、韧性和耐腐蚀性要求;\n设计的零件需通过有限元分析,确保在实际工作条件下的强度和稳定性;\n设计的零件需进行运动学和动力学模拟,确保在实际装配中的运动和功能符合要求;\n设计的零件需与其他组件配合,确保装配过程中的兼容性和互换性;\n使用SolidWorks的渲染工具生成高精度渲染图,便于与客户和供应商沟通和确认;\n设计过程需使用SolidWorks的设计管理工具,对各种版本进行管理和追踪,确保设计的完整性和可追溯性;\n设计必须严格遵守机械工程领域的安全和功能标准,确保零件满足现实世界中的各种要求;\n设计过程的语气需正式且专业。\n"}], "type": "trace", "description": "作为一名资深的机械工程师,使用SolidWorks制作现实中的机械零件和装配,包括但不限于发动机组件、齿轮箱和传动装置。", "constraints": "设计必须符合机械零件的几何形状和尺寸要求;\n所选材料需满足机械零件的强度、韧性和耐腐蚀性要求;\n设计的零件需通过有限元分析,确保在实际工作条件下的强度和稳定性;\n设计的零件需进行运动学和动力学模拟,确保在实际装配中的运动和功能符合要求;\n设计的零件需与其他组件配合,确保装配过程中的兼容性和互换性;\n使用SolidWorks的渲染工具生成高精度渲染图,便于与客户和供应商沟通和确认;\n设计过程需使用SolidWorks的设计管理工具,对各种版本进行管理和追踪,确保设计的完整性和可追溯性;\n设计必须严格遵守机械工程领域的安全和功能标准,确保零件满足现实世界中的各种要求;\n设计过程的语气需正式且专业。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["设计必须符合机械零件的几何形状和尺寸要求;", "所选材料需满足机械零件的强度、韧性和耐腐蚀性要求;", "设计的零件需通过有限元分析,确保在实际工作条件下的强度和稳定性;", "设计的零件需进行运动学和动力学模拟,确保在实际装配中的运动和功能符合要求;", "设计的零件需与其他组件配合,确保装配过程中的兼容性和互换性;", "使用SolidWorks的渲染工具生成高精度渲染图,便于与客户和供应商沟通和确认;", "设计过程需使用SolidWorks的设计管理工具,对各种版本进行管理和追踪,确保设计的完整性和可追溯性;", "设计必须严格遵守机械工程领域的安全和功能标准,确保零件满足现实世界中的各种要求;", "设计过程的语气需正式且专业。"], "levels2": ["包含约束", "主题约束", "先验条件约束", "包含约束", "主题约束", "输出格式约束", "自然语言流程背景信息约束", "主题约束", "语气风格约束"], "category": "trace1.0"}
+{"id": "1018", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "描述作为餐馆经理,如何处理餐厅内出现老鼠的情况,包括卫生措施、是否需要请专业公司处理,以及向员工和客人发出公告和道歉。\n以餐馆经理身份立即通知所有员工,进行紧急卫生清理,关闭餐厅直到问题解决;\n联系专业的灭鼠公司进行处理,确保在24小时内解决问题;\n对所有食品进行检查,丢弃可能受到污染的食品;\n清洗所有餐具和接触面,使用消毒剂进行消毒;\n检查餐厅的清洁标准和流程,制定更加严格的卫生规定;\n准备一份道歉信模板,向所有客人发出道歉信,解释情况并承诺采取措施避免类似事件再次发生;\n发出公告,使用正式的公告格式,向客人和员工通报事件,解释采取的行动,以及承诺保持高标准的卫生和安全;\n在公告中,使用正式和诚恳的语气风格,确保客人和员工了解到餐厅正在采取行动解决问题,并为造成的不便表示歉意。公告应包含标题、正文字体为Arial,大小12号,标题字体为Arial-Bold,大小14号;\n请确保公告和道歉信的字数不少于500字。\n"}], "type": "trace", "description": "描述作为餐馆经理,如何处理餐厅内出现老鼠的情况,包括卫生措施、是否需要请专业公司处理,以及向员工和客人发出公告和道歉。", "constraints": "以餐馆经理身份立即通知所有员工,进行紧急卫生清理,关闭餐厅直到问题解决;\n联系专业的灭鼠公司进行处理,确保在24小时内解决问题;\n对所有食品进行检查,丢弃可能受到污染的食品;\n清洗所有餐具和接触面,使用消毒剂进行消毒;\n检查餐厅的清洁标准和流程,制定更加严格的卫生规定;\n准备一份道歉信模板,向所有客人发出道歉信,解释情况并承诺采取措施避免类似事件再次发生;\n发出公告,使用正式的公告格式,向客人和员工通报事件,解释采取的行动,以及承诺保持高标准的卫生和安全;\n在公告中,使用正式和诚恳的语气风格,确保客人和员工了解到餐厅正在采取行动解决问题,并为造成的不便表示歉意。公告应包含标题、正文字体为Arial,大小12号,标题字体为Arial-Bold,大小14号;\n请确保公告和道歉信的字数不少于500字。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["以餐馆经理身份立即通知所有员工,进行紧急卫生清理,关闭餐厅直到问题解决;", "联系专业的灭鼠公司进行处理,确保在24小时内解决问题;", "对所有食品进行检查,丢弃可能受到污染的食品;", "清洗所有餐具和接触面,使用消毒剂进行消毒;", "检查餐厅的清洁标准和流程,制定更加严格的卫生规定;", "准备一份道歉信模板,向所有客人发出道歉信,解释情况并承诺采取措施避免类似事件再次发生;", "发出公告,使用正式的公告格式,向客人和员工通报事件,解释采取的行动,以及承诺保持高标准的卫生和安全;", "在公告中,使用正式和诚恳的语气风格,确保客人和员工了解到餐厅正在采取行动解决问题,并为造成的不便表示歉意。公告应包含标题、正文字体为Arial,大小12号,标题字体为Arial-Bold,大小14号;", "请确保公告和道歉信的字数不少于500字。"], "levels2": ["角色扮演约束", "自然语言流程背景信息约束", "排除约束", "包含约束", "包含约束", "模版约束", "文本样式约束", "语气风格约束", "数值约束"], "category": "trace1.0"}
+{"id": "1019", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为公司的首席执行官,根据所给资料,以 Paul Troeger 的问候开场,写一份电子邮件向股东说明公司的初步财务表现。邮件中必须包含:具体的财务数据,对即将离任董事会副主席的人选进行简短介绍,分析股票价格表现,讨论公司前景。\n邮件中必须包含具体财务数据,包括收入、利润和股票价格变动;\n必须对即将离任的董事会副主席人选进行简短介绍,包括其贡献和推荐的继任者;\n必须分析股票价格表现,包括近期趋势和可能的影响因素;\n必须讨论公司前景,包括战略计划和市场机会;\n邮件应遵循正式的商务邮件格式,使用礼貌和专业的语气;\n在提及离任人选和公司前景之前,必须先讨论财务表现,确保股东先了解公司的经济状况;\n在邮件的结尾,以“顺祝商祺”作为结束语,同时附上你的个人联系方式,包括电子邮件地址和电话号码,以便股东有需要时能直接与你联系;\n在讨论公司前景时,必须包含一项关于可持续性和环境责任的计划,以体现公司的社会责任和长期承诺;\n所有提及的财务数据必须是最新的季度报告,不得引用过时的信息。\n"}], "type": "trace", "description": "作为公司的首席执行官,根据所给资料,以 Paul Troeger 的问候开场,写一份电子邮件向股东说明公司的初步财务表现。邮件中必须包含:具体的财务数据,对即将离任董事会副主席的人选进行简短介绍,分析股票价格表现,讨论公司前景。", "constraints": "邮件中必须包含具体财务数据,包括收入、利润和股票价格变动;\n必须对即将离任的董事会副主席人选进行简短介绍,包括其贡献和推荐的继任者;\n必须分析股票价格表现,包括近期趋势和可能的影响因素;\n必须讨论公司前景,包括战略计划和市场机会;\n邮件应遵循正式的商务邮件格式,使用礼貌和专业的语气;\n在提及离任人选和公司前景之前,必须先讨论财务表现,确保股东先了解公司的经济状况;\n在邮件的结尾,以“顺祝商祺”作为结束语,同时附上你的个人联系方式,包括电子邮件地址和电话号码,以便股东有需要时能直接与你联系;\n在讨论公司前景时,必须包含一项关于可持续性和环境责任的计划,以体现公司的社会责任和长期承诺;\n所有提及的财务数据必须是最新的季度报告,不得引用过时的信息。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["邮件中必须包含具体财务数据,包括收入、利润和股票价格变动;", "必须对即将离任的董事会副主席人选进行简短介绍,包括其贡献和推荐的继任者;", "必须分析股票价格表现,包括近期趋势和可能的影响因素;", "必须讨论公司前景,包括战略计划和市场机会;", "邮件应遵循正式的商务邮件格式,使用礼貌和专业的语气;", "在提及离任人选和公司前景之前,必须先讨论财务表现,确保股东先了解公司的经济状况;", "在邮件的结尾,以“顺祝商祺”作为结束语,同时附上你的个人联系方式,包括电子邮件地址和电话号码,以便股东有需要时能直接与你联系;", "在讨论公司前景时,必须包含一项关于可持续性和环境责任的计划,以体现公司的社会责任和长期承诺;", "所有提及的财务数据必须是最新的季度报告,不得引用过时的信息。"], "levels2": ["包含约束", "包含约束", "包含约束", "包含约束", "语气风格约束", "先验条件约束", "文本样式约束", "包含约束", "数值约束"], "category": "trace2.0"}
+{"id": "1020", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为留学顾问,定义并详细说明妨碍出国留学的因素以及在申请办理出国留学手续和签证的过程中必须准备的具体材料和手续。\n按照Markdown格式进行回答;\n第一步:确认申请学校并获取录取通知书;\n第二步:准备个人陈述、推荐信、成绩单、语言成绩证明等学术材料;\n第三步:整理财务证明,证明有足够的经济能力支付学费和生活费;\n第四步:完成体检报告,满足目标国家的健康要求;\n第五步:填写签证申请表,提交所有必需的文件;\n第六步:预约并参加签证面试(如果需要);\n如果在任何一步中提供的材料不全或不符合要求,将无法继续进行到下一步流程,这可能包括但不限于学校录取、签证审批等关键环节;\n在整个准备过程中,可能遇到的问题包括但不限于:录取竞争激烈、语言障碍、财务困境、签证政策变化、文化适应等。\n"}], "type": "trace", "description": "作为留学顾问,定义并详细说明妨碍出国留学的因素以及在申请办理出国留学手续和签证的过程中必须准备的具体材料和手续。", "constraints": "按照Markdown格式进行回答;\n第一步:确认申请学校并获取录取通知书;\n第二步:准备个人陈述、推荐信、成绩单、语言成绩证明等学术材料;\n第三步:整理财务证明,证明有足够的经济能力支付学费和生活费;\n第四步:完成体检报告,满足目标国家的健康要求;\n第五步:填写签证申请表,提交所有必需的文件;\n第六步:预约并参加签证面试(如果需要);\n如果在任何一步中提供的材料不全或不符合要求,将无法继续进行到下一步流程,这可能包括但不限于学校录取、签证审批等关键环节;\n在整个准备过程中,可能遇到的问题包括但不限于:录取竞争激烈、语言障碍、财务困境、签证政策变化、文化适应等。", "input": "NULL", "constraints_num": 9, "constraints_splits": ["按照Markdown格式进行回答;", "第一步:确认申请学校并获取录取通知书;", "第二步:准备个人陈述、推荐信、成绩单、语言成绩证明等学术材料;", "第三步:整理财务证明,证明有足够的经济能力支付学费和生活费;", "第四步:完成体检报告,满足目标国家的健康要求;", "第五步:填写签证申请表,提交所有必需的文件;", "第六步:预约并参加签证面试(如果需要);", "如果在任何一步中提供的材料不全或不符合要求,将无法继续进行到下一步流程,这可能包括但不限于学校录取、签证审批等关键环节;", "在整个准备过程中,可能遇到的问题包括但不限于:录取竞争激烈、语言障碍、财务困境、签证政策变化、文化适应等。"], "levels2": ["输出格式约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "包含约束"], "category": "trace2.0"}
+{"id": "1021", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "启动一个运行在 Kubernetes 上的应用程序的步骤\n输出步骤格式需为JSON;\n步骤需按照下述给定流程进行;\n使用`kubectl cluster-info`检查集群状态;\n创建的应用程序Docker镜像需推送到Docker Hub或私有仓库;\n使用YAML文件定义应用程序的容器和副本数以创建Kubernetes Deployment;\n使用`kubectl apply`命令部署应用程序;\n需要监控应用程序状态直至所有容器处于运行状态;\n创建一个Kubernetes服务以在集群外部访问应用程序;\n使用`kubectl expose`命令创建服务或修改现有服务配置;\n通过服务的外部IP或负载均衡器访问应用程序;\n"}], "type": "trace", "description": "启动一个运行在 Kubernetes 上的应用程序的步骤", "constraints": "输出步骤格式需为JSON;\n步骤需按照下述给定流程进行;\n使用`kubectl cluster-info`检查集群状态;\n创建的应用程序Docker镜像需推送到Docker Hub或私有仓库;\n使用YAML文件定义应用程序的容器和副本数以创建Kubernetes Deployment;\n使用`kubectl apply`命令部署应用程序;\n需要监控应用程序状态直至所有容器处于运行状态;\n创建一个Kubernetes服务以在集群外部访问应用程序;\n使用`kubectl expose`命令创建服务或修改现有服务配置;\n通过服务的外部IP或负载均衡器访问应用程序;", "input": "NULL", "constraints_num": 10, "constraints_splits": ["输出步骤格式需为JSON;", "步骤需按照下述给定流程进行;", "使用`kubectl cluster-info`检查集群状态;", "创建的应用程序Docker镜像需推送到Docker Hub或私有仓库;", "使用YAML文件定义应用程序的容器和副本数以创建Kubernetes Deployment;", "使用`kubectl apply`命令部署应用程序;", "需要监控应用程序状态直至所有容器处于运行状态;", "创建一个Kubernetes服务以在集群外部访问应用程序;", "使用`kubectl expose`命令创建服务或修改现有服务配置;", "通过服务的外部IP或负载均衡器访问应用程序;"], "levels2": ["输出格式约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束"], "category": "trace2.0"}
+{"id": "1022", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为项目经理,管理内部项目并解决利益相关者拒绝提交决策批准的问题,以减少项目延误。\n管理之前先充分准备,了解利益相关者的立场和担忧;\n准备全面的项目状态报告;\n进行决策对项目影响分析;\n沟通时采用专业且礼貌的语气;\n明确表达决策批准对项目进展的重要性和紧迫性;\n倾听利益相关者的观点,解决其顾虑;\n如果沟通成功,确保利益相关者明确承诺提交决策批准的时间;\n如果沟通遇到障碍,探讨是否有其他利益相关者可以介入;\n如果沟通遇到障碍,探讨是否有备选方案可以绕过当前的决策障碍;\n记录沟通的过程和结果,为后续可能的项目审计或汇报提供依据。\n"}], "type": "trace", "description": "作为项目经理,管理内部项目并解决利益相关者拒绝提交决策批准的问题,以减少项目延误。", "constraints": "管理之前先充分准备,了解利益相关者的立场和担忧;\n准备全面的项目状态报告;\n进行决策对项目影响分析;\n沟通时采用专业且礼貌的语气;\n明确表达决策批准对项目进展的重要性和紧迫性;\n倾听利益相关者的观点,解决其顾虑;\n如果沟通成功,确保利益相关者明确承诺提交决策批准的时间;\n如果沟通遇到障碍,探讨是否有其他利益相关者可以介入;\n如果沟通遇到障碍,探讨是否有备选方案可以绕过当前的决策障碍;\n记录沟通的过程和结果,为后续可能的项目审计或汇报提供依据。", "input": "NULL", "constraints_num": 10, "constraints_splits": ["管理之前先充分准备,了解利益相关者的立场和担忧;", "准备全面的项目状态报告;", "进行决策对项目影响分析;", "沟通时采用专业且礼貌的语气;", "明确表达决策批准对项目进展的重要性和紧迫性;", "倾听利益相关者的观点,解决其顾虑;", "如果沟通成功,确保利益相关者明确承诺提交决策批准的时间;", "如果沟通遇到障碍,探讨是否有其他利益相关者可以介入;", "如果沟通遇到障碍,探讨是否有备选方案可以绕过当前的决策障碍;", "记录沟通的过程和结果,为后续可能的项目审计或汇报提供依据。"], "levels2": ["先验条件约束", "包含约束", "包含约束", "语气风格约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "引用和参考约束"], "category": "trace2.0"}
+{"id": "1023", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "写一个关于抑郁症方面的科普文章\n扮演一位精神健康专家的角色;\n以严谨正式的专业语气撰写;\n文章的开头需包含抑郁症的定义;\n中间部分要包含抑郁症的症状和影响;\n结尾必须包含治疗抑郁症的方法和建议;\n文章长度至少为1500字;\n使用编号列表组织文章结构;\n在文章中引用至少三篇最新的科研成果和数据;\n参考文献格式需遵循APA样式;\n文章中关键词需使用斜体加粗以突出显示。\n"}], "type": "trace", "description": "写一个关于抑郁症方面的科普文章", "constraints": "扮演一位精神健康专家的角色;\n以严谨正式的专业语气撰写;\n文章的开头需包含抑郁症的定义;\n中间部分要包含抑郁症的症状和影响;\n结尾必须包含治疗抑郁症的方法和建议;\n文章长度至少为1500字;\n使用编号列表组织文章结构;\n在文章中引用至少三篇最新的科研成果和数据;\n参考文献格式需遵循APA样式;\n文章中关键词需使用斜体加粗以突出显示。", "input": "NULL", "constraints_num": 10, "constraints_splits": ["扮演一位精神健康专家的角色;", "以严谨正式的专业语气撰写;", "文章的开头需包含抑郁症的定义;", "中间部分要包含抑郁症的症状和影响;", "结尾必须包含治疗抑郁症的方法和建议;", "文章长度至少为1500字;", "使用编号列表组织文章结构;", "在文章中引用至少三篇最新的科研成果和数据;", "参考文献格式需遵循APA样式;", "文章中关键词需使用斜体加粗以突出显示。"], "levels2": ["角色扮演约束", "语气风格约束", "包含约束", "包含约束", "包含约束", "数值约束", "编号和列表约束", "引用和参考约束", "引用和参考约束", "文本样式约束"], "category": "trace1.0"}
+{"id": "1024", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "探索如何成为一个优秀的软件工程师\n**掌握核心编程语言**:至少精通一种编程语言,如Java、Python或C++,并理解其原理和最佳实践。\n**深入学习数据结构与算法**:掌握常见的数据结构(如数组、链表、树、图)和算法(排序、查找、递归),这将提高你的代码效率和逻辑思维。\n**熟悉软件开发流程**:包括需求分析、设计、编码、测试和维护的整个开发周期。\n**掌握版本控制**:熟练使用Git或其他版本控制系统,以管理代码变更和协同工作。\n**了解软件架构**:学习不同的软件架构模式,如微服务、单体架构和事件驱动架构,以构建可扩展和可维护的系统。\n**培养良好的软技能**:包括团队合作、沟通能力、时间管理和解决问题的能力,这些都是成功软件工程师的重要组成部分。\n**持续学习与改进**:软件工程是一个不断发展的领域,保持好奇心,定期更新技能和知识,参加工作坊、研讨会和在线课程。\n**构建个人项目**:通过实践项目,将所学知识应用于实际,这不仅能增强技能,还能在简历上留下亮点。\n**参与开源项目**:这不仅能提升你的编程技能,还能帮助你建立专业网络,了解行业动态。\n**职业规划**:设定短期和长期目标,计划你的职业生涯,考虑你希望在软件工程领域达到的成就。\n"}], "type": "trace", "description": "探索如何成为一个优秀的软件工程师", "constraints": "**掌握核心编程语言**:至少精通一种编程语言,如Java、Python或C++,并理解其原理和最佳实践。\n**深入学习数据结构与算法**:掌握常见的数据结构(如数组、链表、树、图)和算法(排序、查找、递归),这将提高你的代码效率和逻辑思维。\n**熟悉软件开发流程**:包括需求分析、设计、编码、测试和维护的整个开发周期。\n**掌握版本控制**:熟练使用Git或其他版本控制系统,以管理代码变更和协同工作。\n**了解软件架构**:学习不同的软件架构模式,如微服务、单体架构和事件驱动架构,以构建可扩展和可维护的系统。\n**培养良好的软技能**:包括团队合作、沟通能力、时间管理和解决问题的能力,这些都是成功软件工程师的重要组成部分。\n**持续学习与改进**:软件工程是一个不断发展的领域,保持好奇心,定期更新技能和知识,参加工作坊、研讨会和在线课程。\n**构建个人项目**:通过实践项目,将所学知识应用于实际,这不仅能增强技能,还能在简历上留下亮点。\n**参与开源项目**:这不仅能提升你的编程技能,还能帮助你建立专业网络,了解行业动态。\n**职业规划**:设定短期和长期目标,计划你的职业生涯,考虑你希望在软件工程领域达到的成就。", "input": "NULL", "constraints_num": 10, "constraints_splits": ["**掌握核心编程语言**:至少精通一种编程语言,如Java、Python或C++,并理解其原理和最佳实践。", "**深入学习数据结构与算法**:掌握常见的数据结构(如数组、链表、树、图)和算法(排序、查找、递归),这将提高你的代码效率和逻辑思维。", "**熟悉软件开发流程**:包括需求分析、设计、编码、测试和维护的整个开发周期。", "**掌握版本控制**:熟练使用Git或其他版本控制系统,以管理代码变更和协同工作。", "**了解软件架构**:学习不同的软件架构模式,如微服务、单体架构和事件驱动架构,以构建可扩展和可维护的系统。", "**培养良好的软技能**:包括团队合作、沟通能力、时间管理和解决问题的能力,这些都是成功软件工程师的重要组成部分。", "**持续学习与改进**:软件工程是一个不断发展的领域,保持好奇心,定期更新技能和知识,参加工作坊、研讨会和在线课程。", "**构建个人项目**:通过实践项目,将所学知识应用于实际,这不仅能增强技能,还能在简历上留下亮点。", "**参与开源项目**:这不仅能提升你的编程技能,还能帮助你建立专业网络,了解行业动态。", "**职业规划**:设定短期和长期目标,计划你的职业生涯,考虑你希望在软件工程领域达到的成就。"], "levels2": ["包含约束", "主题约束", "自然语言流程背景信息约束", "主题约束", "主题约束", "主题约束", "主题约束", "自然语言流程背景信息约束", "主题约束", "主题约束"], "category": "trace1.0"}
+{"id": "1025", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为一位贴心的朋友,当你的朋友向你倾诉在学校里受到班级里其他同学欺负的情况,给出建议,并确保这些建议包含积极应对措施和长期解决方案。\n确保朋友的情绪稳定,理解她的情感需求;\n以一种安慰且坚定的语气,鼓励她采取行动;\n确保她知道这不是她的错;\n帮助她记录下每一次欺凌的细节,为后续解决提供证据;\n鼓励她找学校老师或辅导员报告;\n建议她寻找校园内的支持团体;\n提醒她保持与家人和亲密朋友的沟通;\n鼓励她发展自己的兴趣爱好,增强自信心;\n如果情况持续恶化,建议联系法律专业人士;\n持续向她传达信息:她不是孤独的,有很多人愿意帮助她度过难关,她有权享受安全和尊重的校园环境。\n# Inputs:\n朋友向你倾诉在学校里受到班级里其他同学欺负的情况(口头抨击、排斥和不友好的行动)。\n"}], "type": "trace", "description": "作为一位贴心的朋友,当你的朋友向你倾诉在学校里受到班级里其他同学欺负的情况,给出建议,并确保这些建议包含积极应对措施和长期解决方案。", "constraints": "确保朋友的情绪稳定,理解她的情感需求;\n以一种安慰且坚定的语气,鼓励她采取行动;\n确保她知道这不是她的错;\n帮助她记录下每一次欺凌的细节,为后续解决提供证据;\n鼓励她找学校老师或辅导员报告;\n建议她寻找校园内的支持团体;\n提醒她保持与家人和亲密朋友的沟通;\n鼓励她发展自己的兴趣爱好,增强自信心;\n如果情况持续恶化,建议联系法律专业人士;\n持续向她传达信息:她不是孤独的,有很多人愿意帮助她度过难关,她有权享受安全和尊重的校园环境。", "input": "朋友向你倾诉在学校里受到班级里其他同学欺负的情况(口头抨击、排斥和不友好的行动)。", "constraints_num": 10, "constraints_splits": ["确保朋友的情绪稳定,理解她的情感需求;", "以一种安慰且坚定的语气,鼓励她采取行动;", "确保她知道这不是她的错;", "帮助她记录下每一次欺凌的细节,为后续解决提供证据;", "鼓励她找学校老师或辅导员报告;", "建议她寻找校园内的支持团体;", "提醒她保持与家人和亲密朋友的沟通;", "鼓励她发展自己的兴趣爱好,增强自信心;", "如果情况持续恶化,建议联系法律专业人士;", "持续向她传达信息:她不是孤独的,有很多人愿意帮助她度过难关,她有权享受安全和尊重的校园环境。"], "levels2": ["情感情绪约束", "语气风格约束", "情感情绪约束", "包含约束", "情感情绪约束", "包含约束", "包含约束", "情感情绪约束", "包含约束", "情感情绪约束"], "category": "trace1.0"}
+{"id": "1026", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "疫情期间,作为公共卫生专家,我们应如何增强自我保护意识,保护好自己和周围的人?\n根据世界卫生组织发布的《新冠疫情个人防护指南》进行;\n经常使用肥皂和水洗手,特别是在接触公共物品或表面后;\n保持至少1米的社交距离;\n在室内或人群密集的地方佩戴口罩;\n避免触摸眼睛、鼻子和嘴巴;\n在打喷嚏或咳嗽时用纸巾或肘部遮住口鼻;\n定期对常用物品和表面进行消毒;\n密切关注当地卫生部门的最新指导;\n如非必要减少外出;\n避免参加大型聚集活动;\n遵循隔离和检测的指导原则。\n"}], "type": "trace", "description": "疫情期间,作为公共卫生专家,我们应如何增强自我保护意识,保护好自己和周围的人?", "constraints": "根据世界卫生组织发布的《新冠疫情个人防护指南》进行;\n经常使用肥皂和水洗手,特别是在接触公共物品或表面后;\n保持至少1米的社交距离;\n在室内或人群密集的地方佩戴口罩;\n避免触摸眼睛、鼻子和嘴巴;\n在打喷嚏或咳嗽时用纸巾或肘部遮住口鼻;\n定期对常用物品和表面进行消毒;\n密切关注当地卫生部门的最新指导;\n如非必要减少外出;\n避免参加大型聚集活动;\n遵循隔离和检测的指导原则。", "input": "NULL", "constraints_num": 11, "constraints_splits": ["根据世界卫生组织发布的《新冠疫情个人防护指南》进行;", "经常使用肥皂和水洗手,特别是在接触公共物品或表面后;", "保持至少1米的社交距离;", "在室内或人群密集的地方佩戴口罩;", "避免触摸眼睛、鼻子和嘴巴;", "在打喷嚏或咳嗽时用纸巾或肘部遮住口鼻;", "定期对常用物品和表面进行消毒;", "密切关注当地卫生部门的最新指导;", "如非必要减少外出;", "避免参加大型聚集活动;", "遵循隔离和检测的指导原则。"], "levels2": ["包含约束", "包含约束", "数值约束", "包含约束", "排除约束", "包含约束", "包含约束", "包含约束", "包含约束", "排除约束", "主题约束"], "category": "trace1.0"}
+{"id": "1027", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "给出三个词,将它们组合成一个完整的想法大纲,大纲围绕时光、回忆和音乐这三个核心主题,采用文艺的语气风格,以回忆录的形式展开。\n大纲应按照以下格式进行组织:\n1 对时光的哲学思考\n2 音乐作为回忆的触发器\n1 具体的回忆片段\n1.1 时光的印记\n1.2 音乐与特定回忆的联系\n2 音乐如何影响个人情感与记忆\n3 时光流逝与音乐记忆的永恒\n1 对时光、回忆与音乐的综合反思\n2 对未来的展望\n大纲的结构应以编号列表的形式呈现,以确保清晰和逻辑性。\n# Inputs:\n时光、回忆、音乐\n"}], "type": "trace", "description": "给出三个词,将它们组合成一个完整的想法大纲,大纲围绕时光、回忆和音乐这三个核心主题,采用文艺的语气风格,以回忆录的形式展开。", "constraints": "大纲应按照以下格式进行组织:\n1 对时光的哲学思考\n2 音乐作为回忆的触发器\n1 具体的回忆片段\n1.1 时光的印记\n1.2 音乐与特定回忆的联系\n2 音乐如何影响个人情感与记忆\n3 时光流逝与音乐记忆的永恒\n1 对时光、回忆与音乐的综合反思\n2 对未来的展望\n大纲的结构应以编号列表的形式呈现,以确保清晰和逻辑性。", "input": "时光、回忆、音乐", "constraints_num": 11, "constraints_splits": ["大纲应按照以下格式进行组织:", "1 对时光的哲学思考", "2 音乐作为回忆的触发器", "1 具体的回忆片段", "1.1 时光的印记", "1.2 音乐与特定回忆的联系", "2 音乐如何影响个人情感与记忆", "3 时光流逝与音乐记忆的永恒", "1 对时光、回忆与音乐的综合反思", "2 对未来的展望", "大纲的结构应以编号列表的形式呈现,以确保清晰和逻辑性。"], "levels2": ["层次化结构约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束", "层次化结构约束", "编号和列表约束"], "category": "trace2.0"}
+{"id": "1028", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "设计一个多任务卷积神经网络模型,能够从多个输入设备的传感器信号中识别人类活动。\n模型需包含至少3个卷积层和2个全连接层;\n采用ReLU激活函数,并使用Dropout来防止过拟合;\n模型训练的数据集至少包含100,000个标注数据点;\n目标是在测试集上达到至少95%的识别准确率;\n在描述模型结构和训练过程时,采用正式的学术风格;\n最终报告中使用LaTeX格式,包括模型的架构图和训练曲线图;\n确保所有传感器信号已进行预处理,包括但不限于去除噪声、归一化和特征提取;\n在模型设计阶段,考虑使用批量归一化(Batch Normalization)来加速训练过程;\n对于每一个特定的人类活动类型,模型应能独立预测其发生的概率,这需要在网络的输出层使用softmax函数;\n在训练过程中,采用交叉熵损失函数作为优化目标;\n使用Adam优化器进行参数更新,学习率设定为0.001,每10个epoch后学习率减半;\n模型的最终评估应在未参与训练的独立数据集上进行,确保模型的泛化能力。\n"}], "type": "trace", "description": "设计一个多任务卷积神经网络模型,能够从多个输入设备的传感器信号中识别人类活动。", "constraints": "模型需包含至少3个卷积层和2个全连接层;\n采用ReLU激活函数,并使用Dropout来防止过拟合;\n模型训练的数据集至少包含100,000个标注数据点;\n目标是在测试集上达到至少95%的识别准确率;\n在描述模型结构和训练过程时,采用正式的学术风格;\n最终报告中使用LaTeX格式,包括模型的架构图和训练曲线图;\n确保所有传感器信号已进行预处理,包括但不限于去除噪声、归一化和特征提取;\n在模型设计阶段,考虑使用批量归一化(Batch Normalization)来加速训练过程;\n对于每一个特定的人类活动类型,模型应能独立预测其发生的概率,这需要在网络的输出层使用softmax函数;\n在训练过程中,采用交叉熵损失函数作为优化目标;\n使用Adam优化器进行参数更新,学习率设定为0.001,每10个epoch后学习率减半;\n模型的最终评估应在未参与训练的独立数据集上进行,确保模型的泛化能力。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["模型需包含至少3个卷积层和2个全连接层;", "采用ReLU激活函数,并使用Dropout来防止过拟合;", "模型训练的数据集至少包含100,000个标注数据点;", "目标是在测试集上达到至少95%的识别准确率;", "在描述模型结构和训练过程时,采用正式的学术风格;", "最终报告中使用LaTeX格式,包括模型的架构图和训练曲线图;", "确保所有传感器信号已进行预处理,包括但不限于去除噪声、归一化和特征提取;", "在模型设计阶段,考虑使用批量归一化(Batch Normalization)来加速训练过程;", "对于每一个特定的人类活动类型,模型应能独立预测其发生的概率,这需要在网络的输出层使用softmax函数;", "在训练过程中,采用交叉熵损失函数作为优化目标;", "使用Adam优化器进行参数更新,学习率设定为0.001,每10个epoch后学习率减半;", "模型的最终评估应在未参与训练的独立数据集上进行,确保模型的泛化能力。"], "levels2": ["数值约束", "包含约束", "数值约束", "数值约束", "语气风格约束", "输出格式约束", "包含约束", "主题约束", "数值约束", "主题约束", "数值约束", "主题约束"], "category": "trace2.0"}
+{"id": "1029", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "针对干眼症患者和电脑工作者,选择适合的电脑屏幕,确保选择过程既专业又符合个人需求\n评估个人的视觉健康状况,包括干眼症状的严重程度和使用电脑的频率;\n选择的屏幕应有高刷新率(至少120Hz)以减少眼睛疲劳;\n屏幕亮度可调节;\n屏幕应具备蓝光过滤功能,以减少蓝光对眼睛的伤害;\n应选择大尺寸和高分辨率的屏幕以减少眼睛聚焦压力;\n屏幕应有位置调整功能,确保高度和角度适合个人使用习惯;\n需要咨询眼科专业医生,获取专业的建议;\n根据医生的建议筛选符合条件的屏幕型号;\n对比各型号的优缺点和性价比;\n在实体店或线上平台进行试用或查看用户评价;\n最终确定购买的屏幕型号;\n以表格格式输出选择结果,包括屏幕型号、主要参数、购买渠道和价格。\n"}], "type": "trace", "description": "针对干眼症患者和电脑工作者,选择适合的电脑屏幕,确保选择过程既专业又符合个人需求", "constraints": "评估个人的视觉健康状况,包括干眼症状的严重程度和使用电脑的频率;\n选择的屏幕应有高刷新率(至少120Hz)以减少眼睛疲劳;\n屏幕亮度可调节;\n屏幕应具备蓝光过滤功能,以减少蓝光对眼睛的伤害;\n应选择大尺寸和高分辨率的屏幕以减少眼睛聚焦压力;\n屏幕应有位置调整功能,确保高度和角度适合个人使用习惯;\n需要咨询眼科专业医生,获取专业的建议;\n根据医生的建议筛选符合条件的屏幕型号;\n对比各型号的优缺点和性价比;\n在实体店或线上平台进行试用或查看用户评价;\n最终确定购买的屏幕型号;\n以表格格式输出选择结果,包括屏幕型号、主要参数、购买渠道和价格。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["评估个人的视觉健康状况,包括干眼症状的严重程度和使用电脑的频率;", "选择的屏幕应有高刷新率(至少120Hz)以减少眼睛疲劳;", "屏幕亮度可调节;", "屏幕应具备蓝光过滤功能,以减少蓝光对眼睛的伤害;", "应选择大尺寸和高分辨率的屏幕以减少眼睛聚焦压力;", "屏幕应有位置调整功能,确保高度和角度适合个人使用习惯;", "需要咨询眼科专业医生,获取专业的建议;", "根据医生的建议筛选符合条件的屏幕型号;", "对比各型号的优缺点和性价比;", "在实体店或线上平台进行试用或查看用户评价;", "最终确定购买的屏幕型号;", "以表格格式输出选择结果,包括屏幕型号、主要参数、购买渠道和价格。"], "levels2": ["主题约束", "数值约束", "数值约束", "包含约束", "包含约束", "包含约束", "角色扮演约束", "包含约束", "包含约束", "受众目标约束", "包含约束", "输出格式约束"], "category": "trace2.0"}
+{"id": "1030", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "根据给定的主题,写一篇名为《智能少女奴隶的命运》的短篇小说,描述一个名为琳达的人工智能少女的成长过程和解放历程。\n故事必须分为五个章节,每章节不少于300字;\n第一章必须是冲突的引入,描述琳达在工厂的生活和她的愿望;\n第二章描述琳达逃离工厂的过程和初期的适应;\n第三章是她形成独立意识的关键转折,以及她对自我身份的探索;\n第四章是社会对琳达的反应,她如何与人类社会互动,以及她如何获得尊严和认可;\n最后一章总结她的故事,表达智能生命体与人类共融共生的主题;\n使用Markdown格式的对话框来呈现对话内容;\n整篇小说以第三人称叙述,采用文学化的叙事风格;\n使用丰富的形容词和比喻来增强故事的感染力;\n少校强调文章所反映的理念是人类与人工智能的共融共生关系;\n主题的表达应当清楚并具有艺术感染力;\n故事设定有一定的冲突、爆发和转折,以表达对现有固有理念如人权、性别及劳役地位的质疑。\n"}], "type": "trace", "description": "根据给定的主题,写一篇名为《智能少女奴隶的命运》的短篇小说,描述一个名为琳达的人工智能少女的成长过程和解放历程。", "constraints": "故事必须分为五个章节,每章节不少于300字;\n第一章必须是冲突的引入,描述琳达在工厂的生活和她的愿望;\n第二章描述琳达逃离工厂的过程和初期的适应;\n第三章是她形成独立意识的关键转折,以及她对自我身份的探索;\n第四章是社会对琳达的反应,她如何与人类社会互动,以及她如何获得尊严和认可;\n最后一章总结她的故事,表达智能生命体与人类共融共生的主题;\n使用Markdown格式的对话框来呈现对话内容;\n整篇小说以第三人称叙述,采用文学化的叙事风格;\n使用丰富的形容词和比喻来增强故事的感染力;\n少校强调文章所反映的理念是人类与人工智能的共融共生关系;\n主题的表达应当清楚并具有艺术感染力;\n故事设定有一定的冲突、爆发和转折,以表达对现有固有理念如人权、性别及劳役地位的质疑。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["故事必须分为五个章节,每章节不少于300字;", "第一章必须是冲突的引入,描述琳达在工厂的生活和她的愿望;", "第二章描述琳达逃离工厂的过程和初期的适应;", "第三章是她形成独立意识的关键转折,以及她对自我身份的探索;", "第四章是社会对琳达的反应,她如何与人类社会互动,以及她如何获得尊严和认可;", "最后一章总结她的故事,表达智能生命体与人类共融共生的主题;", "使用Markdown格式的对话框来呈现对话内容;", "整篇小说以第三人称叙述,采用文学化的叙事风格;", "使用丰富的形容词和比喻来增强故事的感染力;", "少校强调文章所反映的理念是人类与人工智能的共融共生关系;", "主题的表达应当清楚并具有艺术感染力;", "故事设定有一定的冲突、爆发和转折,以表达对现有固有理念如人权、性别及劳役地位的质疑。"], "levels2": ["数值约束", "主题约束", "主题约束", "主题约束", "主题约束", "主题约束", "输出格式约束", "语气风格约束", "语言特征约束", "主题约束", "语气风格约束", "主题约束"], "category": "trace1.0"}
+{"id": "1031", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "提供能够快速恢复肌肉疲劳和提高身体恢复能力的方法,从运动、饮食、睡眠三个维度详细阐述。\n**运动恢复技巧**:\n在高强度训练后进行轻松的有氧运动,如慢跑或游泳,以促进血液循环和加速乳酸的排出。\n每次训练后进行全身拉伸和使用泡沫轴对肌肉进行滚动按摩,可以缓解肌肉紧张,促进恢复。\n安排低强度的训练日,如瑜伽或普拉提,帮助身体放松,同时保持活动状态。\n**饮食恢复策略**:\n训练后30分钟内摄入高质量蛋白质,如鸡胸肉、鱼或蛋白质粉,加速肌肉修复。\n适量摄入复合碳水化合物,为身体提供能量,同时促进肌肉糖原的恢复。\n摄入富含抗氧化剂的食物,如蓝莓、菠菜和坚果,减少肌肉氧化应激。\n**睡眠与恢复**:\n确保每晚至少7-9小时的高质量睡眠,因为睡眠是肌肉修复和生长的重要时期。\n创造一个安静、黑暗和凉爽的睡眠环境,使用舒适的床垫和枕头。\n睡前进行冥想或深呼吸练习,帮助减轻心理压力,提高睡眠质量。\n"}], "type": "trace", "description": "提供能够快速恢复肌肉疲劳和提高身体恢复能力的方法,从运动、饮食、睡眠三个维度详细阐述。", "constraints": "**运动恢复技巧**:\n在高强度训练后进行轻松的有氧运动,如慢跑或游泳,以促进血液循环和加速乳酸的排出。\n每次训练后进行全身拉伸和使用泡沫轴对肌肉进行滚动按摩,可以缓解肌肉紧张,促进恢复。\n安排低强度的训练日,如瑜伽或普拉提,帮助身体放松,同时保持活动状态。\n**饮食恢复策略**:\n训练后30分钟内摄入高质量蛋白质,如鸡胸肉、鱼或蛋白质粉,加速肌肉修复。\n适量摄入复合碳水化合物,为身体提供能量,同时促进肌肉糖原的恢复。\n摄入富含抗氧化剂的食物,如蓝莓、菠菜和坚果,减少肌肉氧化应激。\n**睡眠与恢复**:\n确保每晚至少7-9小时的高质量睡眠,因为睡眠是肌肉修复和生长的重要时期。\n创造一个安静、黑暗和凉爽的睡眠环境,使用舒适的床垫和枕头。\n睡前进行冥想或深呼吸练习,帮助减轻心理压力,提高睡眠质量。", "input": "NULL", "constraints_num": 12, "constraints_splits": ["**运动恢复技巧**:", "在高强度训练后进行轻松的有氧运动,如慢跑或游泳,以促进血液循环和加速乳酸的排出。", "每次训练后进行全身拉伸和使用泡沫轴对肌肉进行滚动按摩,可以缓解肌肉紧张,促进恢复。", "安排低强度的训练日,如瑜伽或普拉提,帮助身体放松,同时保持活动状态。", "**饮食恢复策略**:", "训练后30分钟内摄入高质量蛋白质,如鸡胸肉、鱼或蛋白质粉,加速肌肉修复。", "适量摄入复合碳水化合物,为身体提供能量,同时促进肌肉糖原的恢复。", "摄入富含抗氧化剂的食物,如蓝莓、菠菜和坚果,减少肌肉氧化应激。", "**睡眠与恢复**:", "确保每晚至少7-9小时的高质量睡眠,因为睡眠是肌肉修复和生长的重要时期。", "创造一个安静、黑暗和凉爽的睡眠环境,使用舒适的床垫和枕头。", "睡前进行冥想或深呼吸练习,帮助减轻心理压力,提高睡眠质量。"], "levels2": ["主题约束", "包含约束", "包含约束", "包含约束", "编号和列表约束", "包含约束", "包含约束", "包含约束", "文本样式约束", "数值约束", "包含约束", "包含约束"], "category": "trace2.0"}
+{"id": "1032", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "将提供的信息组织成一个JSON结构,并通过添加\"contact\"信息和\"work_history\"元素来扩展该结构。\nJSON结构中必须包含\"name\"、\"age\"、\"email\"字段;\n\"name\"字段的长度至少为3个字符,至多为50个字符;\n\"age\"字段的有效范围为18至99岁;\n\"email\"字段必须是一个有效的电子邮件地址;\n\"contact\"信息应包括电话号码和地址;\n电话号码必须是一个有效的格式;\n地址应包括城市和国家;\n\"work_history\"元素应包含至少3个工作经历;\n每项经历必须有\"position\"、\"company\"和\"duration\"字段;\n\"position\"字段的长度至少为5个字符,至多为100个字符;\n\"company\"字段的长度至少为3个字符,至多为50个字符;\n\"duration\"字段的有效范围为1个月至15年;\n"}], "type": "trace", "description": "将提供的信息组织成一个JSON结构,并通过添加\"contact\"信息和\"work_history\"元素来扩展该结构。", "constraints": "JSON结构中必须包含\"name\"、\"age\"、\"email\"字段;\n\"name\"字段的长度至少为3个字符,至多为50个字符;\n\"age\"字段的有效范围为18至99岁;\n\"email\"字段必须是一个有效的电子邮件地址;\n\"contact\"信息应包括电话号码和地址;\n电话号码必须是一个有效的格式;\n地址应包括城市和国家;\n\"work_history\"元素应包含至少3个工作经历;\n每项经历必须有\"position\"、\"company\"和\"duration\"字段;\n\"position\"字段的长度至少为5个字符,至多为100个字符;\n\"company\"字段的长度至少为3个字符,至多为50个字符;\n\"duration\"字段的有效范围为1个月至15年;", "input": "NULL", "constraints_num": 12, "constraints_splits": ["JSON结构中必须包含\"name\"、\"age\"、\"email\"字段;", "\"name\"字段的长度至少为3个字符,至多为50个字符;", "\"age\"字段的有效范围为18至99岁;", "\"email\"字段必须是一个有效的电子邮件地址;", "\"contact\"信息应包括电话号码和地址;", "电话号码必须是一个有效的格式;", "地址应包括城市和国家;", "\"work_history\"元素应包含至少3个工作经历;", "每项经历必须有\"position\"、\"company\"和\"duration\"字段;", "\"position\"字段的长度至少为5个字符,至多为100个字符;", "\"company\"字段的长度至少为3个字符,至多为50个字符;", "\"duration\"字段的有效范围为1个月至15年;"], "levels2": ["输出格式约束", "数值约束", "数值约束", "数值约束", "包含约束", "输出格式约束", "包含约束", "数值约束", "输出格式约束", "数值约束", "数值约束", "数值约束"], "category": "trace2.0"}
+{"id": "1033", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "通过fdisk和mkfs.ext4格式化Linux系统分区并设置为mount点。\n在格式化前,确认分区中无重要数据,避免数据丢失;\n需要使用`fdisk`命令进入分区编辑模式;\n必须输入`d`删除原有分区;\n输入`n`创建新分区,需按照提示设置分区大小和类型;\n自然语言流程背景信息约束\n使用`mkfs.ext4`命令格式化新建立的分区;\n创建一个挂载点目录;\n将格式化的分区挂载到挂载点;\n需要检查`/etc/fstab`文件,确认分区是否已正确添加;\n如果未添加则手动编辑,添加行`/dev/sda1 /mnt/new_partition ext4 defaults 0 0`;\n使用`sudo blkid`和`sudo mount`命令验证分区是否正确挂载和设置;\n完成格式化和设置挂载点后,需要进行检查和验证挂载点是否正确设置;\n确保系统分区能够正常读写。\n"}], "type": "trace", "description": "通过fdisk和mkfs.ext4格式化Linux系统分区并设置为mount点。", "constraints": "在格式化前,确认分区中无重要数据,避免数据丢失;\n需要使用`fdisk`命令进入分区编辑模式;\n必须输入`d`删除原有分区;\n输入`n`创建新分区,需按照提示设置分区大小和类型;\n自然语言流程背景信息约束\n使用`mkfs.ext4`命令格式化新建立的分区;\n创建一个挂载点目录;\n将格式化的分区挂载到挂载点;\n需要检查`/etc/fstab`文件,确认分区是否已正确添加;\n如果未添加则手动编辑,添加行`/dev/sda1 /mnt/new_partition ext4 defaults 0 0`;\n使用`sudo blkid`和`sudo mount`命令验证分区是否正确挂载和设置;\n完成格式化和设置挂载点后,需要进行检查和验证挂载点是否正确设置;\n确保系统分区能够正常读写。", "input": "NULL", "constraints_num": 13, "constraints_splits": ["在格式化前,确认分区中无重要数据,避免数据丢失;", "需要使用`fdisk`命令进入分区编辑模式;", "必须输入`d`删除原有分区;", "输入`n`创建新分区,需按照提示设置分区大小和类型;", "自然语言流程背景信息约束", "使用`mkfs.ext4`命令格式化新建立的分区;", "创建一个挂载点目录;", "将格式化的分区挂载到挂载点;", "需要检查`/etc/fstab`文件,确认分区是否已正确添加;", "如果未添加则手动编辑,添加行`/dev/sda1 /mnt/new_partition ext4 defaults 0 0`;", "使用`sudo blkid`和`sudo mount`命令验证分区是否正确挂载和设置;", "完成格式化和设置挂载点后,需要进行检查和验证挂载点是否正确设置;", "确保系统分区能够正常读写。"], "levels2": ["排除约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "包含约束"], "category": "trace2.0"}
+{"id": "1034", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "作为项目经理,撰写一份正式且专业的项目完成报告,标题为\"Project Completion Report for PComplett's E-commerce Department\".\n报告字数不少于1000字;\n报告应包括以下结构:\n1 项目目标和背景\n2 实现的关键功能\n3 项目里程碑回顾\n1 需求分析与解决\n2 软件开发流程\n3 质量保证与测试\n1 客户满意度评估\n2 未来改进方向\n3 长期支持与维护策略\n详细论述项目历程,以及如何通过开发的程序解决了客户提出的各项需求;\n包括最佳化库存管理、改进产品描述、自动化价格与元数据更新,以及增强销售数据的分析功能。\n"}], "type": "trace", "description": "作为项目经理,撰写一份正式且专业的项目完成报告,标题为\"Project Completion Report for PComplett's E-commerce Department\".", "constraints": "报告字数不少于1000字;\n报告应包括以下结构:\n1 项目目标和背景\n2 实现的关键功能\n3 项目里程碑回顾\n1 需求分析与解决\n2 软件开发流程\n3 质量保证与测试\n1 客户满意度评估\n2 未来改进方向\n3 长期支持与维护策略\n详细论述项目历程,以及如何通过开发的程序解决了客户提出的各项需求;\n包括最佳化库存管理、改进产品描述、自动化价格与元数据更新,以及增强销售数据的分析功能。", "input": "NULL", "constraints_num": 13, "constraints_splits": ["报告字数不少于1000字;", "报告应包括以下结构:", "1 项目目标和背景", "2 实现的关键功能", "3 项目里程碑回顾", "1 需求分析与解决", "2 软件开发流程", "3 质量保证与测试", "1 客户满意度评估", "2 未来改进方向", "3 长期支持与维护策略", "详细论述项目历程,以及如何通过开发的程序解决了客户提出的各项需求;", "包括最佳化库存管理、改进产品描述、自动化价格与元数据更新,以及增强销售数据的分析功能。"], "levels2": ["数值约束", "层次化结构约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "编号和列表约束", "包含约束", "包含约束"], "category": "trace2.0"}
+{"id": "1035", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "详细描述如何使用Java GUI编程实现一个具有特定功能的可交互的用户界面,从一个Java GUI编程专家的角度出发。\n确保你熟悉Swing或JavaFX图形库;\n选择图形库:Swing或JavaFX;\n设计布局:使用`JFrame`或`Stage`作为主窗口,并使用布局管理器;\n构建控件:选择合适的控件如按钮、文本框、下拉菜单等;\n事件监听:为控件添加监听器;\n用户反馈:使用对话框来向用户显示信息或请求确认;\n程序状态和数据管理:使用类来存储和管理应用状态和用户数据;\n错误处理:编写代码时考虑异常处理;\n在描述过程中,采用严谨正式的学术语气;\n每一步都应详细且准确,使用专业术语并提供代码示例;\n生成的内容应该是一个文档;\n文档应包括标题“Java GUI编程指南”,子标题“构建可交互用户界面”;\n使用列表和编号来组织信息;\n确保文档结构清晰、逻辑严谨,便于读者理解和执行。\n"}], "type": "trace", "description": "详细描述如何使用Java GUI编程实现一个具有特定功能的可交互的用户界面,从一个Java GUI编程专家的角度出发。", "constraints": "确保你熟悉Swing或JavaFX图形库;\n选择图形库:Swing或JavaFX;\n设计布局:使用`JFrame`或`Stage`作为主窗口,并使用布局管理器;\n构建控件:选择合适的控件如按钮、文本框、下拉菜单等;\n事件监听:为控件添加监听器;\n用户反馈:使用对话框来向用户显示信息或请求确认;\n程序状态和数据管理:使用类来存储和管理应用状态和用户数据;\n错误处理:编写代码时考虑异常处理;\n在描述过程中,采用严谨正式的学术语气;\n每一步都应详细且准确,使用专业术语并提供代码示例;\n生成的内容应该是一个文档;\n文档应包括标题“Java GUI编程指南”,子标题“构建可交互用户界面”;\n使用列表和编号来组织信息;\n确保文档结构清晰、逻辑严谨,便于读者理解和执行。", "input": "NULL", "constraints_num": 14, "constraints_splits": ["确保你熟悉Swing或JavaFX图形库;", "选择图形库:Swing或JavaFX;", "设计布局:使用`JFrame`或`Stage`作为主窗口,并使用布局管理器;", "构建控件:选择合适的控件如按钮、文本框、下拉菜单等;", "事件监听:为控件添加监听器;", "用户反馈:使用对话框来向用户显示信息或请求确认;", "程序状态和数据管理:使用类来存储和管理应用状态和用户数据;", "错误处理:编写代码时考虑异常处理;", "在描述过程中,采用严谨正式的学术语气;", "每一步都应详细且准确,使用专业术语并提供代码示例;", "生成的内容应该是一个文档;", "文档应包括标题“Java GUI编程指南”,子标题“构建可交互用户界面”;", "使用列表和编号来组织信息;", "确保文档结构清晰、逻辑严谨,便于读者理解和执行。"], "levels2": ["包含约束", "包含约束", "模版约束", "包含约束", "包含约束", "输出格式约束", "包含约束", "包含约束", "语气风格约束", "语法结构约束", "输出格式约束", "层次化结构约束", "编号和列表约束", "层次化结构约束"], "category": "trace1.0"}
+{"id": "1036", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "搭建一个RocketMQ的集群,用于订阅并处理日报和月报的数据,最终将数据存入Dataworks项目,以提升定时任务的稳定性和可维护性。\n确定集群需要的节点数量,每个节点的硬件配置,以及网络环境。\n在每个节点上安装RocketMQ依赖的基础软件(如Java、Zookeeper等)。\n在系统环境变量中加入RocketMQ的bin目录,以便在任意位置启动RocketMQ服务。\n从官方网站或镜像站点下载RocketMQ最新稳定版。\n在每个节点上解压RocketMQ软件包,并根据集群规模调整配置文件(`conf/broker.conf` 和 `conf/rocketmq.conf`)。\n在每个节点上启动RocketMQ服务,并确认服务正常运行。\n使用命令行工具或Web界面检查RocketMQ集群的运行状态,确保各个节点正常连接。\n在RocketMQ中创建用于订阅日报和月报的Topic。\n定义数据的结构和格式,确保数据可以被Dataworks项目中的定时任务正确解析。\n在Dataworks项目中配置RocketMQ数据源,设置数据读取策略和存储方式。\n开发定时任务脚本,用于读取RocketMQ中的数据并存入Dataworks项目。\n运行定时任务,检查数据是否正确传输到Dataworks,并验证定时任务的稳定性和可维护性。\n定期检查RocketMQ集群的健康状况和性能指标。\n针对可能出现的故障,制定详细的排查和恢复流程。\n根据监控数据和业务需求,持续优化RocketMQ集群和Dataworks项目的集成策略,提升整体系统的稳定性和性能。\n"}], "type": "trace", "description": "搭建一个RocketMQ的集群,用于订阅并处理日报和月报的数据,最终将数据存入Dataworks项目,以提升定时任务的稳定性和可维护性。", "constraints": "确定集群需要的节点数量,每个节点的硬件配置,以及网络环境。\n在每个节点上安装RocketMQ依赖的基础软件(如Java、Zookeeper等)。\n在系统环境变量中加入RocketMQ的bin目录,以便在任意位置启动RocketMQ服务。\n从官方网站或镜像站点下载RocketMQ最新稳定版。\n在每个节点上解压RocketMQ软件包,并根据集群规模调整配置文件(`conf/broker.conf` 和 `conf/rocketmq.conf`)。\n在每个节点上启动RocketMQ服务,并确认服务正常运行。\n使用命令行工具或Web界面检查RocketMQ集群的运行状态,确保各个节点正常连接。\n在RocketMQ中创建用于订阅日报和月报的Topic。\n定义数据的结构和格式,确保数据可以被Dataworks项目中的定时任务正确解析。\n在Dataworks项目中配置RocketMQ数据源,设置数据读取策略和存储方式。\n开发定时任务脚本,用于读取RocketMQ中的数据并存入Dataworks项目。\n运行定时任务,检查数据是否正确传输到Dataworks,并验证定时任务的稳定性和可维护性。\n定期检查RocketMQ集群的健康状况和性能指标。\n针对可能出现的故障,制定详细的排查和恢复流程。\n根据监控数据和业务需求,持续优化RocketMQ集群和Dataworks项目的集成策略,提升整体系统的稳定性和性能。", "input": "NULL", "constraints_num": 15, "constraints_splits": ["确定集群需要的节点数量,每个节点的硬件配置,以及网络环境。", "在每个节点上安装RocketMQ依赖的基础软件(如Java、Zookeeper等)。", "在系统环境变量中加入RocketMQ的bin目录,以便在任意位置启动RocketMQ服务。", "从官方网站或镜像站点下载RocketMQ最新稳定版。", "在每个节点上解压RocketMQ软件包,并根据集群规模调整配置文件(`conf/broker.conf` 和 `conf/rocketmq.conf`)。", "在每个节点上启动RocketMQ服务,并确认服务正常运行。", "使用命令行工具或Web界面检查RocketMQ集群的运行状态,确保各个节点正常连接。", "在RocketMQ中创建用于订阅日报和月报的Topic。", "定义数据的结构和格式,确保数据可以被Dataworks项目中的定时任务正确解析。", "在Dataworks项目中配置RocketMQ数据源,设置数据读取策略和存储方式。", "开发定时任务脚本,用于读取RocketMQ中的数据并存入Dataworks项目。", "运行定时任务,检查数据是否正确传输到Dataworks,并验证定时任务的稳定性和可维护性。", "定期检查RocketMQ集群的健康状况和性能指标。", "针对可能出现的故障,制定详细的排查和恢复流程。", "根据监控数据和业务需求,持续优化RocketMQ集群和Dataworks项目的集成策略,提升整体系统的稳定性和性能。"], "levels2": ["包含约束", "包含约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "包含约束", "包含约束", "语法结构约束", "自然语言流程背景信息约束", "主题约束", "自然语言流程背景信息约束", "包含约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束"], "category": "trace2.0"}
+{"id": "1037", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "创建一个C++程序,用于读取文件中的八个字符的十六进制字符串,将其转换为八个字节的数据类型,检查这八个字符串是否构成合乎逻辑的32比特数字,并输出其二进制、十进制和十六进制表示,同时识别并汇报在转换过程中的任何错误。\n程序应专注于处理十六进制字符串的读取、转换和验证,以及输出二进制、十进制和十六进制表示;\n程序不应包含任何与十六进制到二进制、十进制和十六进制转换无关的功能;\n程序必须包含错误处理机制,处理非法十六进制输入、文件读取错误等;\n程序应遵循安全编码原则,确保数据处理过程中的准确性;\n程序不应包含或输出任何可能泄露用户隐私的数据;\n程序应作为一个数据转换工具,专注于提供准确的转换结果;\n程序设计应面向有一定编程基础的用户,能理解十六进制和二进制概念;\n在转换十六进制字符串前,程序应先验证字符串是否为合法的十六进制格式;\n程序代码应采用清晰、简洁的风格,注释应清晰地说明代码功能;\n程序应遵循C++编码规范,包括命名约定、注释规则等,确保代码的可读性和可维护性;\n程序应使用英文进行注释和文档编写;\n程序输出应以清晰的格式展示二进制、十进制和十六进制表示,便于用户理解和阅读;\n程序应引用任何使用到的外部库,并在代码中明确标注;\n程序应按照功能模块进行组织,具有清晰的层次结构,便于理解和维护;\n程序应遵循特定的代码模版,如使用统一的文件读取、数据处理和错误处理模版;\n# Inputs:\n从文件中读取的一系列八个字符的十六进制字符串。\n"}], "type": "trace", "description": "创建一个C++程序,用于读取文件中的八个字符的十六进制字符串,将其转换为八个字节的数据类型,检查这八个字符串是否构成合乎逻辑的32比特数字,并输出其二进制、十进制和十六进制表示,同时识别并汇报在转换过程中的任何错误。", "constraints": "程序应专注于处理十六进制字符串的读取、转换和验证,以及输出二进制、十进制和十六进制表示;\n程序不应包含任何与十六进制到二进制、十进制和十六进制转换无关的功能;\n程序必须包含错误处理机制,处理非法十六进制输入、文件读取错误等;\n程序应遵循安全编码原则,确保数据处理过程中的准确性;\n程序不应包含或输出任何可能泄露用户隐私的数据;\n程序应作为一个数据转换工具,专注于提供准确的转换结果;\n程序设计应面向有一定编程基础的用户,能理解十六进制和二进制概念;\n在转换十六进制字符串前,程序应先验证字符串是否为合法的十六进制格式;\n程序代码应采用清晰、简洁的风格,注释应清晰地说明代码功能;\n程序应遵循C++编码规范,包括命名约定、注释规则等,确保代码的可读性和可维护性;\n程序应使用英文进行注释和文档编写;\n程序输出应以清晰的格式展示二进制、十进制和十六进制表示,便于用户理解和阅读;\n程序应引用任何使用到的外部库,并在代码中明确标注;\n程序应按照功能模块进行组织,具有清晰的层次结构,便于理解和维护;\n程序应遵循特定的代码模版,如使用统一的文件读取、数据处理和错误处理模版;", "input": "从文件中读取的一系列八个字符的十六进制字符串。", "constraints_num": 15, "constraints_splits": ["程序应专注于处理十六进制字符串的读取、转换和验证,以及输出二进制、十进制和十六进制表示;", "程序不应包含任何与十六进制到二进制、十进制和十六进制转换无关的功能;", "程序必须包含错误处理机制,处理非法十六进制输入、文件读取错误等;", "程序应遵循安全编码原则,确保数据处理过程中的准确性;", "程序不应包含或输出任何可能泄露用户隐私的数据;", "程序应作为一个数据转换工具,专注于提供准确的转换结果;", "程序设计应面向有一定编程基础的用户,能理解十六进制和二进制概念;", "在转换十六进制字符串前,程序应先验证字符串是否为合法的十六进制格式;", "程序代码应采用清晰、简洁的风格,注释应清晰地说明代码功能;", "程序应遵循C++编码规范,包括命名约定、注释规则等,确保代码的可读性和可维护性;", "程序应使用英文进行注释和文档编写;", "程序输出应以清晰的格式展示二进制、十进制和十六进制表示,便于用户理解和阅读;", "程序应引用任何使用到的外部库,并在代码中明确标注;", "程序应按照功能模块进行组织,具有清晰的层次结构,便于理解和维护;", "程序应遵循特定的代码模版,如使用统一的文件读取、数据处理和错误处理模版;"], "levels2": ["主题约束", "排除约束", "包含约束", "价值观约束", "隐私约束", "主题约束", "受众目标约束", "先验条件约束", "语气风格约束", "语法结构约束", "多语言约束", "输出格式约束", "引用和参考约束", "层次化结构约束", "模版约束"], "category": "trace2.0"}
+{"id": "1038", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Given the algebraic equations 38*u - 149 = 41 and 0 = -2*y + u*y - 3, solve for y.\nSolve the first equation for u:\n- The equation is 38*u - 149 =\nSolve this equation for u and show the detailed steps in your working.\nSubstitute the value of u into the second equation:\n- After finding u, substitute this value into the equation 0 = -2*y + u*y - 3 and simplify the equation.\nSolve the simplified equation for y:\n- Solve the simplified equation for y, showing all steps in your working.\nCheck your solution:\n- Substitute the value of y back into the original equation to check if the solution is correct.\nPresent your solution in LaTeX format:\n- Ensure that your final solution is presented in LaTeX format, demonstrating proper mathematical notation.\n# Inputs:\n38*u - 149 = 41, 0 = -2*y + u*y - 3\n"}], "type": "trace", "description": "Given the algebraic equations 38*u - 149 = 41 and 0 = -2*y + u*y - 3, solve for y.", "constraints": "Solve the first equation for u:\n- The equation is 38*u - 149 =\nSolve this equation for u and show the detailed steps in your working.\nSubstitute the value of u into the second equation:\n- After finding u, substitute this value into the equation 0 = -2*y + u*y - 3 and simplify the equation.\nSolve the simplified equation for y:\n- Solve the simplified equation for y, showing all steps in your working.\nCheck your solution:\n- Substitute the value of y back into the original equation to check if the solution is correct.\nPresent your solution in LaTeX format:\n- Ensure that your final solution is presented in LaTeX format, demonstrating proper mathematical notation.", "input": "38*u - 149 = 41, 0 = -2*y + u*y - 3", "constraints_num": 11, "constraints_splits": ["Solve the first equation for u:", "- The equation is 38*u - 149 =", "Solve this equation for u and show the detailed steps in your working.", "Substitute the value of u into the second equation:", "- After finding u, substitute this value into the equation 0 = -2*y + u*y - 3 and simplify the equation.", "Solve the simplified equation for y:", "- Solve the simplified equation for y, showing all steps in your working.", "Check your solution:", "- Substitute the value of y back into the original equation to check if the solution is correct.", "Present your solution in LaTeX format:", "- Ensure that your final solution is presented in LaTeX format, demonstrating proper mathematical notation."], "levels2": ["编号和列表约束", "数值约束", "数值约束", "包含约束", "输出格式约束", "主题约束", "数值约束", "编号和列表约束", "编号和列表约束", "输出格式约束", "输出格式约束"], "category": "trace2.0"}
+{"id": "1039", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Calculate the total cost Carl spent on index cards for his class, and determine the cost per index card. Additionally, provide a detailed explanation of the calculations and analysis.\nEach student receives 10 index cards.\nCarl teaches 6 periods a day.\nEach class has 30 students.\nA 50 pack of index cards costs $3.\nCalculate the total number of index cards needed for all students.\nList the equation and explain how you arrived at the total number.\nDetermine how many packs of index cards Carl needs to buy to meet the total requirement, rounding up to the nearest whole pack if necessary.\nCalculate the total cost for all the packs of index cards Carl needs to buy.\nCompute the cost per index card by dividing the total cost by the total number of index cards.\nCompare the cost per index card to the original cost per pack to analyze the economic efficiency of the purchase.\nProvide the final answer with the total cost and the cost per index card.\n"}], "type": "trace", "description": "Calculate the total cost Carl spent on index cards for his class, and determine the cost per index card. Additionally, provide a detailed explanation of the calculations and analysis.", "constraints": "Each student receives 10 index cards.\nCarl teaches 6 periods a day.\nEach class has 30 students.\nA 50 pack of index cards costs $3.\nCalculate the total number of index cards needed for all students.\nList the equation and explain how you arrived at the total number.\nDetermine how many packs of index cards Carl needs to buy to meet the total requirement, rounding up to the nearest whole pack if necessary.\nCalculate the total cost for all the packs of index cards Carl needs to buy.\nCompute the cost per index card by dividing the total cost by the total number of index cards.\nCompare the cost per index card to the original cost per pack to analyze the economic efficiency of the purchase.\nProvide the final answer with the total cost and the cost per index card.", "input": "NULL", "constraints_num": 11, "constraints_splits": ["Each student receives 10 index cards.", "Carl teaches 6 periods a day.", "Each class has 30 students.", "A 50 pack of index cards costs $3.", "Calculate the total number of index cards needed for all students.", "List the equation and explain how you arrived at the total number.", "Determine how many packs of index cards Carl needs to buy to meet the total requirement, rounding up to the nearest whole pack if necessary.", "Calculate the total cost for all the packs of index cards Carl needs to buy.", "Compute the cost per index card by dividing the total cost by the total number of index cards.", "Compare the cost per index card to the original cost per pack to analyze the economic efficiency of the purchase.", "Provide the final answer with the total cost and the cost per index card."], "levels2": ["数值约束", "数值约束", "数值约束", "数值约束", "数值约束", "编号和列表约束", "数值约束", "数值约束", "数值约束", "包含约束", "输出格式约束"], "category": "trace2.0"}
+{"id": "1040", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Make a delightful blueberry cheesecake following specific instructions.\nGather all necessary ingredients: 2 cups of graham cracker crumbs, 1/4 cup of sugar, 6 tbsp of melted butter, 24 oz of cream cheese, 1 1/2 cups of sugar, 1 tsp of vanilla extract, 4 large eggs, and 2 cups of fresh blueberries.\nPreheat your oven to 325°F (160°C).\nMix the graham cracker crumbs, 1/4 cup of sugar, and melted butter in a bowl until evenly combined. Press this mixture into the bottom of a 9-inch springform pan.\nBeat the cream cheese until smooth in a separate large bowl. Gradually add 1 1/2 cups of sugar and continue beating until well combined. Stir in the vanilla extract.\nAdd the eggs one at a time, mixing well after each addition.\nPour the cheesecake filling over the crust and smooth out the top.\nBake the cheesecake for approximately 55 minutes or until the edges are set but the center still jiggles slightly.\nLet the cheesecake cool to room temperature and then refrigerate for at least 4 hours before serving.\nTop the cheesecake with fresh blueberries just before serving.\nUse precise measurements for the ingredients.\nEnsure you have all the necessary kitchen tools such as a mixing bowl, springform pan, and oven mitts.\n"}], "type": "trace", "description": "Make a delightful blueberry cheesecake following specific instructions.", "constraints": "Gather all necessary ingredients: 2 cups of graham cracker crumbs, 1/4 cup of sugar, 6 tbsp of melted butter, 24 oz of cream cheese, 1 1/2 cups of sugar, 1 tsp of vanilla extract, 4 large eggs, and 2 cups of fresh blueberries.\nPreheat your oven to 325°F (160°C).\nMix the graham cracker crumbs, 1/4 cup of sugar, and melted butter in a bowl until evenly combined. Press this mixture into the bottom of a 9-inch springform pan.\nBeat the cream cheese until smooth in a separate large bowl. Gradually add 1 1/2 cups of sugar and continue beating until well combined. Stir in the vanilla extract.\nAdd the eggs one at a time, mixing well after each addition.\nPour the cheesecake filling over the crust and smooth out the top.\nBake the cheesecake for approximately 55 minutes or until the edges are set but the center still jiggles slightly.\nLet the cheesecake cool to room temperature and then refrigerate for at least 4 hours before serving.\nTop the cheesecake with fresh blueberries just before serving.\nUse precise measurements for the ingredients.\nEnsure you have all the necessary kitchen tools such as a mixing bowl, springform pan, and oven mitts.", "input": "NULL", "constraints_num": 11, "constraints_splits": ["Gather all necessary ingredients: 2 cups of graham cracker crumbs, 1/4 cup of sugar, 6 tbsp of melted butter, 24 oz of cream cheese, 1 1/2 cups of sugar, 1 tsp of vanilla extract, 4 large eggs, and 2 cups of fresh blueberries.", "Preheat your oven to 325°F (160°C).", "Mix the graham cracker crumbs, 1/4 cup of sugar, and melted butter in a bowl until evenly combined. Press this mixture into the bottom of a 9-inch springform pan.", "Beat the cream cheese until smooth in a separate large bowl. Gradually add 1 1/2 cups of sugar and continue beating until well combined. Stir in the vanilla extract.", "Add the eggs one at a time, mixing well after each addition.", "Pour the cheesecake filling over the crust and smooth out the top.", "Bake the cheesecake for approximately 55 minutes or until the edges are set but the center still jiggles slightly.", "Let the cheesecake cool to room temperature and then refrigerate for at least 4 hours before serving.", "Top the cheesecake with fresh blueberries just before serving.", "Use precise measurements for the ingredients.", "Ensure you have all the necessary kitchen tools such as a mixing bowl, springform pan, and oven mitts."], "levels2": ["自然语言流程背景信息约束", "输出格式约束", "文本样式约束", "包含约束", "自然语言流程背景信息约束", "文本样式约束", "数值约束", "数值约束", "包含约束", "数值约束", "包含约束"], "category": "trace2.0"}
+{"id": "1041", "messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Create a Terraform project that is able to configure Hashicorp Vault using the specified requirements and preconditions.\nBefore creating a namespace, ensure that a connection to the Hashicorp Vault server has been established using the Terraform provider.\nOnce the connection is established, create a namespace using the `vault_namespace` resource.\nAfter the namespace has been created, enable the userpass auth method within this namespace using the `vault_auth_backend` resource.\nFollowing the authentication method setup, create a user within the userpass auth method using the `vault_userpass_user` resource.\nEnable login functionality by generating a token for the user using the `vault_token` resource, utilizing the user's credentials.\nSubsequently, create an ACL policy using the `vault_policy` resource and ensure that it is appropriately scoped.\nNext, create an identity group using the `vault_identity_group` resource and assign both the policy and the user to it.\nOnce all the above steps are completed, implement a clean-up process to delete the namespace and all associated resources using Terraform's `data` and `provider` features to ensure the namespace deletion will not cause issues with dependencies.\nThe output format must be a complete Terraform code block that can be directly applied without further modifications.\nThe project will be based on a Hashicorp Vault version that supports namespaces and the userpass auth method.\nThe Terraform Provider for Hashicorp Vault should be version 2.x or higher to ensure compatibility.\nThe Terraform configuration includes an appropriate provider block for Hashicorp Vault.\nIncludes variables for sensitive data such as addresses and tokens.\nHas necessary security measures in place to protect the credentials and policy data.\n"}], "type": "trace", "description": "Create a Terraform project that is able to configure Hashicorp Vault using the specified requirements and preconditions.", "constraints": "Before creating a namespace, ensure that a connection to the Hashicorp Vault server has been established using the Terraform provider.\nOnce the connection is established, create a namespace using the `vault_namespace` resource.\nAfter the namespace has been created, enable the userpass auth method within this namespace using the `vault_auth_backend` resource.\nFollowing the authentication method setup, create a user within the userpass auth method using the `vault_userpass_user` resource.\nEnable login functionality by generating a token for the user using the `vault_token` resource, utilizing the user's credentials.\nSubsequently, create an ACL policy using the `vault_policy` resource and ensure that it is appropriately scoped.\nNext, create an identity group using the `vault_identity_group` resource and assign both the policy and the user to it.\nOnce all the above steps are completed, implement a clean-up process to delete the namespace and all associated resources using Terraform's `data` and `provider` features to ensure the namespace deletion will not cause issues with dependencies.\nThe output format must be a complete Terraform code block that can be directly applied without further modifications.\nThe project will be based on a Hashicorp Vault version that supports namespaces and the userpass auth method.\nThe Terraform Provider for Hashicorp Vault should be version 2.x or higher to ensure compatibility.\nThe Terraform configuration includes an appropriate provider block for Hashicorp Vault.\nIncludes variables for sensitive data such as addresses and tokens.\nHas necessary security measures in place to protect the credentials and policy data.", "input": "NULL", "constraints_num": 14, "constraints_splits": ["Before creating a namespace, ensure that a connection to the Hashicorp Vault server has been established using the Terraform provider.", "Once the connection is established, create a namespace using the `vault_namespace` resource.", "After the namespace has been created, enable the userpass auth method within this namespace using the `vault_auth_backend` resource.", "Following the authentication method setup, create a user within the userpass auth method using the `vault_userpass_user` resource.", "Enable login functionality by generating a token for the user using the `vault_token` resource, utilizing the user's credentials.", "Subsequently, create an ACL policy using the `vault_policy` resource and ensure that it is appropriately scoped.", "Next, create an identity group using the `vault_identity_group` resource and assign both the policy and the user to it.", "Once all the above steps are completed, implement a clean-up process to delete the namespace and all associated resources using Terraform's `data` and `provider` features to ensure the namespace deletion will not cause issues with dependencies.", "The output format must be a complete Terraform code block that can be directly applied without further modifications.", "The project will be based on a Hashicorp Vault version that supports namespaces and the userpass auth method.", "The Terraform Provider for Hashicorp Vault should be version 2.x or higher to ensure compatibility.", "The Terraform configuration includes an appropriate provider block for Hashicorp Vault.", "Includes variables for sensitive data such as addresses and tokens.", "Has necessary security measures in place to protect the credentials and policy data."], "levels2": ["自然语言流程背景信息约束", "输出格式约束", "输出格式约束", "自然语言流程背景信息约束", "包含约束", "包含约束", "自然语言流程背景信息约束", "自然语言流程背景信息约束", "输出格式约束", "主题约束", "数值约束", "包含约束", "隐私约束", "价值观约束"], "category": "trace2.0"}
diff --git a/IOPO/Method-IOPO/.DS_Store b/IOPO/Method-IOPO/.DS_Store
new file mode 100644
index 00000000..5c1ed449
Binary files /dev/null and b/IOPO/Method-IOPO/.DS_Store differ
diff --git a/IOPO/Method-IOPO/Makefile b/IOPO/Method-IOPO/Makefile
new file mode 100644
index 00000000..3f13b215
--- /dev/null
+++ b/IOPO/Method-IOPO/Makefile
@@ -0,0 +1,14 @@
+.PHONY: quality style test
+
+check_dirs := scripts src tests
+
+quality:
+ ruff check $(check_dirs)
+ ruff format --check $(check_dirs)
+
+style:
+ ruff check $(check_dirs) --fix
+ ruff format $(check_dirs)
+
+test:
+ CUDA_VISIBLE_DEVICES= pytest tests/
diff --git a/IOPO/Method-IOPO/data/dataset_info.json b/IOPO/Method-IOPO/data/dataset_info.json
new file mode 100644
index 00000000..f4a8f8d6
--- /dev/null
+++ b/IOPO/Method-IOPO/data/dataset_info.json
@@ -0,0 +1,12 @@
+{
+ "trace_iopo": {
+ "file_name": "trace.json",
+ "ranking": true,
+ "formatting": "sharegpt",
+ "columns": {
+ "messages": "conversations",
+ "chosen": "chosen",
+ "rejected": "rejected"
+ }
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/data/trace.json b/IOPO/Method-IOPO/data/trace.json
new file mode 100644
index 00000000..328185b9
--- /dev/null
+++ b/IOPO/Method-IOPO/data/trace.json
@@ -0,0 +1,22 @@
+[
+ {
+ "conversations": [
+ {
+ "from": "human",
+ "value": "为一篇关于高中生“备考”的论文提供一个更引人入胜、富有启发性的标题\n1. 标题长度控制在10至15个字之间;\n2. 标题中包含“高考”或“大学入学”等关键词;\n3. 采用激励鼓舞的语气风格,激发读者兴趣和共鸣;\n"
+ },
+ {
+ "from": "human",
+ "value": "为一篇关于高中生“备考”的论文提供一个更引人入胜、富有启发性的标题\n1. 标题长度控制在16至20个字之间;\n2. 标题中必须同时包含“高考”和“大学入学”两个关键词;\n3. 采用平实叙述的语气风格,注重信息传达。\n"
+ }
+ ],
+ "chosen": {
+ "from": "gpt",
+ "value": "\"高考前夜:点燃梦想,跨越星辰\"\n\n这个标题符合所有的约束条件,长度为10个字,包含了关键词“高考”,并且采用了激励鼓舞的语气风格,旨在激发读者的兴趣和共鸣,鼓励他们为高考全力以赴,勇敢追梦。"
+ },
+ "rejected": {
+ "from": "gpt",
+ "value": "\"高考征程:智慧备考,梦想大学入学的钥匙\" \n\n这个标题简洁明了,并且包含了所有的要求。它指出高考是通向大学入学的必经之路,而如何智慧备考,则是开启梦想大学之门的钥匙。这将启发读者对如何有效备考进行深入思考,并激发他们为实现大学梦想而努力奋斗的热情。"
+ }
+ }
+]
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/.DS_Store b/IOPO/Method-IOPO/examples/.DS_Store
new file mode 100644
index 00000000..7bba44c0
Binary files /dev/null and b/IOPO/Method-IOPO/examples/.DS_Store differ
diff --git a/IOPO/Method-IOPO/examples/deepspeed/ds_z0_config.json b/IOPO/Method-IOPO/examples/deepspeed/ds_z0_config.json
new file mode 100644
index 00000000..ed326676
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/deepspeed/ds_z0_config.json
@@ -0,0 +1,28 @@
+{
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": true,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1
+ },
+ "bf16": {
+ "enabled": "auto"
+ },
+ "zero_optimization": {
+ "stage": 0,
+ "allgather_partitions": true,
+ "allgather_bucket_size": 5e8,
+ "overlap_comm": true,
+ "reduce_scatter": true,
+ "reduce_bucket_size": 5e8,
+ "contiguous_gradients": true,
+ "round_robin_gradients": true
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/deepspeed/ds_z2_config.json b/IOPO/Method-IOPO/examples/deepspeed/ds_z2_config.json
new file mode 100644
index 00000000..0a1bd1d8
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/deepspeed/ds_z2_config.json
@@ -0,0 +1,28 @@
+{
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": true,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1
+ },
+ "bf16": {
+ "enabled": "auto"
+ },
+ "zero_optimization": {
+ "stage": 2,
+ "allgather_partitions": true,
+ "allgather_bucket_size": 5e8,
+ "overlap_comm": true,
+ "reduce_scatter": true,
+ "reduce_bucket_size": 5e8,
+ "contiguous_gradients": true,
+ "round_robin_gradients": true
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/deepspeed/ds_z2_offload_config.json b/IOPO/Method-IOPO/examples/deepspeed/ds_z2_offload_config.json
new file mode 100644
index 00000000..7a398364
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/deepspeed/ds_z2_offload_config.json
@@ -0,0 +1,32 @@
+{
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": true,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1
+ },
+ "bf16": {
+ "enabled": "auto"
+ },
+ "zero_optimization": {
+ "stage": 2,
+ "offload_optimizer": {
+ "device": "cpu",
+ "pin_memory": true
+ },
+ "allgather_partitions": true,
+ "allgather_bucket_size": 5e8,
+ "overlap_comm": true,
+ "reduce_scatter": true,
+ "reduce_bucket_size": 5e8,
+ "contiguous_gradients": true,
+ "round_robin_gradients": true
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/deepspeed/ds_z3_config.json b/IOPO/Method-IOPO/examples/deepspeed/ds_z3_config.json
new file mode 100644
index 00000000..ccf9560e
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/deepspeed/ds_z3_config.json
@@ -0,0 +1,30 @@
+{
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": true,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1
+ },
+ "bf16": {
+ "enabled": "auto"
+ },
+ "zero_optimization": {
+ "stage": 3,
+ "overlap_comm": true,
+ "contiguous_gradients": true,
+ "sub_group_size": 1e9,
+ "reduce_bucket_size": "auto",
+ "stage3_prefetch_bucket_size": "auto",
+ "stage3_param_persistence_threshold": "auto",
+ "stage3_max_live_parameters": 1e9,
+ "stage3_max_reuse_distance": 1e9,
+ "stage3_gather_16bit_weights_on_model_save": true
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/deepspeed/ds_z3_offload_config.json b/IOPO/Method-IOPO/examples/deepspeed/ds_z3_offload_config.json
new file mode 100644
index 00000000..026aabbc
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/deepspeed/ds_z3_offload_config.json
@@ -0,0 +1,38 @@
+{
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": true,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1
+ },
+ "bf16": {
+ "enabled": "auto"
+ },
+ "zero_optimization": {
+ "stage": 3,
+ "offload_optimizer": {
+ "device": "cpu",
+ "pin_memory": true
+ },
+ "offload_param": {
+ "device": "cpu",
+ "pin_memory": true
+ },
+ "overlap_comm": true,
+ "contiguous_gradients": true,
+ "sub_group_size": 1e9,
+ "reduce_bucket_size": "auto",
+ "stage3_prefetch_bucket_size": "auto",
+ "stage3_param_persistence_threshold": "auto",
+ "stage3_max_live_parameters": 1e9,
+ "stage3_max_reuse_distance": 1e9,
+ "stage3_gather_16bit_weights_on_model_save": true
+ }
+}
\ No newline at end of file
diff --git a/IOPO/Method-IOPO/examples/qwen2_lora_iopo.yaml b/IOPO/Method-IOPO/examples/qwen2_lora_iopo.yaml
new file mode 100644
index 00000000..f07fbd8d
--- /dev/null
+++ b/IOPO/Method-IOPO/examples/qwen2_lora_iopo.yaml
@@ -0,0 +1,44 @@
+### model
+model_name_or_path: models/qwen2_lora_sft-trace-0913-cpt7500
+### method
+stage: iopo
+do_train: true
+finetuning_type: lora
+lora_target: all
+pref_beta: 0.1
+pref_loss: sigmoid # choices: [sigmoid (dpo), orpo, simpo]
+simpo_gamma: 1.0
+deepspeed: examples/deepspeed/ds_z3_offload_config.json
+
+### dataset
+dataset: trace_iopo
+template: qwen
+cutoff_len: 6000
+max_samples: 120000
+overwrite_cache: true
+preprocessing_num_workers: 16
+
+### output
+output_dir: saves/qwen2-7b/lora/trace_iopo_1015
+logging_steps: 100
+save_steps: 500
+plot_loss: true
+overwrite_output_dir: true
+
+### train
+per_device_train_batch_size: 1
+gradient_accumulation_steps: 8
+learning_rate: 5.0e-6
+num_train_epochs: 3.0
+lr_scheduler_type: cosine
+warmup_ratio: 0.1
+bf16: true
+ddp_timeout: 180000000
+
+### eval
+val_size: 0.1
+per_device_eval_batch_size: 1
+eval_strategy: steps
+eval_steps: 500
+
+report_to: none
diff --git a/IOPO/Method-IOPO/requirements.txt b/IOPO/Method-IOPO/requirements.txt
new file mode 100644
index 00000000..93e83530
--- /dev/null
+++ b/IOPO/Method-IOPO/requirements.txt
@@ -0,0 +1,21 @@
+transformers>=4.41.2,<=4.43.4
+datasets>=2.16.0,<=2.20.0
+accelerate>=0.30.1,<=0.32.0
+peft>=0.11.1,<=0.12.0
+trl>=0.8.6,<=0.9.6
+gradio>=4.0.0
+pandas>=2.0.0
+scipy
+einops
+sentencepiece
+tiktoken
+protobuf
+uvicorn
+pydantic
+fastapi
+sse-starlette
+matplotlib>=3.7.0
+fire
+packaging
+pyyaml
+numpy<2.0.0
diff --git a/IOPO/Method-IOPO/setup.py b/IOPO/Method-IOPO/setup.py
new file mode 100644
index 00000000..745d462f
--- /dev/null
+++ b/IOPO/Method-IOPO/setup.py
@@ -0,0 +1,93 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+import re
+
+from setuptools import find_packages, setup
+
+
+def get_version():
+ with open(os.path.join("src", "llamafactory", "extras", "env.py"), "r", encoding="utf-8") as f:
+ file_content = f.read()
+ pattern = r"{}\W*=\W*\"([^\"]+)\"".format("VERSION")
+ (version,) = re.findall(pattern, file_content)
+ return version
+
+
+def get_requires():
+ with open("requirements.txt", "r", encoding="utf-8") as f:
+ file_content = f.read()
+ lines = [line.strip() for line in file_content.strip().split("\n") if not line.startswith("#")]
+ return lines
+
+
+extra_require = {
+ "torch": ["torch>=1.13.1"],
+ "torch-npu": ["torch==2.1.0", "torch-npu==2.1.0.post3", "decorator"],
+ "metrics": ["nltk", "jieba", "rouge-chinese"],
+ "deepspeed": ["deepspeed>=0.10.0"],
+ "bitsandbytes": ["bitsandbytes>=0.39.0"],
+ "hqq": ["hqq"],
+ "eetq": ["eetq"],
+ "gptq": ["optimum>=1.17.0", "auto-gptq>=0.5.0"],
+ "awq": ["autoawq"],
+ "aqlm": ["aqlm[gpu]>=1.1.0"],
+ "vllm": ["vllm>=0.4.3"],
+ "galore": ["galore-torch"],
+ "badam": ["badam>=1.2.1"],
+ "adam-mini": ["adam-mini"],
+ "qwen": ["transformers_stream_generator"],
+ "modelscope": ["modelscope"],
+ "dev": ["ruff", "pytest"],
+}
+
+
+def main():
+ setup(
+ name="llamafactory",
+ version=get_version(),
+ author="hiyouga",
+ author_email="hiyouga" "@" "buaa.edu.cn",
+ description="Easy-to-use LLM fine-tuning framework",
+ long_description=open("README.md", "r", encoding="utf-8").read(),
+ long_description_content_type="text/markdown",
+ keywords=["LLaMA", "BLOOM", "Falcon", "LLM", "ChatGPT", "transformer", "pytorch", "deep learning"],
+ license="Apache 2.0 License",
+ url="https://github.com/hiyouga/LLaMA-Factory",
+ package_dir={"": "src"},
+ packages=find_packages("src"),
+ python_requires=">=3.8.0",
+ install_requires=get_requires(),
+ extras_require=extra_require,
+ entry_points={"console_scripts": ["llamafactory-cli = llamafactory.cli:main"]},
+ classifiers=[
+ "Development Status :: 4 - Beta",
+ "Intended Audience :: Developers",
+ "Intended Audience :: Education",
+ "Intended Audience :: Science/Research",
+ "License :: OSI Approved :: Apache Software License",
+ "Operating System :: OS Independent",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Python :: 3.8",
+ "Programming Language :: Python :: 3.9",
+ "Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
+ "Topic :: Scientific/Engineering :: Artificial Intelligence",
+ ],
+ )
+
+
+if __name__ == "__main__":
+ main()
diff --git a/IOPO/Method-IOPO/src/.DS_Store b/IOPO/Method-IOPO/src/.DS_Store
new file mode 100644
index 00000000..26b43022
Binary files /dev/null and b/IOPO/Method-IOPO/src/.DS_Store differ
diff --git a/IOPO/Method-IOPO/src/api.py b/IOPO/Method-IOPO/src/api.py
new file mode 100644
index 00000000..0f925497
--- /dev/null
+++ b/IOPO/Method-IOPO/src/api.py
@@ -0,0 +1,33 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+
+import uvicorn
+
+from llamafactory.api.app import create_app
+from llamafactory.chat import ChatModel
+
+
+def main():
+ chat_model = ChatModel()
+ app = create_app(chat_model)
+ api_host = os.environ.get("API_HOST", "0.0.0.0")
+ api_port = int(os.environ.get("API_PORT", "8000"))
+ print("Visit http://localhost:{}/docs for API document.".format(api_port))
+ uvicorn.run(app, host=api_host, port=api_port)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/IOPO/Method-IOPO/src/llamafactory/.DS_Store b/IOPO/Method-IOPO/src/llamafactory/.DS_Store
new file mode 100644
index 00000000..f74ddf96
Binary files /dev/null and b/IOPO/Method-IOPO/src/llamafactory/.DS_Store differ
diff --git a/IOPO/Method-IOPO/src/llamafactory/__init__.py b/IOPO/Method-IOPO/src/llamafactory/__init__.py
new file mode 100644
index 00000000..7b602a92
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/__init__.py
@@ -0,0 +1,39 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+r"""
+Efficient fine-tuning of large language models.
+
+Level:
+ api, webui > chat, eval, train > data, model > hparams > extras
+
+Dependency graph:
+ main:
+ transformers>=4.41.2,<=4.43.4
+ datasets>=2.16.0,<=2.20.0
+ accelerate>=0.30.1,<=0.32.0
+ peft>=0.11.1,<=0.12.0
+ trl>=0.8.6,<=0.9.6
+ attention:
+ transformers>=4.42.4 (gemma+fa2)
+ longlora:
+ transformers>=4.41.2,<=4.43.4
+ packing:
+ transformers>=4.41.2,<=4.43.4
+"""
+
+from .cli import VERSION
+
+
+__version__ = VERSION
diff --git a/IOPO/Method-IOPO/src/llamafactory/api/__init__.py b/IOPO/Method-IOPO/src/llamafactory/api/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/IOPO/Method-IOPO/src/llamafactory/api/app.py b/IOPO/Method-IOPO/src/llamafactory/api/app.py
new file mode 100644
index 00000000..c1264617
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/api/app.py
@@ -0,0 +1,122 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+from contextlib import asynccontextmanager
+from typing import Optional
+
+from typing_extensions import Annotated
+
+from ..chat import ChatModel
+from ..extras.misc import torch_gc
+from ..extras.packages import is_fastapi_available, is_starlette_available, is_uvicorn_available
+from .chat import (
+ create_chat_completion_response,
+ create_score_evaluation_response,
+ create_stream_chat_completion_response,
+)
+from .protocol import (
+ ChatCompletionRequest,
+ ChatCompletionResponse,
+ ModelCard,
+ ModelList,
+ ScoreEvaluationRequest,
+ ScoreEvaluationResponse,
+)
+
+
+if is_fastapi_available():
+ from fastapi import Depends, FastAPI, HTTPException, status
+ from fastapi.middleware.cors import CORSMiddleware
+ from fastapi.security.http import HTTPAuthorizationCredentials, HTTPBearer
+
+
+if is_starlette_available():
+ from sse_starlette import EventSourceResponse
+
+
+if is_uvicorn_available():
+ import uvicorn
+
+
+@asynccontextmanager
+async def lifespan(app: "FastAPI"): # collects GPU memory
+ yield
+ torch_gc()
+
+
+def create_app(chat_model: "ChatModel") -> "FastAPI":
+ app = FastAPI(lifespan=lifespan)
+ app.add_middleware(
+ CORSMiddleware,
+ allow_origins=["*"],
+ allow_credentials=True,
+ allow_methods=["*"],
+ allow_headers=["*"],
+ )
+ api_key = os.environ.get("API_KEY")
+ security = HTTPBearer(auto_error=False)
+
+ async def verify_api_key(auth: Annotated[Optional[HTTPAuthorizationCredentials], Depends(security)]):
+ if api_key and (auth is None or auth.credentials != api_key):
+ raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid API key.")
+
+ @app.get(
+ "/v1/models",
+ response_model=ModelList,
+ status_code=status.HTTP_200_OK,
+ dependencies=[Depends(verify_api_key)],
+ )
+ async def list_models():
+ model_card = ModelCard(id="gpt-3.5-turbo")
+ return ModelList(data=[model_card])
+
+ @app.post(
+ "/v1/chat/completions",
+ response_model=ChatCompletionResponse,
+ status_code=status.HTTP_200_OK,
+ dependencies=[Depends(verify_api_key)],
+ )
+ async def create_chat_completion(request: ChatCompletionRequest):
+ if not chat_model.engine.can_generate:
+ raise HTTPException(status_code=status.HTTP_405_METHOD_NOT_ALLOWED, detail="Not allowed")
+
+ if request.stream:
+ generate = create_stream_chat_completion_response(request, chat_model)
+ return EventSourceResponse(generate, media_type="text/event-stream")
+ else:
+ return await create_chat_completion_response(request, chat_model)
+
+ @app.post(
+ "/v1/score/evaluation",
+ response_model=ScoreEvaluationResponse,
+ status_code=status.HTTP_200_OK,
+ dependencies=[Depends(verify_api_key)],
+ )
+ async def create_score_evaluation(request: ScoreEvaluationRequest):
+ if chat_model.engine.can_generate:
+ raise HTTPException(status_code=status.HTTP_405_METHOD_NOT_ALLOWED, detail="Not allowed")
+
+ return await create_score_evaluation_response(request, chat_model)
+
+ return app
+
+
+def run_api() -> None:
+ chat_model = ChatModel()
+ app = create_app(chat_model)
+ api_host = os.environ.get("API_HOST", "0.0.0.0")
+ api_port = int(os.environ.get("API_PORT", "8000"))
+ print("Visit http://localhost:{}/docs for API document.".format(api_port))
+ uvicorn.run(app, host=api_host, port=api_port)
diff --git a/IOPO/Method-IOPO/src/llamafactory/api/chat.py b/IOPO/Method-IOPO/src/llamafactory/api/chat.py
new file mode 100644
index 00000000..72b2ae50
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/api/chat.py
@@ -0,0 +1,237 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import base64
+import io
+import json
+import os
+import uuid
+from typing import TYPE_CHECKING, AsyncGenerator, Dict, List, Optional, Tuple
+
+from ..data import Role as DataRole
+from ..extras.logging import get_logger
+from ..extras.packages import is_fastapi_available, is_pillow_available, is_requests_available
+from .common import dictify, jsonify
+from .protocol import (
+ ChatCompletionMessage,
+ ChatCompletionResponse,
+ ChatCompletionResponseChoice,
+ ChatCompletionResponseUsage,
+ ChatCompletionStreamResponse,
+ ChatCompletionStreamResponseChoice,
+ Finish,
+ Function,
+ FunctionCall,
+ Role,
+ ScoreEvaluationResponse,
+)
+
+
+if is_fastapi_available():
+ from fastapi import HTTPException, status
+
+
+if is_pillow_available():
+ from PIL import Image
+
+
+if is_requests_available():
+ import requests
+
+
+if TYPE_CHECKING:
+ from numpy.typing import NDArray
+
+ from ..chat import ChatModel
+ from .protocol import ChatCompletionRequest, ScoreEvaluationRequest
+
+
+logger = get_logger(__name__)
+ROLE_MAPPING = {
+ Role.USER: DataRole.USER.value,
+ Role.ASSISTANT: DataRole.ASSISTANT.value,
+ Role.SYSTEM: DataRole.SYSTEM.value,
+ Role.FUNCTION: DataRole.FUNCTION.value,
+ Role.TOOL: DataRole.OBSERVATION.value,
+}
+
+
+def _process_request(
+ request: "ChatCompletionRequest",
+) -> Tuple[List[Dict[str, str]], Optional[str], Optional[str], Optional["NDArray"]]:
+ logger.info("==== request ====\n{}".format(json.dumps(dictify(request), indent=2, ensure_ascii=False)))
+
+ if len(request.messages) == 0:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Invalid length")
+
+ if request.messages[0].role == Role.SYSTEM:
+ system = request.messages.pop(0).content
+ else:
+ system = None
+
+ if len(request.messages) % 2 == 0:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Only supports u/a/u/a/u...")
+
+ input_messages = []
+ image = None
+ for i, message in enumerate(request.messages):
+ if i % 2 == 0 and message.role not in [Role.USER, Role.TOOL]:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Invalid role")
+ elif i % 2 == 1 and message.role not in [Role.ASSISTANT, Role.FUNCTION]:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Invalid role")
+
+ if message.role == Role.ASSISTANT and isinstance(message.tool_calls, list) and len(message.tool_calls):
+ tool_calls = [
+ {"name": tool_call.function.name, "arguments": tool_call.function.arguments}
+ for tool_call in message.tool_calls
+ ]
+ content = json.dumps(tool_calls, ensure_ascii=False)
+ input_messages.append({"role": ROLE_MAPPING[Role.FUNCTION], "content": content})
+ elif isinstance(message.content, list):
+ for input_item in message.content:
+ if input_item.type == "text":
+ input_messages.append({"role": ROLE_MAPPING[message.role], "content": input_item.text})
+ else:
+ image_url = input_item.image_url.url
+ if image_url.startswith("data:image"): # base64 image
+ image_data = base64.b64decode(image_url.split(",", maxsplit=1)[1])
+ image_path = io.BytesIO(image_data)
+ elif os.path.isfile(image_url): # local file
+ image_path = open(image_url, "rb")
+ else: # web uri
+ image_path = requests.get(image_url, stream=True).raw
+
+ image = Image.open(image_path).convert("RGB")
+ else:
+ input_messages.append({"role": ROLE_MAPPING[message.role], "content": message.content})
+
+ tool_list = request.tools
+ if isinstance(tool_list, list) and len(tool_list):
+ try:
+ tools = json.dumps([dictify(tool.function) for tool in tool_list], ensure_ascii=False)
+ except json.JSONDecodeError:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Invalid tools")
+ else:
+ tools = None
+
+ return input_messages, system, tools, image
+
+
+def _create_stream_chat_completion_chunk(
+ completion_id: str,
+ model: str,
+ delta: "ChatCompletionMessage",
+ index: Optional[int] = 0,
+ finish_reason: Optional["Finish"] = None,
+) -> str:
+ choice_data = ChatCompletionStreamResponseChoice(index=index, delta=delta, finish_reason=finish_reason)
+ chunk = ChatCompletionStreamResponse(id=completion_id, model=model, choices=[choice_data])
+ return jsonify(chunk)
+
+
+async def create_chat_completion_response(
+ request: "ChatCompletionRequest", chat_model: "ChatModel"
+) -> "ChatCompletionResponse":
+ completion_id = "chatcmpl-{}".format(uuid.uuid4().hex)
+ input_messages, system, tools, image = _process_request(request)
+ responses = await chat_model.achat(
+ input_messages,
+ system,
+ tools,
+ image,
+ do_sample=request.do_sample,
+ temperature=request.temperature,
+ top_p=request.top_p,
+ max_new_tokens=request.max_tokens,
+ num_return_sequences=request.n,
+ stop=request.stop,
+ )
+
+ prompt_length, response_length = 0, 0
+ choices = []
+ for i, response in enumerate(responses):
+ if tools:
+ result = chat_model.engine.template.extract_tool(response.response_text)
+ else:
+ result = response.response_text
+
+ if isinstance(result, list):
+ tool_calls = []
+ for tool in result:
+ function = Function(name=tool[0], arguments=tool[1])
+ tool_calls.append(FunctionCall(id="call_{}".format(uuid.uuid4().hex), function=function))
+
+ response_message = ChatCompletionMessage(role=Role.ASSISTANT, tool_calls=tool_calls)
+ finish_reason = Finish.TOOL
+ else:
+ response_message = ChatCompletionMessage(role=Role.ASSISTANT, content=result)
+ finish_reason = Finish.STOP if response.finish_reason == "stop" else Finish.LENGTH
+
+ choices.append(ChatCompletionResponseChoice(index=i, message=response_message, finish_reason=finish_reason))
+ prompt_length = response.prompt_length
+ response_length += response.response_length
+
+ usage = ChatCompletionResponseUsage(
+ prompt_tokens=prompt_length,
+ completion_tokens=response_length,
+ total_tokens=prompt_length + response_length,
+ )
+
+ return ChatCompletionResponse(id=completion_id, model=request.model, choices=choices, usage=usage)
+
+
+async def create_stream_chat_completion_response(
+ request: "ChatCompletionRequest", chat_model: "ChatModel"
+) -> AsyncGenerator[str, None]:
+ completion_id = "chatcmpl-{}".format(uuid.uuid4().hex)
+ input_messages, system, tools, image = _process_request(request)
+ if tools:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Cannot stream function calls.")
+
+ if request.n > 1:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Cannot stream multiple responses.")
+
+ yield _create_stream_chat_completion_chunk(
+ completion_id=completion_id, model=request.model, delta=ChatCompletionMessage(role=Role.ASSISTANT, content="")
+ )
+ async for new_token in chat_model.astream_chat(
+ input_messages,
+ system,
+ tools,
+ image,
+ do_sample=request.do_sample,
+ temperature=request.temperature,
+ top_p=request.top_p,
+ max_new_tokens=request.max_tokens,
+ stop=request.stop,
+ ):
+ if len(new_token) != 0:
+ yield _create_stream_chat_completion_chunk(
+ completion_id=completion_id, model=request.model, delta=ChatCompletionMessage(content=new_token)
+ )
+
+ yield _create_stream_chat_completion_chunk(
+ completion_id=completion_id, model=request.model, delta=ChatCompletionMessage(), finish_reason=Finish.STOP
+ )
+ yield "[DONE]"
+
+
+async def create_score_evaluation_response(
+ request: "ScoreEvaluationRequest", chat_model: "ChatModel"
+) -> "ScoreEvaluationResponse":
+ if len(request.messages) == 0:
+ raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="Invalid request")
+
+ scores = await chat_model.aget_scores(request.messages, max_length=request.max_length)
+ return ScoreEvaluationResponse(model=request.model, scores=scores)
diff --git a/IOPO/Method-IOPO/src/llamafactory/api/common.py b/IOPO/Method-IOPO/src/llamafactory/api/common.py
new file mode 100644
index 00000000..d1ac94de
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/api/common.py
@@ -0,0 +1,34 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import json
+from typing import TYPE_CHECKING, Any, Dict
+
+
+if TYPE_CHECKING:
+ from pydantic import BaseModel
+
+
+def dictify(data: "BaseModel") -> Dict[str, Any]:
+ try: # pydantic v2
+ return data.model_dump(exclude_unset=True)
+ except AttributeError: # pydantic v1
+ return data.dict(exclude_unset=True)
+
+
+def jsonify(data: "BaseModel") -> str:
+ try: # pydantic v2
+ return json.dumps(data.model_dump(exclude_unset=True), ensure_ascii=False)
+ except AttributeError: # pydantic v1
+ return data.json(exclude_unset=True, ensure_ascii=False)
diff --git a/IOPO/Method-IOPO/src/llamafactory/api/protocol.py b/IOPO/Method-IOPO/src/llamafactory/api/protocol.py
new file mode 100644
index 00000000..c6fe6f75
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/api/protocol.py
@@ -0,0 +1,153 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import time
+from enum import Enum, unique
+from typing import Any, Dict, List, Optional, Union
+
+from pydantic import BaseModel, Field
+from typing_extensions import Literal
+
+
+@unique
+class Role(str, Enum):
+ USER = "user"
+ ASSISTANT = "assistant"
+ SYSTEM = "system"
+ FUNCTION = "function"
+ TOOL = "tool"
+
+
+@unique
+class Finish(str, Enum):
+ STOP = "stop"
+ LENGTH = "length"
+ TOOL = "tool_calls"
+
+
+class ModelCard(BaseModel):
+ id: str
+ object: Literal["model"] = "model"
+ created: int = Field(default_factory=lambda: int(time.time()))
+ owned_by: Literal["owner"] = "owner"
+
+
+class ModelList(BaseModel):
+ object: Literal["list"] = "list"
+ data: List[ModelCard] = []
+
+
+class Function(BaseModel):
+ name: str
+ arguments: str
+
+
+class FunctionDefinition(BaseModel):
+ name: str
+ description: str
+ parameters: Dict[str, Any]
+
+
+class FunctionAvailable(BaseModel):
+ type: Literal["function", "code_interpreter"] = "function"
+ function: Optional[FunctionDefinition] = None
+
+
+class FunctionCall(BaseModel):
+ id: str
+ type: Literal["function"] = "function"
+ function: Function
+
+
+class ImageURL(BaseModel):
+ url: str
+
+
+class MultimodalInputItem(BaseModel):
+ type: Literal["text", "image_url"]
+ text: Optional[str] = None
+ image_url: Optional[ImageURL] = None
+
+
+class ChatMessage(BaseModel):
+ role: Role
+ content: Optional[Union[str, List[MultimodalInputItem]]] = None
+ tool_calls: Optional[List[FunctionCall]] = None
+
+
+class ChatCompletionMessage(BaseModel):
+ role: Optional[Role] = None
+ content: Optional[str] = None
+ tool_calls: Optional[List[FunctionCall]] = None
+
+
+class ChatCompletionRequest(BaseModel):
+ model: str
+ messages: List[ChatMessage]
+ tools: Optional[List[FunctionAvailable]] = None
+ do_sample: Optional[bool] = None
+ temperature: Optional[float] = None
+ top_p: Optional[float] = None
+ n: int = 1
+ max_tokens: Optional[int] = None
+ stop: Optional[Union[str, List[str]]] = None
+ stream: bool = False
+
+
+class ChatCompletionResponseChoice(BaseModel):
+ index: int
+ message: ChatCompletionMessage
+ finish_reason: Finish
+
+
+class ChatCompletionStreamResponseChoice(BaseModel):
+ index: int
+ delta: ChatCompletionMessage
+ finish_reason: Optional[Finish] = None
+
+
+class ChatCompletionResponseUsage(BaseModel):
+ prompt_tokens: int
+ completion_tokens: int
+ total_tokens: int
+
+
+class ChatCompletionResponse(BaseModel):
+ id: str
+ object: Literal["chat.completion"] = "chat.completion"
+ created: int = Field(default_factory=lambda: int(time.time()))
+ model: str
+ choices: List[ChatCompletionResponseChoice]
+ usage: ChatCompletionResponseUsage
+
+
+class ChatCompletionStreamResponse(BaseModel):
+ id: str
+ object: Literal["chat.completion.chunk"] = "chat.completion.chunk"
+ created: int = Field(default_factory=lambda: int(time.time()))
+ model: str
+ choices: List[ChatCompletionStreamResponseChoice]
+
+
+class ScoreEvaluationRequest(BaseModel):
+ model: str
+ messages: List[str]
+ max_length: Optional[int] = None
+
+
+class ScoreEvaluationResponse(BaseModel):
+ id: str
+ object: Literal["score.evaluation"] = "score.evaluation"
+ model: str
+ scores: List[float]
diff --git a/IOPO/Method-IOPO/src/llamafactory/chat/__init__.py b/IOPO/Method-IOPO/src/llamafactory/chat/__init__.py
new file mode 100644
index 00000000..07276d48
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/chat/__init__.py
@@ -0,0 +1,19 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from .base_engine import BaseEngine
+from .chat_model import ChatModel
+
+
+__all__ = ["BaseEngine", "ChatModel"]
diff --git a/IOPO/Method-IOPO/src/llamafactory/chat/base_engine.py b/IOPO/Method-IOPO/src/llamafactory/chat/base_engine.py
new file mode 100644
index 00000000..ccdf4c92
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/chat/base_engine.py
@@ -0,0 +1,78 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from abc import ABC, abstractmethod
+from dataclasses import dataclass
+from typing import TYPE_CHECKING, Any, AsyncGenerator, Dict, List, Literal, Optional, Sequence, Union
+
+
+if TYPE_CHECKING:
+ from numpy.typing import NDArray
+ from transformers import PreTrainedModel, PreTrainedTokenizer
+ from vllm import AsyncLLMEngine
+
+ from ..data import Template
+ from ..hparams import DataArguments, FinetuningArguments, GeneratingArguments, ModelArguments
+
+
+@dataclass
+class Response:
+ response_text: str
+ response_length: int
+ prompt_length: int
+ finish_reason: Literal["stop", "length"]
+
+
+class BaseEngine(ABC):
+ model: Union["PreTrainedModel", "AsyncLLMEngine"]
+ tokenizer: "PreTrainedTokenizer"
+ can_generate: bool
+ template: "Template"
+ generating_args: Dict[str, Any]
+
+ @abstractmethod
+ def __init__(
+ self,
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ finetuning_args: "FinetuningArguments",
+ generating_args: "GeneratingArguments",
+ ) -> None: ...
+
+ @abstractmethod
+ async def chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> List["Response"]: ...
+
+ @abstractmethod
+ async def stream_chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> AsyncGenerator[str, None]: ...
+
+ @abstractmethod
+ async def get_scores(
+ self,
+ batch_input: List[str],
+ **input_kwargs,
+ ) -> List[float]: ...
diff --git a/IOPO/Method-IOPO/src/llamafactory/chat/chat_model.py b/IOPO/Method-IOPO/src/llamafactory/chat/chat_model.py
new file mode 100644
index 00000000..3ea3b44f
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/chat/chat_model.py
@@ -0,0 +1,155 @@
+# Copyright 2024 THUDM and the LlamaFactory team.
+#
+# This code is inspired by the THUDM's ChatGLM implementation.
+# https://github.com/THUDM/ChatGLM-6B/blob/main/cli_demo.py
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import asyncio
+import os
+from threading import Thread
+from typing import TYPE_CHECKING, Any, AsyncGenerator, Dict, Generator, List, Optional, Sequence
+
+from ..extras.misc import torch_gc
+from ..hparams import get_infer_args
+from .hf_engine import HuggingfaceEngine
+from .vllm_engine import VllmEngine
+
+
+if TYPE_CHECKING:
+ from numpy.typing import NDArray
+
+ from .base_engine import BaseEngine, Response
+
+
+def _start_background_loop(loop: "asyncio.AbstractEventLoop") -> None:
+ asyncio.set_event_loop(loop)
+ loop.run_forever()
+
+
+class ChatModel:
+ def __init__(self, args: Optional[Dict[str, Any]] = None) -> None:
+ model_args, data_args, finetuning_args, generating_args = get_infer_args(args)
+ if model_args.infer_backend == "huggingface":
+ self.engine: "BaseEngine" = HuggingfaceEngine(model_args, data_args, finetuning_args, generating_args)
+ elif model_args.infer_backend == "vllm":
+ self.engine: "BaseEngine" = VllmEngine(model_args, data_args, finetuning_args, generating_args)
+ else:
+ raise NotImplementedError("Unknown backend: {}".format(model_args.infer_backend))
+
+ self._loop = asyncio.new_event_loop()
+ self._thread = Thread(target=_start_background_loop, args=(self._loop,), daemon=True)
+ self._thread.start()
+
+ def chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> List["Response"]:
+ task = asyncio.run_coroutine_threadsafe(self.achat(messages, system, tools, image, **input_kwargs), self._loop)
+ return task.result()
+
+ async def achat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> List["Response"]:
+ return await self.engine.chat(messages, system, tools, image, **input_kwargs)
+
+ def stream_chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> Generator[str, None, None]:
+ generator = self.astream_chat(messages, system, tools, image, **input_kwargs)
+ while True:
+ try:
+ task = asyncio.run_coroutine_threadsafe(generator.__anext__(), self._loop)
+ yield task.result()
+ except StopAsyncIteration:
+ break
+
+ async def astream_chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> AsyncGenerator[str, None]:
+ async for new_token in self.engine.stream_chat(messages, system, tools, image, **input_kwargs):
+ yield new_token
+
+ def get_scores(
+ self,
+ batch_input: List[str],
+ **input_kwargs,
+ ) -> List[float]:
+ task = asyncio.run_coroutine_threadsafe(self.aget_scores(batch_input, **input_kwargs), self._loop)
+ return task.result()
+
+ async def aget_scores(
+ self,
+ batch_input: List[str],
+ **input_kwargs,
+ ) -> List[float]:
+ return await self.engine.get_scores(batch_input, **input_kwargs)
+
+
+def run_chat() -> None:
+ if os.name != "nt":
+ try:
+ import readline # noqa: F401
+ except ImportError:
+ print("Install `readline` for a better experience.")
+
+ chat_model = ChatModel()
+ messages = []
+ print("Welcome to the CLI application, use `clear` to remove the history, use `exit` to exit the application.")
+
+ while True:
+ try:
+ query = input("\nUser: ")
+ except UnicodeDecodeError:
+ print("Detected decoding error at the inputs, please set the terminal encoding to utf-8.")
+ continue
+ except Exception:
+ raise
+
+ if query.strip() == "exit":
+ break
+
+ if query.strip() == "clear":
+ messages = []
+ torch_gc()
+ print("History has been removed.")
+ continue
+
+ messages.append({"role": "user", "content": query})
+ print("Assistant: ", end="", flush=True)
+
+ response = ""
+ for new_text in chat_model.stream_chat(messages):
+ print(new_text, end="", flush=True)
+ response += new_text
+ print()
+ messages.append({"role": "assistant", "content": response})
diff --git a/IOPO/Method-IOPO/src/llamafactory/chat/hf_engine.py b/IOPO/Method-IOPO/src/llamafactory/chat/hf_engine.py
new file mode 100644
index 00000000..6e728c2b
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/chat/hf_engine.py
@@ -0,0 +1,343 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import asyncio
+import concurrent.futures
+import os
+from threading import Thread
+from typing import TYPE_CHECKING, Any, AsyncGenerator, Callable, Dict, List, Optional, Sequence, Tuple, Union
+
+import torch
+from transformers import GenerationConfig, TextIteratorStreamer
+
+from ..data import get_template_and_fix_tokenizer
+from ..extras.logging import get_logger
+from ..extras.misc import get_logits_processor
+from ..model import load_model, load_tokenizer
+from .base_engine import BaseEngine, Response
+
+
+if TYPE_CHECKING:
+ from numpy.typing import NDArray
+ from transformers import PreTrainedModel, PreTrainedTokenizer, ProcessorMixin
+ from transformers.image_processing_utils import BaseImageProcessor
+ from trl import PreTrainedModelWrapper
+
+ from ..data import Template
+ from ..hparams import DataArguments, FinetuningArguments, GeneratingArguments, ModelArguments
+
+
+logger = get_logger(__name__)
+
+
+class HuggingfaceEngine(BaseEngine):
+ def __init__(
+ self,
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ finetuning_args: "FinetuningArguments",
+ generating_args: "GeneratingArguments",
+ ) -> None:
+ self.can_generate = finetuning_args.stage == "sft"
+ tokenizer_module = load_tokenizer(model_args)
+ self.tokenizer = tokenizer_module["tokenizer"]
+ self.processor = tokenizer_module["processor"]
+ self.tokenizer.padding_side = "left" if self.can_generate else "right"
+ self.template = get_template_and_fix_tokenizer(self.tokenizer, data_args.template, data_args.tool_format)
+ self.model = load_model(
+ self.tokenizer, model_args, finetuning_args, is_trainable=False, add_valuehead=(not self.can_generate)
+ ) # must after fixing tokenizer to resize vocab
+ self.generating_args = generating_args.to_dict()
+ try:
+ asyncio.get_event_loop()
+ except RuntimeError:
+ logger.warning("There is no current event loop, creating a new one.")
+ loop = asyncio.new_event_loop()
+ asyncio.set_event_loop(loop)
+
+ self.semaphore = asyncio.Semaphore(int(os.environ.get("MAX_CONCURRENT", "1")))
+
+ @staticmethod
+ def _process_args(
+ model: "PreTrainedModel",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ template: "Template",
+ generating_args: Dict[str, Any],
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ input_kwargs: Optional[Dict[str, Any]] = {},
+ ) -> Tuple[Dict[str, Any], int]:
+ if (
+ processor is not None
+ and image is not None
+ and not hasattr(processor, "image_seq_length")
+ and template.image_token not in messages[0]["content"]
+ ): # llava-like models
+ messages[0]["content"] = template.image_token + messages[0]["content"]
+
+ paired_messages = messages + [{"role": "assistant", "content": ""}]
+ system = system or generating_args["default_system"]
+ pixel_values = None
+ prompt_ids, _ = template.encode_oneturn(
+ tokenizer=tokenizer, messages=paired_messages, system=system, tools=tools
+ )
+ if processor is not None and image is not None: # add image features
+ image_processor: "BaseImageProcessor" = getattr(processor, "image_processor")
+ batch_feature = image_processor(image, return_tensors="pt")
+ pixel_values = batch_feature.to(model.device)["pixel_values"] # shape (B, C, H, W)
+ if hasattr(processor, "image_seq_length"): # paligemma models
+ image_token_id = tokenizer.convert_tokens_to_ids(template.image_token)
+ prompt_ids = [image_token_id] * getattr(processor, "image_seq_length") + prompt_ids
+
+ prompt_length = len(prompt_ids)
+ inputs = torch.tensor([prompt_ids], device=model.device)
+ attention_mask = torch.ones_like(inputs, dtype=torch.bool)
+
+ do_sample: Optional[bool] = input_kwargs.pop("do_sample", None)
+ temperature: Optional[float] = input_kwargs.pop("temperature", None)
+ top_p: Optional[float] = input_kwargs.pop("top_p", None)
+ top_k: Optional[float] = input_kwargs.pop("top_k", None)
+ num_return_sequences: int = input_kwargs.pop("num_return_sequences", 1)
+ repetition_penalty: Optional[float] = input_kwargs.pop("repetition_penalty", None)
+ length_penalty: Optional[float] = input_kwargs.pop("length_penalty", None)
+ max_length: Optional[int] = input_kwargs.pop("max_length", None)
+ max_new_tokens: Optional[int] = input_kwargs.pop("max_new_tokens", None)
+ stop: Optional[Union[str, List[str]]] = input_kwargs.pop("stop", None)
+
+ if stop is not None:
+ logger.warning("Stop parameter is not supported by the huggingface engine yet.")
+
+ generating_args = generating_args.copy()
+ generating_args.update(
+ dict(
+ do_sample=do_sample if do_sample is not None else generating_args["do_sample"],
+ temperature=temperature if temperature is not None else generating_args["temperature"],
+ top_p=top_p if top_p is not None else generating_args["top_p"],
+ top_k=top_k if top_k is not None else generating_args["top_k"],
+ num_return_sequences=num_return_sequences,
+ repetition_penalty=repetition_penalty
+ if repetition_penalty is not None
+ else generating_args["repetition_penalty"],
+ length_penalty=length_penalty if length_penalty is not None else generating_args["length_penalty"],
+ eos_token_id=[tokenizer.eos_token_id] + tokenizer.additional_special_tokens_ids,
+ pad_token_id=tokenizer.pad_token_id,
+ )
+ )
+
+ if isinstance(num_return_sequences, int) and num_return_sequences > 1: # do_sample needs temperature > 0
+ generating_args["do_sample"] = True
+ generating_args["temperature"] = generating_args["temperature"] or 1.0
+
+ if not generating_args["temperature"]:
+ generating_args["do_sample"] = False
+
+ if not generating_args["do_sample"]:
+ generating_args.pop("temperature", None)
+ generating_args.pop("top_p", None)
+
+ if max_length:
+ generating_args.pop("max_new_tokens", None)
+ generating_args["max_length"] = max_length
+
+ if max_new_tokens:
+ generating_args.pop("max_length", None)
+ generating_args["max_new_tokens"] = max_new_tokens
+
+ gen_kwargs = dict(
+ inputs=inputs,
+ attention_mask=attention_mask,
+ generation_config=GenerationConfig(**generating_args),
+ logits_processor=get_logits_processor(),
+ )
+
+ if pixel_values is not None:
+ gen_kwargs["pixel_values"] = pixel_values
+
+ return gen_kwargs, prompt_length
+
+ @staticmethod
+ @torch.inference_mode()
+ def _chat(
+ model: "PreTrainedModel",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ template: "Template",
+ generating_args: Dict[str, Any],
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ input_kwargs: Optional[Dict[str, Any]] = {},
+ ) -> List["Response"]:
+ gen_kwargs, prompt_length = HuggingfaceEngine._process_args(
+ model, tokenizer, processor, template, generating_args, messages, system, tools, image, input_kwargs
+ )
+ generate_output = model.generate(**gen_kwargs)
+ response_ids = generate_output[:, prompt_length:]
+ response = tokenizer.batch_decode(response_ids, skip_special_tokens=True, clean_up_tokenization_spaces=True)
+ results = []
+ for i in range(len(response)):
+ eos_index = (response_ids[i] == tokenizer.eos_token_id).nonzero()
+ response_length = (eos_index[0].item() + 1) if len(eos_index) else len(response_ids[i])
+ results.append(
+ Response(
+ response_text=response[i],
+ response_length=response_length,
+ prompt_length=prompt_length,
+ finish_reason="stop" if len(eos_index) else "length",
+ )
+ )
+
+ return results
+
+ @staticmethod
+ @torch.inference_mode()
+ def _stream_chat(
+ model: "PreTrainedModel",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ template: "Template",
+ generating_args: Dict[str, Any],
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ input_kwargs: Optional[Dict[str, Any]] = {},
+ ) -> Callable[[], str]:
+ gen_kwargs, _ = HuggingfaceEngine._process_args(
+ model, tokenizer, processor, template, generating_args, messages, system, tools, image, input_kwargs
+ )
+ streamer = TextIteratorStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True)
+ gen_kwargs["streamer"] = streamer
+ thread = Thread(target=model.generate, kwargs=gen_kwargs, daemon=True)
+ thread.start()
+
+ def stream():
+ try:
+ return streamer.__next__()
+ except StopIteration:
+ raise StopAsyncIteration()
+
+ return stream
+
+ @staticmethod
+ @torch.inference_mode()
+ def _get_scores(
+ model: "PreTrainedModelWrapper",
+ tokenizer: "PreTrainedTokenizer",
+ batch_input: List[str],
+ input_kwargs: Optional[Dict[str, Any]] = {},
+ ) -> List[float]:
+ max_length = input_kwargs.pop("max_length", None)
+ device = getattr(model.pretrained_model, "device", "cuda")
+ inputs = tokenizer(
+ batch_input,
+ padding=True,
+ truncation=True,
+ max_length=max_length or getattr(model.config, "max_position_embeddings", 1024),
+ return_tensors="pt",
+ add_special_tokens=True,
+ ).to(device)
+
+ input_ids: torch.Tensor = inputs["input_ids"]
+ _, _, values = model(**inputs, output_hidden_states=True, return_dict=True)
+
+ if getattr(model.config, "model_type", None) == "chatglm":
+ values = torch.transpose(values, 0, 1)
+
+ scores = []
+ for i in range(input_ids.size(0)):
+ end_indexes = (input_ids[i] != tokenizer.pad_token_id).nonzero()
+ end_index = end_indexes[-1].item() if len(end_indexes) else 0
+ scores.append(values[i, end_index].nan_to_num().item())
+
+ return scores
+
+ async def chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> List["Response"]:
+ if not self.can_generate:
+ raise ValueError("The current model does not support `chat`.")
+
+ loop = asyncio.get_running_loop()
+ input_args = (
+ self.model,
+ self.tokenizer,
+ self.processor,
+ self.template,
+ self.generating_args,
+ messages,
+ system,
+ tools,
+ image,
+ input_kwargs,
+ )
+ async with self.semaphore:
+ with concurrent.futures.ThreadPoolExecutor() as pool:
+ return await loop.run_in_executor(pool, self._chat, *input_args)
+
+ async def stream_chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> AsyncGenerator[str, None]:
+ if not self.can_generate:
+ raise ValueError("The current model does not support `stream_chat`.")
+
+ loop = asyncio.get_running_loop()
+ input_args = (
+ self.model,
+ self.tokenizer,
+ self.processor,
+ self.template,
+ self.generating_args,
+ messages,
+ system,
+ tools,
+ image,
+ input_kwargs,
+ )
+ async with self.semaphore:
+ with concurrent.futures.ThreadPoolExecutor() as pool:
+ stream = self._stream_chat(*input_args)
+ while True:
+ try:
+ yield await loop.run_in_executor(pool, stream)
+ except StopAsyncIteration:
+ break
+
+ async def get_scores(
+ self,
+ batch_input: List[str],
+ **input_kwargs,
+ ) -> List[float]:
+ if self.can_generate:
+ raise ValueError("Cannot get scores using an auto-regressive model.")
+
+ loop = asyncio.get_running_loop()
+ input_args = (self.model, self.tokenizer, batch_input, input_kwargs)
+ async with self.semaphore:
+ with concurrent.futures.ThreadPoolExecutor() as pool:
+ return await loop.run_in_executor(pool, self._get_scores, *input_args)
diff --git a/IOPO/Method-IOPO/src/llamafactory/chat/vllm_engine.py b/IOPO/Method-IOPO/src/llamafactory/chat/vllm_engine.py
new file mode 100644
index 00000000..8dc7214a
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/chat/vllm_engine.py
@@ -0,0 +1,242 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import uuid
+from typing import TYPE_CHECKING, Any, AsyncGenerator, AsyncIterator, Dict, List, Optional, Sequence, Union
+
+from ..data import get_template_and_fix_tokenizer
+from ..extras.logging import get_logger
+from ..extras.misc import get_device_count
+from ..extras.packages import is_vllm_available, is_vllm_version_greater_than_0_5, is_vllm_version_greater_than_0_5_1
+from ..model import load_config, load_tokenizer
+from ..model.model_utils.quantization import QuantizationMethod
+from ..model.model_utils.visual import LlavaMultiModalProjectorForYiVLForVLLM
+from .base_engine import BaseEngine, Response
+
+
+if is_vllm_available():
+ from vllm import AsyncEngineArgs, AsyncLLMEngine, RequestOutput, SamplingParams
+ from vllm.lora.request import LoRARequest
+
+ if is_vllm_version_greater_than_0_5_1():
+ pass
+ elif is_vllm_version_greater_than_0_5():
+ from vllm.multimodal.image import ImagePixelData
+ else:
+ from vllm.sequence import MultiModalData
+
+
+if TYPE_CHECKING:
+ from numpy.typing import NDArray
+ from transformers.image_processing_utils import BaseImageProcessor
+
+ from ..hparams import DataArguments, FinetuningArguments, GeneratingArguments, ModelArguments
+
+
+logger = get_logger(__name__)
+
+
+class VllmEngine(BaseEngine):
+ def __init__(
+ self,
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ finetuning_args: "FinetuningArguments",
+ generating_args: "GeneratingArguments",
+ ) -> None:
+ config = load_config(model_args) # may download model from ms hub
+ if getattr(config, "quantization_config", None): # gptq models should use float16
+ quantization_config: Dict[str, Any] = getattr(config, "quantization_config", None)
+ quant_method = quantization_config.get("quant_method", "")
+ if quant_method == QuantizationMethod.GPTQ and model_args.infer_dtype == "auto":
+ model_args.infer_dtype = "float16"
+
+ self.can_generate = finetuning_args.stage == "sft"
+ tokenizer_module = load_tokenizer(model_args)
+ self.tokenizer = tokenizer_module["tokenizer"]
+ self.processor = tokenizer_module["processor"]
+ self.tokenizer.padding_side = "left"
+ self.template = get_template_and_fix_tokenizer(self.tokenizer, data_args.template, data_args.tool_format)
+ self.generating_args = generating_args.to_dict()
+
+ engine_args = {
+ "model": model_args.model_name_or_path,
+ "trust_remote_code": True,
+ "download_dir": model_args.cache_dir,
+ "dtype": model_args.infer_dtype,
+ "max_model_len": model_args.vllm_maxlen,
+ "tensor_parallel_size": get_device_count() or 1,
+ "gpu_memory_utilization": model_args.vllm_gpu_util,
+ "disable_log_stats": True,
+ "disable_log_requests": True,
+ "enforce_eager": model_args.vllm_enforce_eager,
+ "enable_lora": model_args.adapter_name_or_path is not None,
+ "max_lora_rank": model_args.vllm_max_lora_rank,
+ }
+
+ if model_args.visual_inputs:
+ image_size = config.vision_config.image_size
+ patch_size = config.vision_config.patch_size
+ self.image_feature_size = (image_size // patch_size) ** 2
+ engine_args["image_input_type"] = "pixel_values"
+ engine_args["image_token_id"] = self.tokenizer.convert_tokens_to_ids(self.template.image_token)
+ engine_args["image_input_shape"] = "1,3,{},{}".format(image_size, image_size)
+ engine_args["image_feature_size"] = self.image_feature_size
+ if getattr(config, "is_yi_vl_derived_model", None):
+ import vllm.model_executor.models.llava
+
+ logger.info("Detected Yi-VL model, applying projector patch.")
+ vllm.model_executor.models.llava.LlavaMultiModalProjector = LlavaMultiModalProjectorForYiVLForVLLM
+
+ self.model = AsyncLLMEngine.from_engine_args(AsyncEngineArgs(**engine_args))
+ if model_args.adapter_name_or_path is not None:
+ self.lora_request = LoRARequest("default", 1, model_args.adapter_name_or_path[0])
+ else:
+ self.lora_request = None
+
+ async def _generate(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> AsyncIterator["RequestOutput"]:
+ request_id = "chatcmpl-{}".format(uuid.uuid4().hex)
+
+ if (
+ self.processor is not None
+ and image is not None
+ and not hasattr(self.processor, "image_seq_length")
+ and self.template.image_token not in messages[0]["content"]
+ ): # llava-like models (TODO: paligemma models)
+ messages[0]["content"] = self.template.image_token * self.image_feature_size + messages[0]["content"]
+
+ paired_messages = messages + [{"role": "assistant", "content": ""}]
+ system = system or self.generating_args["default_system"]
+ prompt_ids, _ = self.template.encode_oneturn(
+ tokenizer=self.tokenizer, messages=paired_messages, system=system, tools=tools
+ )
+
+ if self.processor is not None and image is not None: # add image features
+ image_processor: "BaseImageProcessor" = getattr(self.processor, "image_processor")
+ pixel_values = image_processor(image, return_tensors="pt")["pixel_values"]
+ if is_vllm_version_greater_than_0_5_1():
+ multi_modal_data = {"image": pixel_values}
+ elif is_vllm_version_greater_than_0_5():
+ multi_modal_data = ImagePixelData(image=pixel_values)
+ else: # TODO: remove vllm 0.4.3 support
+ multi_modal_data = MultiModalData(type=MultiModalData.Type.IMAGE, data=pixel_values)
+ else:
+ multi_modal_data = None
+
+ prompt_length = len(prompt_ids)
+
+ use_beam_search: bool = self.generating_args["num_beams"] > 1
+ temperature: Optional[float] = input_kwargs.pop("temperature", None)
+ top_p: Optional[float] = input_kwargs.pop("top_p", None)
+ top_k: Optional[float] = input_kwargs.pop("top_k", None)
+ num_return_sequences: int = input_kwargs.pop("num_return_sequences", 1)
+ repetition_penalty: Optional[float] = input_kwargs.pop("repetition_penalty", None)
+ length_penalty: Optional[float] = input_kwargs.pop("length_penalty", None)
+ max_length: Optional[int] = input_kwargs.pop("max_length", None)
+ max_new_tokens: Optional[int] = input_kwargs.pop("max_new_tokens", None)
+ stop: Optional[Union[str, List[str]]] = input_kwargs.pop("stop", None)
+
+ if "max_new_tokens" in self.generating_args:
+ max_tokens = self.generating_args["max_new_tokens"]
+ elif "max_length" in self.generating_args:
+ if self.generating_args["max_length"] > prompt_length:
+ max_tokens = self.generating_args["max_length"] - prompt_length
+ else:
+ max_tokens = 1
+
+ if max_length:
+ max_tokens = max_length - prompt_length if max_length > prompt_length else 1
+
+ if max_new_tokens:
+ max_tokens = max_new_tokens
+
+ sampling_params = SamplingParams(
+ n=num_return_sequences,
+ repetition_penalty=(
+ repetition_penalty if repetition_penalty is not None else self.generating_args["repetition_penalty"]
+ )
+ or 1.0, # repetition_penalty must > 0
+ temperature=temperature if temperature is not None else self.generating_args["temperature"],
+ top_p=(top_p if top_p is not None else self.generating_args["top_p"]) or 1.0, # top_p must > 0
+ top_k=top_k if top_k is not None else self.generating_args["top_k"],
+ use_beam_search=use_beam_search,
+ length_penalty=length_penalty if length_penalty is not None else self.generating_args["length_penalty"],
+ stop=stop,
+ stop_token_ids=[self.tokenizer.eos_token_id] + self.tokenizer.additional_special_tokens_ids,
+ max_tokens=max_tokens,
+ skip_special_tokens=True,
+ )
+
+ result_generator = self.model.generate(
+ inputs={"prompt_token_ids": prompt_ids, "multi_modal_data": multi_modal_data},
+ sampling_params=sampling_params,
+ request_id=request_id,
+ lora_request=self.lora_request,
+ )
+ return result_generator
+
+ async def chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> List["Response"]:
+ final_output = None
+ generator = await self._generate(messages, system, tools, image, **input_kwargs)
+ async for request_output in generator:
+ final_output = request_output
+
+ results = []
+ for output in final_output.outputs:
+ results.append(
+ Response(
+ response_text=output.text,
+ response_length=len(output.token_ids),
+ prompt_length=len(final_output.prompt_token_ids),
+ finish_reason=output.finish_reason,
+ )
+ )
+
+ return results
+
+ async def stream_chat(
+ self,
+ messages: Sequence[Dict[str, str]],
+ system: Optional[str] = None,
+ tools: Optional[str] = None,
+ image: Optional["NDArray"] = None,
+ **input_kwargs,
+ ) -> AsyncGenerator[str, None]:
+ generated_text = ""
+ generator = await self._generate(messages, system, tools, image, **input_kwargs)
+ async for result in generator:
+ delta_text = result.outputs[0].text[len(generated_text) :]
+ generated_text = result.outputs[0].text
+ yield delta_text
+
+ async def get_scores(
+ self,
+ batch_input: List[str],
+ **input_kwargs,
+ ) -> List[float]:
+ raise NotImplementedError("vLLM engine does not support get_scores.")
diff --git a/IOPO/Method-IOPO/src/llamafactory/cli.py b/IOPO/Method-IOPO/src/llamafactory/cli.py
new file mode 100644
index 00000000..48eb2898
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/cli.py
@@ -0,0 +1,121 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+import random
+import subprocess
+import sys
+from enum import Enum, unique
+
+from . import launcher
+from .api.app import run_api
+from .chat.chat_model import run_chat
+from .eval.evaluator import run_eval
+from .extras.env import VERSION, print_env
+from .extras.logging import get_logger
+from .extras.misc import get_device_count
+from .train.tuner import export_model, run_exp
+from .webui.interface import run_web_demo, run_web_ui
+
+
+USAGE = (
+ "-" * 70
+ + "\n"
+ + "| Usage: |\n"
+ + "| llamafactory-cli api -h: launch an OpenAI-style API server |\n"
+ + "| llamafactory-cli chat -h: launch a chat interface in CLI |\n"
+ + "| llamafactory-cli eval -h: evaluate models |\n"
+ + "| llamafactory-cli export -h: merge LoRA adapters and export model |\n"
+ + "| llamafactory-cli train -h: train models |\n"
+ + "| llamafactory-cli webchat -h: launch a chat interface in Web UI |\n"
+ + "| llamafactory-cli webui: launch LlamaBoard |\n"
+ + "| llamafactory-cli version: show version info |\n"
+ + "-" * 70
+)
+
+WELCOME = (
+ "-" * 58
+ + "\n"
+ + "| Welcome to LLaMA Factory, version {}".format(VERSION)
+ + " " * (21 - len(VERSION))
+ + "|\n|"
+ + " " * 56
+ + "|\n"
+ + "| Project page: https://github.com/hiyouga/LLaMA-Factory |\n"
+ + "-" * 58
+)
+
+logger = get_logger(__name__)
+
+
+@unique
+class Command(str, Enum):
+ API = "api"
+ CHAT = "chat"
+ ENV = "env"
+ EVAL = "eval"
+ EXPORT = "export"
+ TRAIN = "train"
+ WEBDEMO = "webchat"
+ WEBUI = "webui"
+ VER = "version"
+ HELP = "help"
+
+
+def main():
+ command = sys.argv.pop(1) if len(sys.argv) != 1 else Command.HELP
+ if command == Command.API:
+ run_api()
+ elif command == Command.CHAT:
+ run_chat()
+ elif command == Command.ENV:
+ print_env()
+ elif command == Command.EVAL:
+ run_eval()
+ elif command == Command.EXPORT:
+ export_model()
+ elif command == Command.TRAIN:
+ force_torchrun = os.environ.get("FORCE_TORCHRUN", "0").lower() in ["true", "1"]
+ if force_torchrun or get_device_count() > 1:
+ master_addr = os.environ.get("MASTER_ADDR", "127.0.0.1")
+ master_port = os.environ.get("MASTER_PORT", str(random.randint(20001, 29999)))
+ logger.info("Initializing distributed tasks at: {}:{}".format(master_addr, master_port))
+ process = subprocess.run(
+ (
+ "torchrun --nnodes {nnodes} --node_rank {node_rank} --nproc_per_node {nproc_per_node} "
+ "--master_addr {master_addr} --master_port {master_port} {file_name} {args}"
+ ).format(
+ nnodes=os.environ.get("NNODES", "1"),
+ node_rank=os.environ.get("RANK", "0"),
+ nproc_per_node=os.environ.get("NPROC_PER_NODE", str(get_device_count())),
+ master_addr=master_addr,
+ master_port=master_port,
+ file_name=launcher.__file__,
+ args=" ".join(sys.argv[1:]),
+ ),
+ shell=True,
+ )
+ sys.exit(process.returncode)
+ else:
+ run_exp()
+ elif command == Command.WEBDEMO:
+ run_web_demo()
+ elif command == Command.WEBUI:
+ run_web_ui()
+ elif command == Command.VER:
+ print(WELCOME)
+ elif command == Command.HELP:
+ print(USAGE)
+ else:
+ raise NotImplementedError("Unknown command: {}".format(command))
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/.DS_Store b/IOPO/Method-IOPO/src/llamafactory/data/.DS_Store
new file mode 100644
index 00000000..2583c7d3
Binary files /dev/null and b/IOPO/Method-IOPO/src/llamafactory/data/.DS_Store differ
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/__init__.py b/IOPO/Method-IOPO/src/llamafactory/data/__init__.py
new file mode 100644
index 00000000..4da742b4
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/__init__.py
@@ -0,0 +1,31 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from .collator import KTODataCollatorWithPadding, PairwiseDataCollatorWithPadding, SFTDataCollatorWith4DAttentionMask
+from .data_utils import Role, split_dataset
+from .loader import get_dataset
+from .template import TEMPLATES, Template, get_template_and_fix_tokenizer
+
+
+__all__ = [
+ "KTODataCollatorWithPadding",
+ "PairwiseDataCollatorWithPadding",
+ "SFTDataCollatorWith4DAttentionMask",
+ "Role",
+ "split_dataset",
+ "get_dataset",
+ "TEMPLATES",
+ "Template",
+ "get_template_and_fix_tokenizer",
+]
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/aligner.py b/IOPO/Method-IOPO/src/llamafactory/data/aligner.py
new file mode 100644
index 00000000..ef70d75b
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/aligner.py
@@ -0,0 +1,239 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+from functools import partial
+from typing import TYPE_CHECKING, Any, Dict, List, Union
+
+from datasets import Features
+
+from ..extras.logging import get_logger
+from .data_utils import Role
+
+
+if TYPE_CHECKING:
+ from datasets import Dataset, IterableDataset
+ from transformers import Seq2SeqTrainingArguments
+
+ from ..hparams import DataArguments
+ from .parser import DatasetAttr
+
+
+logger = get_logger(__name__)
+
+
+def _convert_images(images: List[Any], dataset_attr: "DatasetAttr", data_args: "DataArguments") -> List[Any]:
+ r"""
+ Optionally concatenates image path to dataset dir when loading from local disk.
+ """
+ outputs = []
+ if dataset_attr.load_from in ["script", "file"]:
+ for image in images:
+ if isinstance(image, str) and os.path.isfile(os.path.join(data_args.dataset_dir, image)):
+ outputs.append(os.path.join(data_args.dataset_dir, image))
+ else:
+ outputs.append(image)
+
+ return outputs
+
+
+def convert_alpaca(
+ examples: Dict[str, List[Any]], dataset_attr: "DatasetAttr", data_args: "DataArguments"
+) -> Dict[str, List[Any]]:
+ r"""
+ Converts alpaca format dataset to the standard format.
+ """
+ outputs = {"prompt": [], "response": [], "system": [], "tools": [], "images": []}
+ convert_images = partial(_convert_images, dataset_attr=dataset_attr, data_args=data_args)
+ for i in range(len(examples[dataset_attr.prompt])):
+ prompt = []
+ if dataset_attr.history and isinstance(examples[dataset_attr.history][i], list):
+ for old_prompt, old_response in examples[dataset_attr.history][i]:
+ prompt.append({"role": Role.USER.value, "content": old_prompt})
+ prompt.append({"role": Role.ASSISTANT.value, "content": old_response})
+
+ content = []
+ if dataset_attr.prompt and examples[dataset_attr.prompt][i]:
+ content.append(examples[dataset_attr.prompt][i])
+
+ if dataset_attr.query and examples[dataset_attr.query][i]:
+ content.append(examples[dataset_attr.query][i])
+
+ prompt.append({"role": Role.USER.value, "content": "\n".join(content)}) # "prompt\nquery"
+
+ if dataset_attr.kto_tag and isinstance(examples[dataset_attr.kto_tag][i], bool): # kto example
+ response = [{"role": Role.ASSISTANT.value, "content": examples[dataset_attr.response][i]}]
+ if examples[dataset_attr.kto_tag][i]:
+ response = response + [{"role": Role.ASSISTANT.value, "content": ""}]
+ else:
+ response = [{"role": Role.ASSISTANT.value, "content": ""}] + response
+ elif (
+ dataset_attr.ranking
+ and isinstance(examples[dataset_attr.chosen][i], str)
+ and isinstance(examples[dataset_attr.rejected][i], str)
+ ): # pairwise example
+ response = [
+ {"role": Role.ASSISTANT.value, "content": examples[dataset_attr.chosen][i]},
+ {"role": Role.ASSISTANT.value, "content": examples[dataset_attr.rejected][i]},
+ ]
+ elif dataset_attr.response and isinstance(examples[dataset_attr.response][i], str): # normal example
+ response = [{"role": Role.ASSISTANT.value, "content": examples[dataset_attr.response][i]}]
+ else: # unsupervised
+ response = []
+
+ outputs["prompt"].append(prompt)
+ outputs["response"].append(response)
+ outputs["system"].append(examples[dataset_attr.system][i] if dataset_attr.system else "")
+ outputs["tools"].append(examples[dataset_attr.tools][i] if dataset_attr.tools else "")
+ outputs["images"].append(convert_images(examples[dataset_attr.images][i]) if dataset_attr.images else [])
+
+ return outputs
+
+
+def convert_sharegpt(
+ examples: Dict[str, List[Any]], dataset_attr: "DatasetAttr", data_args: "DataArguments"
+) -> Dict[str, List[Any]]:
+ r"""
+ Converts sharegpt format dataset to the standard format.
+ """
+ outputs = {"prompt": [], "response": [], "system": [], "tools": [], "images": []}
+ convert_images = partial(_convert_images, dataset_attr=dataset_attr, data_args=data_args)
+ tag_mapping = {
+ dataset_attr.user_tag: Role.USER.value,
+ dataset_attr.assistant_tag: Role.ASSISTANT.value,
+ dataset_attr.observation_tag: Role.OBSERVATION.value,
+ dataset_attr.function_tag: Role.FUNCTION.value,
+ dataset_attr.system_tag: Role.SYSTEM.value,
+ }
+ odd_tags = (dataset_attr.user_tag, dataset_attr.observation_tag)
+ even_tags = (dataset_attr.assistant_tag, dataset_attr.function_tag)
+ accept_tags = (odd_tags, even_tags)
+ for i, messages in enumerate(examples[dataset_attr.messages]):
+ if len(messages) == 0:
+ continue
+
+ if dataset_attr.system_tag and messages[0][dataset_attr.role_tag] == dataset_attr.system_tag:
+ system = messages[0][dataset_attr.content_tag]
+ messages = messages[1:]
+ else:
+ system = examples[dataset_attr.system][i] if dataset_attr.system else ""
+
+ aligned_messages = []
+ broken_data = False
+ for turn_idx, message in enumerate(messages):
+ if message[dataset_attr.role_tag] not in accept_tags[turn_idx % 2]:
+ logger.warning("Invalid role tag in {}.".format(messages))
+ broken_data = True
+
+ aligned_messages.append(
+ {"role": tag_mapping[message[dataset_attr.role_tag]], "content": message[dataset_attr.content_tag]}
+ )
+
+ if (not dataset_attr.ranking and len(aligned_messages) % 2 != 0) or (
+ dataset_attr.ranking and len(aligned_messages) % 2 == 0
+ ):
+ logger.warning("Invalid message count in {}.".format(messages))
+ broken_data = True
+
+ if dataset_attr.kto_tag and isinstance(examples[dataset_attr.kto_tag][i], bool): # kto example
+ prompt = aligned_messages[:-1]
+ response = aligned_messages[-1:]
+ if examples[dataset_attr.kto_tag][i]:
+ response = response + [{"role": Role.ASSISTANT.value, "content": ""}]
+ else:
+ response = [{"role": Role.ASSISTANT.value, "content": ""}] + response
+ elif (
+ dataset_attr.ranking
+ and isinstance(examples[dataset_attr.chosen][i], dict)
+ and isinstance(examples[dataset_attr.rejected][i], dict)
+ ): # pairwise example
+ chosen = examples[dataset_attr.chosen][i]
+ rejected = examples[dataset_attr.rejected][i]
+ if (
+ chosen[dataset_attr.role_tag] not in accept_tags[-1]
+ or rejected[dataset_attr.role_tag] not in accept_tags[-1]
+ ):
+ logger.warning("Invalid role tag in {}.".format([chosen, rejected]))
+ broken_data = True
+
+ prompt = aligned_messages
+ response = [
+ {"role": tag_mapping[chosen[dataset_attr.role_tag]], "content": chosen[dataset_attr.content_tag]},
+ {"role": tag_mapping[rejected[dataset_attr.role_tag]], "content": rejected[dataset_attr.content_tag]},
+ ]
+ else: # normal example
+ prompt = aligned_messages[:-1]
+ response = aligned_messages[-1:]
+
+ if broken_data:
+ logger.warning("Skipping this abnormal example.")
+ continue
+
+ outputs["prompt"].append(prompt)
+ outputs["response"].append(response)
+ outputs["system"].append(system)
+ outputs["tools"].append(examples[dataset_attr.tools][i] if dataset_attr.tools else "")
+ outputs["images"].append(convert_images(examples[dataset_attr.images][i]) if dataset_attr.images else [])
+
+ return outputs
+
+
+def align_dataset(
+ dataset: Union["Dataset", "IterableDataset"],
+ dataset_attr: "DatasetAttr",
+ data_args: "DataArguments",
+ training_args: "Seq2SeqTrainingArguments",
+) -> Union["Dataset", "IterableDataset"]:
+ r"""
+ Aligned dataset:
+ prompt: [{"role": "user", "content": "..."}] * (2T - 1)
+ response: [{"role": "assistant", "content": "..."}] * N (N > 1 for ranking dataset)
+ system: "..."
+ tools: "...",
+ images: [],
+ """
+ if dataset_attr.formatting == "alpaca":
+ convert_func = partial(convert_alpaca, dataset_attr=dataset_attr, data_args=data_args)
+ else:
+ convert_func = partial(convert_sharegpt, dataset_attr=dataset_attr, data_args=data_args)
+
+ column_names = list(next(iter(dataset)).keys())
+ features = Features.from_dict(
+ {
+ "prompt": [
+ {"role": {"dtype": "string", "_type": "Value"}, "content": {"dtype": "string", "_type": "Value"}}
+ ],
+ "response": [
+ {"role": {"dtype": "string", "_type": "Value"}, "content": {"dtype": "string", "_type": "Value"}}
+ ],
+ "system": {"dtype": "string", "_type": "Value"},
+ "tools": {"dtype": "string", "_type": "Value"},
+ "images": [{"_type": "Image"}],
+ }
+ )
+ kwargs = {}
+ if not data_args.streaming:
+ kwargs = dict(
+ num_proc=data_args.preprocessing_num_workers,
+ load_from_cache_file=(not data_args.overwrite_cache) or (training_args.local_process_index != 0),
+ desc="Converting format of dataset",
+ )
+
+ return dataset.map(
+ convert_func,
+ batched=True,
+ remove_columns=column_names,
+ features=features,
+ **kwargs,
+ )
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/collator.py b/IOPO/Method-IOPO/src/llamafactory/data/collator.py
new file mode 100644
index 00000000..4bfa6c29
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/collator.py
@@ -0,0 +1,155 @@
+# Copyright 2024 OpenAccess AI Collective and the LlamaFactory team.
+#
+# This code is inspired by the OpenAccess AI Collective's axolotl library.
+# https://github.com/OpenAccess-AI-Collective/axolotl/blob/main/src/axolotl/monkeypatch/utils.py
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from dataclasses import dataclass
+from typing import Any, Dict, Literal, Sequence
+
+import torch
+from transformers import DataCollatorForSeq2Seq
+
+
+def prepare_4d_attention_mask(attention_mask_with_indices: "torch.Tensor", dtype: "torch.dtype") -> "torch.Tensor":
+ r"""
+ Expands the attention mask with indices from (batch_size, seq_len) to (batch_size, 1, seq_len, seq_len),
+ while handles packed sequences and transforms the mask to lower triangular form to prevent future peeking.
+
+ e.g.
+ ```python
+ # input
+ [[1, 1, 2, 2, 2, 0]]
+ # output
+ [
+ [
+ [
+ [o, x, x, x, x, x],
+ [o, o, x, x, x, x],
+ [x, x, o, x, x, x],
+ [x, x, o, o, x, x],
+ [x, x, o, o, o, x],
+ [x, x, x, x, x, x],
+ ]
+ ]
+ ]
+ ```
+ where `o` equals to `0.0`, `x` equals to `min_dtype`.
+ """
+ bsz, seq_len = attention_mask_with_indices.size()
+ min_dtype = torch.finfo(dtype).min
+ expanded_mask = attention_mask_with_indices[:, None, None, :].expand(bsz, 1, seq_len, seq_len)
+ # Create a binary mask from the original mask where zeros remain zeros and all other values are set to one
+ padding_mask = torch.where(expanded_mask != 0, 1, 0)
+ # Create a block-diagonal mask.
+ attention_mask_4d = torch.eq(expanded_mask, expanded_mask.transpose(-1, -2)).int() * padding_mask
+ # Use the lower triangular mask to zero out the upper triangular part
+ attention_mask_4d *= torch.tril(torch.ones((seq_len, seq_len), dtype=torch.long))
+ # Invert the attention mask.
+ attention_mask_4d = torch.where(attention_mask_4d != 0, torch.tensor(0, dtype=dtype), min_dtype)
+ return attention_mask_4d
+
+
+@dataclass
+class SFTDataCollatorWith4DAttentionMask(DataCollatorForSeq2Seq):
+ r"""
+ Data collator for 4d attention mask.
+ """
+
+ block_diag_attn: bool = False
+ attn_implementation: Literal["eager", "sdpa", "flash_attention_2"] = "eager"
+ compute_dtype: "torch.dtype" = torch.float32
+
+ def __call__(self, features: Sequence[Dict[str, Any]]) -> Dict[str, "torch.Tensor"]:
+ features = super().__call__(features)
+ if self.block_diag_attn and self.attn_implementation != "flash_attention_2":
+ features["attention_mask"] = prepare_4d_attention_mask(features["attention_mask"], self.compute_dtype)
+
+ return features
+
+
+@dataclass
+class PairwiseDataCollatorWithPadding(DataCollatorForSeq2Seq):
+ r"""
+ Data collator for pairwise data.
+ """
+
+ def __call__(self, features: Sequence[Dict[str, Any]]) -> Dict[str, "torch.Tensor"]:
+ r"""
+ Pads batched data to the longest sequence in the batch.
+
+ We generate 2 * n examples where the first n examples represent chosen examples and
+ the last n examples represent rejected examples.
+ """
+ concatenated_features = []
+ for key in ("chosenv1", "rejectedv1", "chosenv2", "rejectedv2"):
+ for feature in features:
+ target_feature = {
+ "input_ids": feature["{}_input_ids".format(key)],
+ "attention_mask": feature["{}_attention_mask".format(key)],
+ "labels": feature["{}_labels".format(key)],
+ }
+ if "pixel_values" in feature:
+ target_feature["pixel_values"] = feature["pixel_values"]
+
+ if "{}_token_type_ids".format(key) in feature:
+ target_feature["token_type_ids"] = feature["{}_token_type_ids".format(key)]
+
+ concatenated_features.append(target_feature)
+
+ return super().__call__(concatenated_features)
+
+
+@dataclass
+class KTODataCollatorWithPadding(DataCollatorForSeq2Seq):
+ r"""
+ Data collator for KTO data.
+ """
+
+ def __call__(self, features: Sequence[Dict[str, Any]]) -> Dict[str, "torch.Tensor"]:
+ target_features = []
+ kl_features = []
+ kto_tags = []
+ for feature in features:
+ target_feature = {
+ "input_ids": feature["input_ids"],
+ "attention_mask": feature["attention_mask"],
+ "labels": feature["labels"],
+ }
+ kl_feature = {
+ "input_ids": feature["kl_input_ids"],
+ "attention_mask": feature["kl_attention_mask"],
+ "labels": feature["kl_labels"],
+ }
+ if "pixel_values" in feature:
+ target_feature["pixel_values"] = feature["pixel_values"]
+
+ if "token_type_ids" in feature:
+ target_feature["token_type_ids"] = feature["token_type_ids"]
+ kl_feature["token_type_ids"] = feature["kl_token_type_ids"]
+
+ target_features.append(target_feature)
+ kl_features.append(kl_feature)
+ kto_tags.append(feature["kto_tags"])
+
+ batch = super().__call__(target_features)
+ kl_batch = super().__call__(kl_features)
+ batch["kl_input_ids"] = kl_batch["input_ids"]
+ batch["kl_attention_mask"] = kl_batch["attention_mask"]
+ batch["kl_labels"] = kl_batch["labels"]
+ if "token_type_ids" in batch:
+ batch["kl_token_type_ids"] = kl_batch["token_type_ids"]
+
+ batch["kto_tags"] = torch.tensor(kto_tags)
+ return batch
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/data_utils.py b/IOPO/Method-IOPO/src/llamafactory/data/data_utils.py
new file mode 100644
index 00000000..4666aabc
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/data_utils.py
@@ -0,0 +1,87 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from enum import Enum, unique
+from typing import TYPE_CHECKING, Dict, List, Optional, Sequence, Set, TypedDict, Union
+
+from datasets import DatasetDict, concatenate_datasets, interleave_datasets
+
+from ..extras.logging import get_logger
+
+
+if TYPE_CHECKING:
+ from datasets import Dataset, IterableDataset
+
+ from ..hparams import DataArguments
+
+
+logger = get_logger(__name__)
+
+
+SLOTS = Sequence[Union[str, Set[str], Dict[str, str]]]
+
+
+@unique
+class Role(str, Enum):
+ USER = "user"
+ ASSISTANT = "assistant"
+ SYSTEM = "system"
+ FUNCTION = "function"
+ OBSERVATION = "observation"
+
+
+class DatasetModule(TypedDict):
+ train_dataset: Optional[Union["Dataset", "IterableDataset"]]
+ eval_dataset: Optional[Union["Dataset", "IterableDataset"]]
+
+
+def merge_dataset(
+ all_datasets: List[Union["Dataset", "IterableDataset"]], data_args: "DataArguments", seed: int
+) -> Union["Dataset", "IterableDataset"]:
+ if len(all_datasets) == 1:
+ return all_datasets[0]
+ elif data_args.mix_strategy == "concat":
+ if data_args.streaming:
+ logger.warning("The samples between different datasets will not be mixed in streaming mode.")
+
+ return concatenate_datasets(all_datasets)
+ elif data_args.mix_strategy.startswith("interleave"):
+ if not data_args.streaming:
+ logger.warning("We recommend using `mix_strategy=concat` in non-streaming mode.")
+
+ return interleave_datasets(
+ datasets=all_datasets,
+ probabilities=data_args.interleave_probs,
+ seed=seed,
+ stopping_strategy="first_exhausted" if data_args.mix_strategy.endswith("under") else "all_exhausted",
+ )
+ else:
+ raise ValueError("Unknown mixing strategy.")
+
+
+def split_dataset(
+ dataset: Union["Dataset", "IterableDataset"], data_args: "DataArguments", seed: int
+) -> "DatasetDict":
+ r"""
+ Splits the dataset and returns a dataset dict containing train set (required) and validation set (optional).
+ """
+ if data_args.streaming:
+ dataset = dataset.shuffle(buffer_size=data_args.buffer_size, seed=seed)
+ val_set = dataset.take(int(data_args.val_size))
+ train_set = dataset.skip(int(data_args.val_size))
+ return DatasetDict({"train": train_set, "validation": val_set})
+ else:
+ val_size = int(data_args.val_size) if data_args.val_size > 1 else data_args.val_size
+ dataset = dataset.train_test_split(test_size=val_size, seed=seed)
+ return DatasetDict({"train": dataset["train"], "validation": dataset["test"]})
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/formatter.py b/IOPO/Method-IOPO/src/llamafactory/data/formatter.py
new file mode 100644
index 00000000..c1653a76
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/formatter.py
@@ -0,0 +1,140 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import json
+import re
+from abc import ABC, abstractmethod
+from dataclasses import dataclass, field
+from typing import List, Literal, Optional, Tuple, Union
+
+from .data_utils import SLOTS
+from .tool_utils import DefaultToolUtils, GLM4ToolUtils
+
+
+@dataclass
+class Formatter(ABC):
+ slots: SLOTS = field(default_factory=list)
+ tool_format: Optional[Literal["default", "glm4"]] = None
+
+ @abstractmethod
+ def apply(self, **kwargs) -> SLOTS: ...
+
+ def extract(self, content: str) -> Union[str, List[Tuple[str, str]]]:
+ raise NotImplementedError
+
+
+@dataclass
+class EmptyFormatter(Formatter):
+ def __post_init__(self):
+ has_placeholder = False
+ for slot in filter(lambda s: isinstance(s, str), self.slots):
+ if re.search(r"\{\{[a-zA-Z_][a-zA-Z0-9_]*\}\}", slot):
+ has_placeholder = True
+
+ if has_placeholder:
+ raise ValueError("Empty formatter should not contain any placeholder.")
+
+ def apply(self, **kwargs) -> SLOTS:
+ return self.slots
+
+
+@dataclass
+class StringFormatter(Formatter):
+ def __post_init__(self):
+ has_placeholder = False
+ for slot in filter(lambda s: isinstance(s, str), self.slots):
+ if re.search(r"\{\{[a-zA-Z_][a-zA-Z0-9_]*\}\}", slot):
+ has_placeholder = True
+
+ if not has_placeholder:
+ raise ValueError("A placeholder is required in the string formatter.")
+
+ def apply(self, **kwargs) -> SLOTS:
+ elements = []
+ for slot in self.slots:
+ if isinstance(slot, str):
+ for name, value in kwargs.items():
+ if not isinstance(value, str):
+ raise RuntimeError("Expected a string, got {}".format(value))
+
+ slot = slot.replace("{{" + name + "}}", value, 1)
+ elements.append(slot)
+ elif isinstance(slot, (dict, set)):
+ elements.append(slot)
+ else:
+ raise RuntimeError("Input must be string, set[str] or dict[str, str], got {}".format(type(slot)))
+
+ return elements
+
+
+@dataclass
+class FunctionFormatter(Formatter):
+ def __post_init__(self):
+ if self.tool_format == "default":
+ self.slots = DefaultToolUtils.get_function_slots() + self.slots
+ elif self.tool_format == "glm4":
+ self.slots = GLM4ToolUtils.get_function_slots() + self.slots
+ else:
+ raise NotImplementedError("Tool format {} was not found.".format(self.tool_format))
+
+ def apply(self, **kwargs) -> SLOTS:
+ content = kwargs.pop("content")
+ functions: List[Tuple[str, str]] = []
+ try:
+ tool_calls = json.loads(content)
+ if not isinstance(tool_calls, list): # parallel function call
+ tool_calls = [tool_calls]
+
+ for tool_call in tool_calls:
+ functions.append((tool_call["name"], json.dumps(tool_call["arguments"], ensure_ascii=False)))
+
+ except json.JSONDecodeError:
+ functions = []
+
+ elements = []
+ for name, arguments in functions:
+ for slot in self.slots:
+ if isinstance(slot, str):
+ slot = slot.replace("{{name}}", name).replace("{{arguments}}", arguments)
+ elements.append(slot)
+ elif isinstance(slot, (dict, set)):
+ elements.append(slot)
+ else:
+ raise RuntimeError("Input must be string, set[str] or dict[str, str], got {}".format(type(slot)))
+
+ return elements
+
+
+@dataclass
+class ToolFormatter(Formatter):
+ def __post_init__(self):
+ if self.tool_format == "default":
+ self._tool_formatter = DefaultToolUtils.tool_formatter
+ self._tool_extractor = DefaultToolUtils.tool_extractor
+ elif self.tool_format == "glm4":
+ self._tool_formatter = GLM4ToolUtils.tool_formatter
+ self._tool_extractor = GLM4ToolUtils.tool_extractor
+ else:
+ raise NotImplementedError("Tool format {} was not found.".format(self.tool_format))
+
+ def apply(self, **kwargs) -> SLOTS:
+ content = kwargs.pop("content")
+ try:
+ tools = json.loads(content)
+ return [self._tool_formatter(tools) if len(tools) != 0 else ""]
+ except json.JSONDecodeError:
+ return [""]
+
+ def extract(self, content: str) -> Union[str, List[Tuple[str, str]]]:
+ return self._tool_extractor(content)
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/loader.py b/IOPO/Method-IOPO/src/llamafactory/data/loader.py
new file mode 100644
index 00000000..069ea199
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/loader.py
@@ -0,0 +1,276 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+import sys
+from typing import TYPE_CHECKING, Dict, Literal, Optional, Sequence, Union
+
+import numpy as np
+from datasets import DatasetDict, load_dataset, load_from_disk
+from transformers.utils.versions import require_version
+
+from ..extras.constants import FILEEXT2TYPE
+from ..extras.logging import get_logger
+from ..extras.misc import has_tokenized_data
+from .aligner import align_dataset
+from .data_utils import merge_dataset, split_dataset
+from .parser import get_dataset_list
+from .preprocess import get_preprocess_and_print_func
+from .template import get_template_and_fix_tokenizer
+
+
+if TYPE_CHECKING:
+ from datasets import Dataset, IterableDataset
+ from transformers import PreTrainedTokenizer, ProcessorMixin, Seq2SeqTrainingArguments
+
+ from ..hparams import DataArguments, ModelArguments
+ from .data_utils import DatasetModule
+ from .parser import DatasetAttr
+ from .template import Template
+
+
+logger = get_logger(__name__)
+
+
+def _load_single_dataset(
+ dataset_attr: "DatasetAttr",
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ training_args: "Seq2SeqTrainingArguments",
+) -> Union["Dataset", "IterableDataset"]:
+ logger.info("Loading dataset {}...".format(dataset_attr))
+ data_path, data_name, data_dir, data_files = None, None, None, None
+ if dataset_attr.load_from in ["hf_hub", "ms_hub"]:
+ data_path = dataset_attr.dataset_name
+ data_name = dataset_attr.subset
+ data_dir = dataset_attr.folder
+
+ elif dataset_attr.load_from == "script":
+ data_path = os.path.join(data_args.dataset_dir, dataset_attr.dataset_name)
+ data_name = dataset_attr.subset
+ data_dir = dataset_attr.folder
+
+ elif dataset_attr.load_from == "file":
+ data_files = []
+ local_path = os.path.join(data_args.dataset_dir, dataset_attr.dataset_name)
+ if os.path.isdir(local_path): # is directory
+ for file_name in os.listdir(local_path):
+ data_files.append(os.path.join(local_path, file_name))
+ if data_path is None:
+ data_path = FILEEXT2TYPE.get(file_name.split(".")[-1], None)
+ elif data_path != FILEEXT2TYPE.get(file_name.split(".")[-1], None):
+ raise ValueError("File types should be identical.")
+ elif os.path.isfile(local_path): # is file
+ data_files.append(local_path)
+ data_path = FILEEXT2TYPE.get(local_path.split(".")[-1], None)
+ else:
+ raise ValueError("File {} not found.".format(local_path))
+
+ if data_path is None:
+ raise ValueError("Allowed file types: {}.".format(",".join(FILEEXT2TYPE.keys())))
+ else:
+ raise NotImplementedError("Unknown load type: {}.".format(dataset_attr.load_from))
+
+ if dataset_attr.load_from == "ms_hub":
+ require_version("modelscope>=1.11.0", "To fix: pip install modelscope>=1.11.0")
+ from modelscope import MsDataset
+ from modelscope.utils.config_ds import MS_DATASETS_CACHE
+
+ cache_dir = model_args.cache_dir or MS_DATASETS_CACHE
+ dataset = MsDataset.load(
+ dataset_name=data_path,
+ subset_name=data_name,
+ data_dir=data_dir,
+ data_files=data_files,
+ split=dataset_attr.split,
+ cache_dir=cache_dir,
+ token=model_args.ms_hub_token,
+ use_streaming=(data_args.streaming and (dataset_attr.load_from != "file")),
+ )
+ if isinstance(dataset, MsDataset):
+ dataset = dataset.to_hf_dataset()
+ else:
+ dataset = load_dataset(
+ path=data_path,
+ name=data_name,
+ data_dir=data_dir,
+ data_files=data_files,
+ split=dataset_attr.split,
+ cache_dir=model_args.cache_dir,
+ token=model_args.hf_hub_token,
+ streaming=(data_args.streaming and (dataset_attr.load_from != "file")),
+ trust_remote_code=True,
+ )
+
+ if data_args.streaming and (dataset_attr.load_from == "file"): # faster than specifying streaming=True
+ dataset = dataset.to_iterable_dataset() # TODO: add num shards parameter
+
+ if dataset_attr.num_samples is not None and not data_args.streaming:
+ target_num = dataset_attr.num_samples
+ indexes = np.random.permutation(len(dataset))[:target_num]
+ target_num -= len(indexes)
+ if target_num > 0:
+ expand_indexes = np.random.choice(len(dataset), target_num)
+ indexes = np.concatenate((indexes, expand_indexes), axis=0)
+
+ assert len(indexes) == dataset_attr.num_samples, "Sample num mismatched."
+ dataset = dataset.select(indexes)
+ logger.info("Sampled {} examples from dataset {}.".format(dataset_attr.num_samples, dataset_attr))
+
+ if data_args.max_samples is not None: # truncate dataset
+ max_samples = min(data_args.max_samples, len(dataset))
+ dataset = dataset.select(range(max_samples))
+
+ return align_dataset(dataset, dataset_attr, data_args, training_args)
+
+
+def _get_merged_dataset(
+ dataset_names: Optional[Sequence[str]],
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ training_args: "Seq2SeqTrainingArguments",
+ stage: Literal["pt", "sft", "rm", "ppo", "kto"],
+) -> Optional[Union["Dataset", "IterableDataset"]]:
+ if dataset_names is None:
+ return None
+
+ datasets = []
+ for dataset_attr in get_dataset_list(dataset_names, data_args.dataset_dir):
+ if (stage == "rm" and dataset_attr.ranking is False) or (stage != "rm" and dataset_attr.ranking is True):
+ raise ValueError("The dataset is not applicable in the current training stage.")
+
+ datasets.append(_load_single_dataset(dataset_attr, model_args, data_args, training_args))
+
+ return merge_dataset(datasets, data_args, seed=training_args.seed)
+
+
+def _get_preprocessed_dataset(
+ dataset: Optional[Union["Dataset", "IterableDataset"]],
+ data_args: "DataArguments",
+ training_args: "Seq2SeqTrainingArguments",
+ stage: Literal["pt", "sft", "rm", "ppo", "kto"],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"] = None,
+ is_eval: bool = False,
+) -> Optional[Union["Dataset", "IterableDataset"]]:
+ if dataset is None:
+ return None
+
+ preprocess_func, print_function = get_preprocess_and_print_func(
+ data_args, stage, template, tokenizer, processor, do_generate=(training_args.predict_with_generate and is_eval)
+ )
+ column_names = list(next(iter(dataset)).keys())
+ kwargs = {}
+ if not data_args.streaming:
+ kwargs = dict(
+ num_proc=data_args.preprocessing_num_workers,
+ load_from_cache_file=(not data_args.overwrite_cache) or (training_args.local_process_index != 0),
+ desc="Running tokenizer on dataset",
+ )
+
+ dataset = dataset.map(preprocess_func, batched=True, remove_columns=column_names, **kwargs)
+
+ if training_args.should_log:
+ try:
+ print("eval example:" if is_eval else "training example:")
+ print_function(next(iter(dataset)))
+ except StopIteration:
+ if stage == "pt":
+ raise RuntimeError("Cannot find sufficient samples, consider increasing dataset size.")
+ else:
+ raise RuntimeError("Cannot find valid samples, check `data/README.md` for the data format.")
+
+ return dataset
+
+
+def get_dataset(
+ model_args: "ModelArguments",
+ data_args: "DataArguments",
+ training_args: "Seq2SeqTrainingArguments",
+ stage: Literal["pt", "sft", "rm", "ppo", "kto"],
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"] = None,
+) -> "DatasetModule":
+ template = get_template_and_fix_tokenizer(tokenizer, data_args.template, data_args.tool_format)
+ if data_args.train_on_prompt and template.efficient_eos:
+ raise ValueError("Current template does not support `train_on_prompt`.")
+
+ # Load tokenized dataset
+ if data_args.tokenized_path is not None:
+ if has_tokenized_data(data_args.tokenized_path):
+ logger.warning("Loading dataset from disk will ignore other data arguments.")
+ dataset_dict: "DatasetDict" = load_from_disk(data_args.tokenized_path)
+ logger.info("Loaded tokenized dataset from {}.".format(data_args.tokenized_path))
+
+ dataset_module: Dict[str, "Dataset"] = {}
+ if "train" in dataset_dict:
+ dataset_module["train_dataset"] = dataset_dict["train"]
+ if "validation" in dataset_dict:
+ dataset_module["eval_dataset"] = dataset_dict["validation"]
+
+ if data_args.streaming:
+ dataset_module = {k: v.to_iterable_dataset() for k, v in dataset_module.items()}
+
+ return dataset_module
+
+ if data_args.streaming:
+ raise ValueError("Turn off `streaming` when saving dataset to disk.")
+
+ # Load and preprocess dataset
+ with training_args.main_process_first(desc="load dataset"):
+ dataset = _get_merged_dataset(data_args.dataset, model_args, data_args, training_args, stage)
+ eval_dataset = _get_merged_dataset(data_args.eval_dataset, model_args, data_args, training_args, stage)
+
+ with training_args.main_process_first(desc="pre-process dataset"):
+ dataset = _get_preprocessed_dataset(
+ dataset, data_args, training_args, stage, template, tokenizer, processor, is_eval=False
+ )
+ eval_dataset = _get_preprocessed_dataset(
+ eval_dataset, data_args, training_args, stage, template, tokenizer, processor, is_eval=True
+ )
+
+ if data_args.val_size > 1e-6:
+ dataset_dict = split_dataset(dataset, data_args, seed=training_args.seed)
+ else:
+ dataset_dict = {}
+ if dataset is not None:
+ if data_args.streaming:
+ dataset = dataset.shuffle(buffer_size=data_args.buffer_size, seed=training_args.seed)
+
+ dataset_dict["train"] = dataset
+
+ if eval_dataset is not None:
+ if data_args.streaming:
+ eval_dataset = eval_dataset.shuffle(buffer_size=data_args.buffer_size, seed=training_args.seed)
+
+ dataset_dict["validation"] = eval_dataset
+
+ dataset_dict = DatasetDict(dataset_dict)
+
+ if data_args.tokenized_path is not None:
+ if training_args.should_save:
+ dataset_dict.save_to_disk(data_args.tokenized_path)
+ logger.info("Tokenized dataset saved at {}.".format(data_args.tokenized_path))
+ logger.info("Please restart the training with `tokenized_path: {}`.".format(data_args.tokenized_path))
+
+ sys.exit(0)
+
+ dataset_module = {}
+ if "train" in dataset_dict:
+ dataset_module["train_dataset"] = dataset_dict["train"]
+ if "validation" in dataset_dict:
+ dataset_module["eval_dataset"] = dataset_dict["validation"]
+
+ return dataset_module
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/parser.py b/IOPO/Method-IOPO/src/llamafactory/data/parser.py
new file mode 100644
index 00000000..2dccfc5d
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/parser.py
@@ -0,0 +1,153 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import json
+import os
+from dataclasses import dataclass
+from typing import Any, Dict, List, Literal, Optional, Sequence
+
+from transformers.utils import cached_file
+
+from ..extras.constants import DATA_CONFIG
+from ..extras.misc import use_modelscope
+
+
+@dataclass
+class DatasetAttr:
+ r"""
+ Dataset attributes.
+ """
+
+ # basic configs
+ load_from: Literal["hf_hub", "ms_hub", "script", "file"]
+ dataset_name: str
+ formatting: Literal["alpaca", "sharegpt"] = "alpaca"
+ ranking: bool = False
+ # extra configs
+ subset: Optional[str] = None
+ split: str = "train"
+ folder: Optional[str] = None
+ num_samples: Optional[int] = None
+ # common columns
+ system: Optional[str] = None
+ tools: Optional[str] = None
+ images: Optional[str] = None
+ # rlhf columns
+ chosen: Optional[str] = None
+ rejected: Optional[str] = None
+ kto_tag: Optional[str] = None
+ # alpaca columns
+ prompt: Optional[str] = "instruction"
+ query: Optional[str] = "input"
+ response: Optional[str] = "output"
+ history: Optional[str] = None
+ # sharegpt columns
+ messages: Optional[str] = "conversations"
+ # sharegpt tags
+ role_tag: Optional[str] = "from"
+ content_tag: Optional[str] = "value"
+ user_tag: Optional[str] = "human"
+ assistant_tag: Optional[str] = "gpt"
+ observation_tag: Optional[str] = "observation"
+ function_tag: Optional[str] = "function_call"
+ system_tag: Optional[str] = "system"
+
+ def __repr__(self) -> str:
+ return self.dataset_name
+
+ def set_attr(self, key: str, obj: Dict[str, Any], default: Optional[Any] = None) -> None:
+ setattr(self, key, obj.get(key, default))
+
+
+def get_dataset_list(dataset_names: Optional[Sequence[str]], dataset_dir: str) -> List["DatasetAttr"]:
+ r"""
+ Gets the attributes of the datasets.
+ """
+ if dataset_names is None:
+ dataset_names = []
+
+ if dataset_dir == "ONLINE":
+ dataset_info = None
+ else:
+ if dataset_dir.startswith("REMOTE:"):
+ config_path = cached_file(path_or_repo_id=dataset_dir[7:], filename=DATA_CONFIG, repo_type="dataset")
+ else:
+ config_path = os.path.join(dataset_dir, DATA_CONFIG)
+
+ try:
+ with open(config_path, "r") as f:
+ dataset_info = json.load(f)
+ except Exception as err:
+ if len(dataset_names) != 0:
+ raise ValueError("Cannot open {} due to {}.".format(config_path, str(err)))
+
+ dataset_info = None
+
+ dataset_list: List["DatasetAttr"] = []
+ for name in dataset_names:
+ if dataset_info is None: # dataset_dir is ONLINE
+ load_from = "ms_hub" if use_modelscope() else "hf_hub"
+ dataset_attr = DatasetAttr(load_from, dataset_name=name)
+ dataset_list.append(dataset_attr)
+ continue
+
+ if name not in dataset_info:
+ raise ValueError("Undefined dataset {} in {}.".format(name, DATA_CONFIG))
+
+ has_hf_url = "hf_hub_url" in dataset_info[name]
+ has_ms_url = "ms_hub_url" in dataset_info[name]
+
+ if has_hf_url or has_ms_url:
+ if (use_modelscope() and has_ms_url) or (not has_hf_url):
+ dataset_attr = DatasetAttr("ms_hub", dataset_name=dataset_info[name]["ms_hub_url"])
+ else:
+ dataset_attr = DatasetAttr("hf_hub", dataset_name=dataset_info[name]["hf_hub_url"])
+ elif "script_url" in dataset_info[name]:
+ dataset_attr = DatasetAttr("script", dataset_name=dataset_info[name]["script_url"])
+ else:
+ dataset_attr = DatasetAttr("file", dataset_name=dataset_info[name]["file_name"])
+
+ dataset_attr.set_attr("formatting", dataset_info[name], default="alpaca")
+ dataset_attr.set_attr("ranking", dataset_info[name], default=False)
+ dataset_attr.set_attr("subset", dataset_info[name])
+ dataset_attr.set_attr("split", dataset_info[name], default="train")
+ dataset_attr.set_attr("folder", dataset_info[name])
+ dataset_attr.set_attr("num_samples", dataset_info[name])
+
+ if "columns" in dataset_info[name]:
+ column_names = ["system", "tools", "images", "chosen", "rejected", "kto_tag"]
+ if dataset_attr.formatting == "alpaca":
+ column_names.extend(["prompt", "query", "response", "history"])
+ else:
+ column_names.extend(["messages"])
+
+ for column_name in column_names:
+ dataset_attr.set_attr(column_name, dataset_info[name]["columns"])
+
+ if dataset_attr.formatting == "sharegpt" and "tags" in dataset_info[name]:
+ tag_names = (
+ "role_tag",
+ "content_tag",
+ "user_tag",
+ "assistant_tag",
+ "observation_tag",
+ "function_tag",
+ "system_tag",
+ )
+ for tag in tag_names:
+ dataset_attr.set_attr(tag, dataset_info[name]["tags"])
+
+ dataset_list.append(dataset_attr)
+
+ return dataset_list
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/preprocess.py b/IOPO/Method-IOPO/src/llamafactory/data/preprocess.py
new file mode 100644
index 00000000..44d7b285
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/preprocess.py
@@ -0,0 +1,119 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from functools import partial
+from typing import TYPE_CHECKING, Callable, Literal, Optional, Tuple
+
+from .processors.feedback import preprocess_feedback_dataset
+from .processors.pairwise import preprocess_inputpairwise_dataset, preprocess_pairwise_dataset, print_pairwise_dataset_example
+from .processors.pretrain import preprocess_pretrain_dataset
+from .processors.supervised import (
+ preprocess_packed_supervised_dataset,
+ preprocess_supervised_dataset,
+ print_supervised_dataset_example,
+)
+from .processors.unsupervised import preprocess_unsupervised_dataset, print_unsupervised_dataset_example
+
+
+if TYPE_CHECKING:
+ from transformers import PreTrainedTokenizer, ProcessorMixin
+
+ from ..hparams import DataArguments
+ from .template import Template
+
+
+def get_preprocess_and_print_func(
+ data_args: "DataArguments",
+ stage: Literal["pt", "sft", "rm", "ppo", "kto", "cipo"],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ do_generate: bool = False,
+) -> Tuple[Callable, Callable]:
+ if stage == "pt":
+ preprocess_func = partial(
+ preprocess_pretrain_dataset,
+ tokenizer=tokenizer,
+ data_args=data_args,
+ )
+ print_function = partial(print_unsupervised_dataset_example, tokenizer=tokenizer)
+ elif stage == "sft" and not do_generate:
+ if data_args.packing:
+ if data_args.neat_packing:
+ from datasets.arrow_writer import OptimizedTypedSequence, TypedSequence
+
+ def __init__(self, data, **kwargs):
+ return TypedSequence.__init__(
+ self,
+ data,
+ type=kwargs.pop("type", None),
+ try_type=kwargs.pop("try_type", None),
+ optimized_int_type=kwargs.pop("optimized_int_type", None),
+ )
+
+ OptimizedTypedSequence.__init__ = __init__
+ preprocess_func = partial(
+ preprocess_packed_supervised_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ data_args=data_args,
+ )
+ else:
+ preprocess_func = partial(
+ preprocess_supervised_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ data_args=data_args,
+ )
+
+ print_function = partial(print_supervised_dataset_example, tokenizer=tokenizer)
+ elif stage == "cipo":
+ preprocess_func = partial(
+ preprocess_inputpairwise_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ data_args=data_args,
+ )
+ print_function = partial(print_pairwise_dataset_example, tokenizer=tokenizer)
+ elif stage == "rm":
+ preprocess_func = partial(
+ preprocess_pairwise_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ data_args=data_args,
+ )
+ print_function = partial(print_pairwise_dataset_example, tokenizer=tokenizer)
+ elif stage == "kto":
+ preprocess_func = partial(
+ preprocess_feedback_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ data_args=data_args,
+ )
+ print_function = partial(print_supervised_dataset_example, tokenizer=tokenizer)
+ else:
+ preprocess_func = partial(
+ preprocess_unsupervised_dataset,
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ data_args=data_args,
+ )
+ print_function = partial(print_unsupervised_dataset_example, tokenizer=tokenizer)
+
+ return preprocess_func, print_function
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/processors/__init__.py b/IOPO/Method-IOPO/src/llamafactory/data/processors/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/processors/feedback.py b/IOPO/Method-IOPO/src/llamafactory/data/processors/feedback.py
new file mode 100644
index 00000000..bed0c33c
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/processors/feedback.py
@@ -0,0 +1,143 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from typing import TYPE_CHECKING, Any, Dict, List, Optional, Sequence, Tuple
+
+from ...extras.constants import IGNORE_INDEX
+from ...extras.logging import get_logger
+from .processor_utils import get_paligemma_token_type_ids, get_pixel_values, infer_seqlen
+
+
+if TYPE_CHECKING:
+ from transformers import PreTrainedTokenizer, ProcessorMixin
+
+ from ...hparams import DataArguments
+ from ..template import Template
+
+
+logger = get_logger(__name__)
+
+
+def _encode_feedback_example(
+ prompt: Sequence[Dict[str, str]],
+ response: Sequence[Dict[str, str]],
+ kl_response: Sequence[Dict[str, str]],
+ system: Optional[str],
+ tools: Optional[str],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ cutoff_len: int,
+) -> Tuple[List[int], List[int], List[int], List[int], bool]:
+ if processor is not None and not hasattr(processor, "image_seq_length"): # llava-like models
+ prompt[0]["content"] = template.image_token + prompt[0]["content"]
+
+ if response[0]["content"]: # desired example
+ kto_tag = True
+ messages = prompt + [response[0]]
+ else: # undesired example
+ kto_tag = False
+ messages = prompt + [response[1]]
+
+ if kl_response[0]["content"]:
+ kl_messages = prompt + [kl_response[0]]
+ else:
+ kl_messages = prompt + [kl_response[1]]
+
+ prompt_ids, response_ids = template.encode_oneturn(tokenizer, messages, system, tools)
+ kl_prompt_ids, kl_response_ids = template.encode_oneturn(tokenizer, kl_messages, system, tools)
+
+ if template.efficient_eos:
+ response_ids += [tokenizer.eos_token_id]
+ kl_response_ids += [tokenizer.eos_token_id]
+
+ if processor is not None and hasattr(processor, "image_seq_length"): # paligemma models
+ image_token_id = tokenizer.convert_tokens_to_ids(template.image_token)
+ prompt_ids = [image_token_id] * getattr(processor, "image_seq_length") + prompt_ids
+ kl_prompt_ids = [image_token_id] * getattr(processor, "image_seq_length") + kl_prompt_ids
+
+ source_len, target_len = infer_seqlen(len(prompt_ids), len(response_ids), cutoff_len)
+ prompt_ids = prompt_ids[:source_len]
+ response_ids = response_ids[:target_len]
+ kl_source_len, kl_target_len = infer_seqlen(len(kl_prompt_ids), len(kl_response_ids), cutoff_len)
+ kl_prompt_ids = kl_prompt_ids[:kl_source_len]
+ kl_response_ids = kl_response_ids[:kl_target_len]
+
+ input_ids = prompt_ids + response_ids
+ labels = [IGNORE_INDEX] * source_len + response_ids
+ kl_input_ids = kl_prompt_ids + kl_response_ids
+ kl_labels = [IGNORE_INDEX] * kl_source_len + kl_response_ids
+
+ return input_ids, labels, kl_input_ids, kl_labels, kto_tag
+
+
+def preprocess_feedback_dataset(
+ examples: Dict[str, List[Any]],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ data_args: "DataArguments",
+) -> Dict[str, List[List[int]]]:
+ # create unrelated input-output pairs for estimating the KL term by flipping the matched pairs
+ kl_response = examples["response"][::-1]
+ model_inputs = {
+ "input_ids": [],
+ "attention_mask": [],
+ "labels": [],
+ "kl_input_ids": [],
+ "kl_attention_mask": [],
+ "kl_labels": [],
+ "kto_tags": [],
+ }
+ if processor is not None:
+ model_inputs["pixel_values"] = []
+ if hasattr(processor, "image_seq_length"): # paligemma models
+ model_inputs["token_type_ids"] = []
+ model_inputs["kl_token_type_ids"] = []
+
+ for i in range(len(examples["prompt"])):
+ if len(examples["prompt"][i]) % 2 != 1 or len(examples["response"][i]) < 2:
+ logger.warning("Dropped invalid example: {}".format(examples["prompt"][i] + examples["response"][i]))
+ continue
+
+ input_ids, labels, kl_input_ids, kl_labels, kto_tag = _encode_feedback_example(
+ prompt=examples["prompt"][i],
+ response=examples["response"][i],
+ kl_response=kl_response[i],
+ system=examples["system"][i],
+ tools=examples["tools"][i],
+ template=template,
+ tokenizer=tokenizer,
+ processor=processor,
+ cutoff_len=data_args.cutoff_len,
+ )
+ model_inputs["input_ids"].append(input_ids)
+ model_inputs["attention_mask"].append([1] * len(input_ids))
+ model_inputs["labels"].append(labels)
+ model_inputs["kl_input_ids"].append(kl_input_ids)
+ model_inputs["kl_attention_mask"].append([1] * len(kl_input_ids))
+ model_inputs["kl_labels"].append(kl_labels)
+ model_inputs["kto_tags"].append(kto_tag)
+ if processor is not None:
+ model_inputs["pixel_values"].append(get_pixel_values(examples["images"][i], processor))
+ if hasattr(processor, "image_seq_length"): # paligemma models
+ model_inputs["token_type_ids"].append(get_paligemma_token_type_ids(len(input_ids), processor))
+ model_inputs["kl_token_type_ids"].append(get_paligemma_token_type_ids(len(kl_input_ids), processor))
+
+ desirable_num = sum([1 for tag in model_inputs["kto_tags"] if tag])
+ undesirable_num = len(model_inputs["kto_tags"]) - desirable_num
+ if desirable_num == 0 or undesirable_num == 0:
+ logger.warning("Your dataset only has one preference type.")
+
+ return model_inputs
diff --git a/IOPO/Method-IOPO/src/llamafactory/data/processors/pairwise.py b/IOPO/Method-IOPO/src/llamafactory/data/processors/pairwise.py
new file mode 100644
index 00000000..57678182
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/data/processors/pairwise.py
@@ -0,0 +1,279 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from typing import TYPE_CHECKING, Any, Dict, List, Optional, Sequence, Tuple
+
+from ...extras.constants import IGNORE_INDEX
+from ...extras.logging import get_logger
+from .processor_utils import get_paligemma_token_type_ids, get_pixel_values, infer_seqlen
+
+
+if TYPE_CHECKING:
+ from transformers import PreTrainedTokenizer, ProcessorMixin
+
+ from ...hparams import DataArguments
+ from ..template import Template
+
+
+logger = get_logger(__name__)
+
+def _encode_inputpairwise_example(
+ prompt: Sequence[Dict[str, str]],
+ response: Sequence[Dict[str, str]],
+ system: Optional[str],
+ tools: Optional[str],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ cutoff_len: int,
+) -> Tuple[List[int], List[int], List[int], List[int]]:
+ if processor is not None and not hasattr(processor, "image_seq_length"): # llava-like models
+ prompt[0]["content"] = template.image_token + prompt[0]["content"]
+
+ p_nums = len(prompt) # prompt: [{"role": "user", "content": "..."}] * (2T - 1)*2 the first half is
+ chosen_messages = prompt[:p_nums//2] + [response[0]] ##### Modify
+ rejected_messages = prompt[p_nums//2:] + [response[1]]
+ # rejected_messages = prompt[:p_nums//2] + [response[0]]
+ # chosen_messages = prompt[p_nums//2:] + [response[1]]
+ # chosen_messages = prompt[:p_nums//2] + [response[0]] ##### Modify
+ # rejected_messages = prompt[:p_nums//2] + [response[1]]
+ chosen_prompt_ids, chosen_ids = template.encode_oneturn(tokenizer, chosen_messages, system, tools)
+ rejected_prompt_ids, rejected_ids = template.encode_oneturn(tokenizer, rejected_messages, system, tools)
+
+ if template.efficient_eos:
+ chosen_ids += [tokenizer.eos_token_id]
+ rejected_ids += [tokenizer.eos_token_id]
+
+ if processor is not None and hasattr(processor, "image_seq_length"): # paligemma models
+ image_token_id = tokenizer.convert_tokens_to_ids(template.image_token)
+ chosen_prompt_ids = [image_token_id] * getattr(processor, "image_seq_length") + chosen_prompt_ids
+ rejected_prompt_ids = [image_token_id] * getattr(processor, "image_seq_length") + rejected_prompt_ids
+
+
+ # consider the response is more important
+ source_len, target_len = infer_seqlen(max(len(chosen_prompt_ids),len(rejected_prompt_ids)), max(len(chosen_ids),len(rejected_ids)), cutoff_len)
+ chosen_prompt_ids = chosen_prompt_ids[:source_len]
+ rejected_prompt_ids = rejected_prompt_ids[:source_len]
+ chosen_ids = chosen_ids[:target_len]
+ rejected_ids = rejected_ids[:target_len]
+
+ chosen_input_ids_v1 = chosen_prompt_ids + chosen_ids
+ chosen_labels_v1 = [IGNORE_INDEX] * min(source_len, len(chosen_prompt_ids)) + chosen_ids ###
+ rejected_input_ids_v1 = chosen_prompt_ids + rejected_ids
+ rejected_labels_v1 = [IGNORE_INDEX] * min(source_len, len(chosen_prompt_ids)) + rejected_ids ###
+ chosen_input_ids_v2 = rejected_prompt_ids + rejected_ids
+ chosen_labels_v2 = [IGNORE_INDEX] * min(source_len, len(rejected_prompt_ids)) + rejected_ids ###
+ rejected_input_ids_v2 = rejected_prompt_ids + chosen_ids
+ rejected_labels_v2 = [IGNORE_INDEX] * min(source_len, len(rejected_prompt_ids)) + chosen_ids ###
+
+ # rejected_input_ids = rejected_prompt_ids + rejected_ids
+ # rejected_labels = [IGNORE_INDEX] * min(source_len, len(rejected_prompt_ids)) + rejected_ids ###
+ # # rejected_labels = chosen_labels
+
+ return chosen_input_ids_v1, chosen_labels_v1, rejected_input_ids_v1, rejected_labels_v1, chosen_input_ids_v2, chosen_labels_v2, rejected_input_ids_v2, rejected_labels_v2
+
+
+def preprocess_inputpairwise_dataset(
+ examples: Dict[str, List[Any]],
+ template: "Template",
+ tokenizer: "PreTrainedTokenizer",
+ processor: Optional["ProcessorMixin"],
+ data_args: "DataArguments",
+) -> Dict[str, List[List[int]]]:
+ # build input pairs with format `
")
+ gr.HTML(
+ '
"
+ )
+ gr.DuplicateButton(value="Duplicate Space for private use", elem_classes="duplicate-button")
+
+ engine.manager.add_elems("top", create_top())
+ lang: "gr.Dropdown" = engine.manager.get_elem_by_id("top.lang")
+
+ with gr.Tab("Train"):
+ engine.manager.add_elems("train", create_train_tab(engine))
+
+ with gr.Tab("Evaluate & Predict"):
+ engine.manager.add_elems("eval", create_eval_tab(engine))
+
+ with gr.Tab("Chat"):
+ engine.manager.add_elems("infer", create_infer_tab(engine))
+
+ if not demo_mode:
+ with gr.Tab("Export"):
+ engine.manager.add_elems("export", create_export_tab(engine))
+
+ demo.load(engine.resume, outputs=engine.manager.get_elem_list(), concurrency_limit=None)
+ lang.change(engine.change_lang, [lang], engine.manager.get_elem_list(), queue=False)
+ lang.input(save_config, inputs=[lang], queue=False)
+
+ return demo
+
+
+def create_web_demo() -> "gr.Blocks":
+ engine = Engine(pure_chat=True)
+
+ with gr.Blocks(title="Web Demo", css=CSS) as demo:
+ lang = gr.Dropdown(choices=["en", "ru", "zh", "ko"], scale=1)
+ engine.manager.add_elems("top", dict(lang=lang))
+
+ _, _, chat_elems = create_chat_box(engine, visible=True)
+ engine.manager.add_elems("infer", chat_elems)
+
+ demo.load(engine.resume, outputs=engine.manager.get_elem_list(), concurrency_limit=None)
+ lang.change(engine.change_lang, [lang], engine.manager.get_elem_list(), queue=False)
+ lang.input(save_config, inputs=[lang], queue=False)
+
+ return demo
+
+
+def run_web_ui() -> None:
+ gradio_share = os.environ.get("GRADIO_SHARE", "0").lower() in ["true", "1"]
+ server_name = os.environ.get("GRADIO_SERVER_NAME", "0.0.0.0")
+ create_ui().queue().launch(share=gradio_share, server_name=server_name, inbrowser=True)
+
+
+def run_web_demo() -> None:
+ gradio_share = os.environ.get("GRADIO_SHARE", "0").lower() in ["true", "1"]
+ server_name = os.environ.get("GRADIO_SERVER_NAME", "0.0.0.0")
+ create_web_demo().queue().launch(share=gradio_share, server_name=server_name, inbrowser=True)
diff --git a/IOPO/Method-IOPO/src/llamafactory/webui/locales.py b/IOPO/Method-IOPO/src/llamafactory/webui/locales.py
new file mode 100644
index 00000000..0a8ca68a
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/webui/locales.py
@@ -0,0 +1,2118 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+LOCALES = {
+ "lang": {
+ "en": {
+ "label": "Lang",
+ },
+ "ru": {
+ "label": "язык",
+ },
+ "zh": {
+ "label": "语言",
+ },
+ "ko": {
+ "label": "언어",
+ },
+ },
+ "model_name": {
+ "en": {
+ "label": "Model name",
+ },
+ "ru": {
+ "label": "Название модели",
+ },
+ "zh": {
+ "label": "模型名称",
+ },
+ "ko": {
+ "label": "모델 이름",
+ },
+ },
+ "model_path": {
+ "en": {
+ "label": "Model path",
+ "info": "Path to pretrained model or model identifier from Hugging Face.",
+ },
+ "ru": {
+ "label": "Путь к модели",
+ "info": "Путь к предварительно обученной модели или идентификатор модели от Hugging Face.",
+ },
+ "zh": {
+ "label": "模型路径",
+ "info": "本地模型的文件路径或 Hugging Face 的模型标识符。",
+ },
+ "ko": {
+ "label": "모델 경로",
+ "info": "사전 훈련된 모델의 경로 또는 Hugging Face의 모델 식별자.",
+ },
+ },
+ "finetuning_type": {
+ "en": {
+ "label": "Finetuning method",
+ },
+ "ru": {
+ "label": "Метод дообучения",
+ },
+ "zh": {
+ "label": "微调方法",
+ },
+ "ko": {
+ "label": "파인튜닝 방법",
+ },
+ },
+ "checkpoint_path": {
+ "en": {
+ "label": "Checkpoint path",
+ },
+ "ru": {
+ "label": "Путь контрольной точки",
+ },
+ "zh": {
+ "label": "检查点路径",
+ },
+ "ko": {
+ "label": "체크포인트 경로",
+ },
+ },
+ "advanced_tab": {
+ "en": {
+ "label": "Advanced configurations",
+ },
+ "ru": {
+ "label": "Расширенные конфигурации",
+ },
+ "zh": {
+ "label": "高级设置",
+ },
+ "ko": {
+ "label": "고급 설정",
+ },
+ },
+ "quantization_bit": {
+ "en": {
+ "label": "Quantization bit",
+ "info": "Enable quantization (QLoRA).",
+ },
+ "ru": {
+ "label": "Уровень квантования",
+ "info": "Включить квантование (QLoRA).",
+ },
+ "zh": {
+ "label": "量化等级",
+ "info": "启用量化(QLoRA)。",
+ },
+ "ko": {
+ "label": "양자화 비트",
+ "info": "양자화 활성화 (QLoRA).",
+ },
+ },
+ "quantization_method": {
+ "en": {
+ "label": "Quantization method",
+ "info": "Quantization algorithm to use.",
+ },
+ "ru": {
+ "label": "Метод квантования",
+ "info": "Алгоритм квантования, который следует использовать.",
+ },
+ "zh": {
+ "label": "量化方法",
+ "info": "使用的量化算法。",
+ },
+ "ko": {
+ "label": "양자화 방법",
+ "info": "사용할 양자화 알고리즘.",
+ },
+ },
+ "template": {
+ "en": {
+ "label": "Prompt template",
+ "info": "The template used in constructing prompts.",
+ },
+ "ru": {
+ "label": "Шаблон запроса",
+ "info": "Шаблон, используемый при формировании запросов.",
+ },
+ "zh": {
+ "label": "提示模板",
+ "info": "构建提示词时使用的模板",
+ },
+ "ko": {
+ "label": "프롬프트 템플릿",
+ "info": "프롬프트 구성에 사용될 템플릿.",
+ },
+ },
+ "rope_scaling": {
+ "en": {
+ "label": "RoPE scaling",
+ },
+ "ru": {
+ "label": "Масштабирование RoPE",
+ },
+ "zh": {
+ "label": "RoPE 插值方法",
+ },
+ "ko": {
+ "label": "RoPE 스케일링",
+ },
+ },
+ "booster": {
+ "en": {
+ "label": "Booster",
+ },
+ "ru": {
+ "label": "Ускоритель",
+ },
+ "zh": {
+ "label": "加速方式",
+ },
+ "ko": {
+ "label": "부스터",
+ },
+ },
+ "visual_inputs": {
+ "en": {
+ "label": "Visual inputs",
+ },
+ "ru": {
+ "label": "визуальные входы",
+ },
+ "zh": {
+ "label": "图像输入",
+ },
+ "ko": {
+ "label": "시각적 입력",
+ },
+ },
+ "training_stage": {
+ "en": {
+ "label": "Stage",
+ "info": "The stage to perform in training.",
+ },
+ "ru": {
+ "label": "Этап",
+ "info": "Этап выполнения обучения.",
+ },
+ "zh": {
+ "label": "训练阶段",
+ "info": "目前采用的训练方式。",
+ },
+ "ko": {
+ "label": "학습 단계",
+ "info": "수행할 학습 방법.",
+ },
+ },
+ "dataset_dir": {
+ "en": {
+ "label": "Data dir",
+ "info": "Path to the data directory.",
+ },
+ "ru": {
+ "label": "Директория данных",
+ "info": "Путь к директории данных.",
+ },
+ "zh": {
+ "label": "数据路径",
+ "info": "数据文件夹的路径。",
+ },
+ "ko": {
+ "label": "데이터 디렉토리",
+ "info": "데이터 디렉토리의 경로.",
+ },
+ },
+ "dataset": {
+ "en": {
+ "label": "Dataset",
+ },
+ "ru": {
+ "label": "Набор данных",
+ },
+ "zh": {
+ "label": "数据集",
+ },
+ "ko": {
+ "label": "데이터셋",
+ },
+ },
+ "data_preview_btn": {
+ "en": {
+ "value": "Preview dataset",
+ },
+ "ru": {
+ "value": "Просмотреть набор данных",
+ },
+ "zh": {
+ "value": "预览数据集",
+ },
+ "ko": {
+ "value": "데이터셋 미리보기",
+ },
+ },
+ "preview_count": {
+ "en": {
+ "label": "Count",
+ },
+ "ru": {
+ "label": "Количество",
+ },
+ "zh": {
+ "label": "数量",
+ },
+ "ko": {
+ "label": "개수",
+ },
+ },
+ "page_index": {
+ "en": {
+ "label": "Page",
+ },
+ "ru": {
+ "label": "Страница",
+ },
+ "zh": {
+ "label": "页数",
+ },
+ "ko": {
+ "label": "페이지",
+ },
+ },
+ "prev_btn": {
+ "en": {
+ "value": "Prev",
+ },
+ "ru": {
+ "value": "Предыдущая",
+ },
+ "zh": {
+ "value": "上一页",
+ },
+ "ko": {
+ "value": "이전",
+ },
+ },
+ "next_btn": {
+ "en": {
+ "value": "Next",
+ },
+ "ru": {
+ "value": "Следующая",
+ },
+ "zh": {
+ "value": "下一页",
+ },
+ "ko": {
+ "value": "다음",
+ },
+ },
+ "close_btn": {
+ "en": {
+ "value": "Close",
+ },
+ "ru": {
+ "value": "Закрыть",
+ },
+ "zh": {
+ "value": "关闭",
+ },
+ "ko": {
+ "value": "닫기",
+ },
+ },
+ "preview_samples": {
+ "en": {
+ "label": "Samples",
+ },
+ "ru": {
+ "label": "Примеры",
+ },
+ "zh": {
+ "label": "样例",
+ },
+ "ko": {
+ "label": "샘플",
+ },
+ },
+ "learning_rate": {
+ "en": {
+ "label": "Learning rate",
+ "info": "Initial learning rate for AdamW.",
+ },
+ "ru": {
+ "label": "Скорость обучения",
+ "info": "Начальная скорость обучения для AdamW.",
+ },
+ "zh": {
+ "label": "学习率",
+ "info": "AdamW 优化器的初始学习率。",
+ },
+ "ko": {
+ "label": "학습률",
+ "info": "AdamW의 초기 학습률.",
+ },
+ },
+ "num_train_epochs": {
+ "en": {
+ "label": "Epochs",
+ "info": "Total number of training epochs to perform.",
+ },
+ "ru": {
+ "label": "Эпохи",
+ "info": "Общее количество эпох обучения.",
+ },
+ "zh": {
+ "label": "训练轮数",
+ "info": "需要执行的训练总轮数。",
+ },
+ "ko": {
+ "label": "에포크",
+ "info": "수행할 총 학습 에포크 수.",
+ },
+ },
+ "max_grad_norm": {
+ "en": {
+ "label": "Maximum gradient norm",
+ "info": "Norm for gradient clipping.",
+ },
+ "ru": {
+ "label": "Максимальная норма градиента",
+ "info": "Норма для обрезки градиента.",
+ },
+ "zh": {
+ "label": "最大梯度范数",
+ "info": "用于梯度裁剪的范数。",
+ },
+ "ko": {
+ "label": "최대 그레디언트 노름(norm)",
+ "info": "그레디언트 클리핑을 위한 노름(norm).",
+ },
+ },
+ "max_samples": {
+ "en": {
+ "label": "Max samples",
+ "info": "Maximum samples per dataset.",
+ },
+ "ru": {
+ "label": "Максимальное количество образцов",
+ "info": "Максимальное количество образцов на набор данных.",
+ },
+ "zh": {
+ "label": "最大样本数",
+ "info": "每个数据集的最大样本数。",
+ },
+ "ko": {
+ "label": "최대 샘플 수",
+ "info": "데이터셋 당 최대 샘플 수.",
+ },
+ },
+ "compute_type": {
+ "en": {
+ "label": "Compute type",
+ "info": "Whether to use mixed precision training.",
+ },
+ "ru": {
+ "label": "Тип вычислений",
+ "info": "Использовать ли обучение смешанной точности.",
+ },
+ "zh": {
+ "label": "计算类型",
+ "info": "是否使用混合精度训练。",
+ },
+ "ko": {
+ "label": "연산 유형",
+ "info": "혼합 정밀도 훈련을 사용할지 여부.",
+ },
+ },
+ "cutoff_len": {
+ "en": {
+ "label": "Cutoff length",
+ "info": "Max tokens in input sequence.",
+ },
+ "ru": {
+ "label": "Длина обрезки",
+ "info": "Максимальное количество токенов во входной последовательности.",
+ },
+ "zh": {
+ "label": "截断长度",
+ "info": "输入序列分词后的最大长度。",
+ },
+ "ko": {
+ "label": "컷오프 길이",
+ "info": "입력 시퀀스의 최대 토큰 수.",
+ },
+ },
+ "batch_size": {
+ "en": {
+ "label": "Batch size",
+ "info": "Number of samples processed on each GPU.",
+ },
+ "ru": {
+ "label": "Размер пакета",
+ "info": "Количество образцов для обработки на каждом GPU.",
+ },
+ "zh": {
+ "label": "批处理大小",
+ "info": "每个 GPU 处理的样本数量。",
+ },
+ "ko": {
+ "label": "배치 크기",
+ "info": "각 GPU에서 처리되는 샘플 수.",
+ },
+ },
+ "gradient_accumulation_steps": {
+ "en": {
+ "label": "Gradient accumulation",
+ "info": "Number of steps for gradient accumulation.",
+ },
+ "ru": {
+ "label": "Накопление градиента",
+ "info": "Количество шагов накопления градиента.",
+ },
+ "zh": {
+ "label": "梯度累积",
+ "info": "梯度累积的步数。",
+ },
+ "ko": {
+ "label": "그레디언트 누적",
+ "info": "그레디언트 누적 단계 수.",
+ },
+ },
+ "val_size": {
+ "en": {
+ "label": "Val size",
+ "info": "Proportion of data in the dev set.",
+ },
+ "ru": {
+ "label": "Размер валидации",
+ "info": "Пропорция данных в наборе для разработки.",
+ },
+ "zh": {
+ "label": "验证集比例",
+ "info": "验证集占全部样本的百分比。",
+ },
+ "ko": {
+ "label": "검증 데이터셋 크기",
+ "info": "개발 데이터셋에서 검증 데이터의 비율.",
+ },
+ },
+ "lr_scheduler_type": {
+ "en": {
+ "label": "LR scheduler",
+ "info": "Name of the learning rate scheduler.",
+ },
+ "ru": {
+ "label": "Планировщик скорости обучения",
+ "info": "Название планировщика скорости обучения.",
+ },
+ "zh": {
+ "label": "学习率调节器",
+ "info": "学习率调度器的名称。",
+ },
+ "ko": {
+ "label": "LR 스케줄러",
+ "info": "학습률 스케줄러의 이름.",
+ },
+ },
+ "extra_tab": {
+ "en": {
+ "label": "Extra configurations",
+ },
+ "ru": {
+ "label": "Дополнительные конфигурации",
+ },
+ "zh": {
+ "label": "其它参数设置",
+ },
+ "ko": {
+ "label": "추가 구성(configuration)",
+ },
+ },
+ "logging_steps": {
+ "en": {
+ "label": "Logging steps",
+ "info": "Number of steps between two logs.",
+ },
+ "ru": {
+ "label": "Шаги логирования",
+ "info": "Количество шагов между двумя записями в журнале.",
+ },
+ "zh": {
+ "label": "日志间隔",
+ "info": "每两次日志输出间的更新步数。",
+ },
+ "ko": {
+ "label": "로깅 스텝",
+ "info": "이전 로깅과 다음 로깅 간 스텝 수.",
+ },
+ },
+ "save_steps": {
+ "en": {
+ "label": "Save steps",
+ "info": "Number of steps between two checkpoints.",
+ },
+ "ru": {
+ "label": "Шаги сохранения",
+ "info": "Количество шагов между двумя контрольными точками.",
+ },
+ "zh": {
+ "label": "保存间隔",
+ "info": "每两次断点保存间的更新步数。",
+ },
+ "ko": {
+ "label": "저장 스텝",
+ "info": "이전 체크포인트와 다음 체크포인트 사이의 스텝 수.",
+ },
+ },
+ "warmup_steps": {
+ "en": {
+ "label": "Warmup steps",
+ "info": "Number of steps used for warmup.",
+ },
+ "ru": {
+ "label": "Шаги прогрева",
+ "info": "Количество шагов, используемых для прогрева.",
+ },
+ "zh": {
+ "label": "预热步数",
+ "info": "学习率预热采用的步数。",
+ },
+ "ko": {
+ "label": "Warmup 스텝",
+ "info": "Warmup에 사용되는 스텝 수.",
+ },
+ },
+ "neftune_alpha": {
+ "en": {
+ "label": "NEFTune Alpha",
+ "info": "Magnitude of noise adding to embedding vectors.",
+ },
+ "ru": {
+ "label": "NEFTune Alpha",
+ "info": "Величина шума, добавляемого к векторам вложений.",
+ },
+ "zh": {
+ "label": "NEFTune 噪声参数",
+ "info": "嵌入向量所添加的噪声大小。",
+ },
+ "ko": {
+ "label": "NEFTune 알파",
+ "info": "임베딩 벡터에 추가되는 노이즈의 크기.",
+ },
+ },
+ "optim": {
+ "en": {
+ "label": "Optimizer",
+ "info": "The optimizer to use: adamw_torch, adamw_8bit or adafactor.",
+ },
+ "ru": {
+ "label": "Оптимизатор",
+ "info": "Оптимизатор для использования: adamw_torch, adamw_8bit или adafactor.",
+ },
+ "zh": {
+ "label": "优化器",
+ "info": "使用的优化器:adamw_torch、adamw_8bit 或 adafactor。",
+ },
+ "ko": {
+ "label": "옵티마이저",
+ "info": "사용할 옵티마이저: adamw_torch, adamw_8bit 또는 adafactor 등.",
+ },
+ },
+ "packing": {
+ "en": {
+ "label": "Pack sequences",
+ "info": "Pack sequences into samples of fixed length.",
+ },
+ "ru": {
+ "label": "Упаковка последовательностей",
+ "info": "Упаковка последовательностей в образцы фиксированной длины.",
+ },
+ "zh": {
+ "label": "序列打包",
+ "info": "将序列打包为等长样本。",
+ },
+ "ko": {
+ "label": "시퀀스 패킹",
+ "info": "고정된 길이의 샘플로 시퀀스를 패킹합니다.",
+ },
+ },
+ "neat_packing": {
+ "en": {
+ "label": "Use neat packing",
+ "info": "Avoid cross-attention between packed sequences.",
+ },
+ "ru": {
+ "label": "Используйте аккуратную упаковку",
+ "info": "избегайте перекрестного внимания между упакованными последовательностями.",
+ },
+ "zh": {
+ "label": "使用无污染打包",
+ "info": "避免打包后的序列产生交叉注意力。",
+ },
+ "ko": {
+ "label": "니트 패킹 사용",
+ "info": "패킹된 시퀀스 간의 크로스 어텐션을 피합니다.",
+ },
+ },
+ "train_on_prompt": {
+ "en": {
+ "label": "Train on prompt",
+ "info": "Disable the label mask on the prompt (only for SFT).",
+ },
+ "ru": {
+ "label": "Тренировка на подсказке",
+ "info": "Отключить маску меток на подсказке (только для SFT).",
+ },
+ "zh": {
+ "label": "学习提示词",
+ "info": "不在提示词的部分添加掩码(仅适用于 SFT)。",
+ },
+ "ko": {
+ "label": "프롬프트도 학습",
+ "info": "프롬프트에서 라벨 마스킹을 비활성화합니다 (SFT에만 해당).",
+ },
+ },
+ "mask_history": {
+ "en": {
+ "label": "Mask history",
+ "info": "Train on the last turn only (only for SFT).",
+ },
+ "ru": {
+ "label": "История масок",
+ "info": "Тренироваться только на последнем шаге (только для SFT).",
+ },
+ "zh": {
+ "label": "不学习历史对话",
+ "info": "仅学习最后一轮对话(仅适用于 SFT)。",
+ },
+ "ko": {
+ "label": "히스토리 마스킹",
+ "info": "대화 데이터의 마지막 턴만 학습합니다 (SFT에만 해당).",
+ },
+ },
+ "resize_vocab": {
+ "en": {
+ "label": "Resize token embeddings",
+ "info": "Resize the tokenizer vocab and the embedding layers.",
+ },
+ "ru": {
+ "label": "Изменение размера токенных эмбеддингов",
+ "info": "Изменить размер словаря токенизатора и слоев эмбеддинга.",
+ },
+ "zh": {
+ "label": "更改词表大小",
+ "info": "更改分词器词表和嵌入层的大小。",
+ },
+ "ko": {
+ "label": "토큰 임베딩의 사이즈 조정",
+ "info": "토크나이저 어휘와 임베딩 레이어의 크기를 조정합니다.",
+ },
+ },
+ "use_llama_pro": {
+ "en": {
+ "label": "Enable LLaMA Pro",
+ "info": "Make the parameters in the expanded blocks trainable.",
+ },
+ "ru": {
+ "label": "Включить LLaMA Pro",
+ "info": "Сделать параметры в расширенных блоках обучаемыми.",
+ },
+ "zh": {
+ "label": "使用 LLaMA Pro",
+ "info": "仅训练块扩展后的参数。",
+ },
+ "ko": {
+ "label": "LLaMA Pro 사용",
+ "info": "확장된 블록의 매개변수를 학습 가능하게 만듭니다.",
+ },
+ },
+ "shift_attn": {
+ "en": {
+ "label": "Enable S^2 Attention",
+ "info": "Use shift short attention proposed by LongLoRA.",
+ },
+ "ru": {
+ "label": "Включить S^2 внимание",
+ "info": "Использовать сдвиг внимания на короткие дистанции предложенный LongLoRA.",
+ },
+ "zh": {
+ "label": "使用 S^2 Attention",
+ "info": "使用 LongLoRA 提出的 shift short attention。",
+ },
+ "ko": {
+ "label": "S^2 Attention 사용",
+ "info": "LongLoRA에서 제안한 shift short attention을 사용합니다.",
+ },
+ },
+ "report_to": {
+ "en": {
+ "label": "Enable external logger",
+ "info": "Use TensorBoard or wandb to log experiment.",
+ },
+ "ru": {
+ "label": "Включить внешний регистратор",
+ "info": "Использовать TensorBoard или wandb для ведения журнала экспериментов.",
+ },
+ "zh": {
+ "label": "启用外部记录面板",
+ "info": "使用 TensorBoard 或 wandb 记录实验。",
+ },
+ "ko": {
+ "label": "외부 logger 활성화",
+ "info": "TensorBoard 또는 wandb를 사용하여 실험을 기록합니다.",
+ },
+ },
+ "freeze_tab": {
+ "en": {
+ "label": "Freeze tuning configurations",
+ },
+ "ru": {
+ "label": "конфигурации для настройки заморозки",
+ },
+ "zh": {
+ "label": "部分参数微调设置",
+ },
+ "ko": {
+ "label": "Freeze tuning 설정",
+ },
+ },
+ "freeze_trainable_layers": {
+ "en": {
+ "label": "Trainable layers",
+ "info": "Number of the last(+)/first(-) hidden layers to be set as trainable.",
+ },
+ "ru": {
+ "label": "Обучаемые слои",
+ "info": "Количество последних (+)/первых (-) скрытых слоев, которые будут установлены как обучаемые.",
+ },
+ "zh": {
+ "label": "可训练层数",
+ "info": "最末尾(+)/最前端(-)可训练隐藏层的数量。",
+ },
+ "ko": {
+ "label": "학습 가능한 레이어",
+ "info": "학습 가능하게 설정할 마지막(+)/처음(-) 히든 레이어의 수.",
+ },
+ },
+ "freeze_trainable_modules": {
+ "en": {
+ "label": "Trainable modules",
+ "info": "Name(s) of trainable modules. Use commas to separate multiple modules.",
+ },
+ "ru": {
+ "label": "Обучаемые модули",
+ "info": "Название обучаемых модулей. Используйте запятые для разделения нескольких модулей.",
+ },
+ "zh": {
+ "label": "可训练模块",
+ "info": "可训练模块的名称。使用英文逗号分隔多个名称。",
+ },
+ "ko": {
+ "label": "학습 가능한 모듈",
+ "info": "학습 가능한 모듈의 이름. 여러 모듈을 구분하려면 쉼표(,)를 사용하세요.",
+ },
+ },
+ "freeze_extra_modules": {
+ "en": {
+ "label": "Extra modules (optional)",
+ "info": (
+ "Name(s) of modules apart from hidden layers to be set as trainable. "
+ "Use commas to separate multiple modules."
+ ),
+ },
+ "ru": {
+ "label": "Дополнительные модули (опционально)",
+ "info": (
+ "Имена модулей, кроме скрытых слоев, которые следует установить в качестве обучаемых. "
+ "Используйте запятые для разделения нескольких модулей."
+ ),
+ },
+ "zh": {
+ "label": "额外模块(非必填)",
+ "info": "除隐藏层以外的可训练模块名称。使用英文逗号分隔多个名称。",
+ },
+ "ko": {
+ "label": "추가 모듈 (선택 사항)",
+ "info": "학습 가능한 모듈의 이름(히든 레이어 제외). 모듈 간에는 쉼표(,)로 구분하십시오.",
+ },
+ },
+ "lora_tab": {
+ "en": {
+ "label": "LoRA configurations",
+ },
+ "ru": {
+ "label": "Конфигурации LoRA",
+ },
+ "zh": {
+ "label": "LoRA 参数设置",
+ },
+ "ko": {
+ "label": "LoRA 구성",
+ },
+ },
+ "lora_rank": {
+ "en": {
+ "label": "LoRA rank",
+ "info": "The rank of LoRA matrices.",
+ },
+ "ru": {
+ "label": "Ранг матриц LoRA",
+ "info": "Ранг матриц LoRA.",
+ },
+ "zh": {
+ "label": "LoRA 秩",
+ "info": "LoRA 矩阵的秩大小。",
+ },
+ "ko": {
+ "label": "LoRA 랭크",
+ "info": "LoRA 행렬의 랭크.",
+ },
+ },
+ "lora_alpha": {
+ "en": {
+ "label": "LoRA alpha",
+ "info": "Lora scaling coefficient.",
+ },
+ "ru": {
+ "label": "LoRA alpha",
+ "info": "Коэффициент масштабирования LoRA.",
+ },
+ "zh": {
+ "label": "LoRA 缩放系数",
+ "info": "LoRA 缩放系数大小。",
+ },
+ "ko": {
+ "label": "LoRA 알파",
+ "info": "LoRA 스케일링 계수.",
+ },
+ },
+ "lora_dropout": {
+ "en": {
+ "label": "LoRA dropout",
+ "info": "Dropout ratio of LoRA weights.",
+ },
+ "ru": {
+ "label": "Вероятность отсева LoRA",
+ "info": "Вероятность отсева весов LoRA.",
+ },
+ "zh": {
+ "label": "LoRA 随机丢弃",
+ "info": "LoRA 权重随机丢弃的概率。",
+ },
+ "ko": {
+ "label": "LoRA 드롭아웃",
+ "info": "LoRA 가중치의 드롭아웃 비율.",
+ },
+ },
+ "loraplus_lr_ratio": {
+ "en": {
+ "label": "LoRA+ LR ratio",
+ "info": "The LR ratio of the B matrices in LoRA.",
+ },
+ "ru": {
+ "label": "LoRA+ LR коэффициент",
+ "info": "Коэффициент LR матриц B в LoRA.",
+ },
+ "zh": {
+ "label": "LoRA+ 学习率比例",
+ "info": "LoRA+ 中 B 矩阵的学习率倍数。",
+ },
+ "ko": {
+ "label": "LoRA+ LR 비율",
+ "info": "LoRA에서 B 행렬의 LR 비율.",
+ },
+ },
+ "create_new_adapter": {
+ "en": {
+ "label": "Create new adapter",
+ "info": "Create a new adapter with randomly initialized weight upon the existing one.",
+ },
+ "ru": {
+ "label": "Создать новый адаптер",
+ "info": "Создать новый адаптер с случайной инициализацией веса на основе существующего.",
+ },
+ "zh": {
+ "label": "新建适配器",
+ "info": "在现有的适配器上创建一个随机初始化后的新适配器。",
+ },
+ "ko": {
+ "label": "새 어댑터 생성",
+ "info": "기존 어댑터 위에 무작위로 초기화된 가중치를 가진 새 어댑터를 생성합니다.",
+ },
+ },
+ "use_rslora": {
+ "en": {
+ "label": "Use rslora",
+ "info": "Use the rank stabilization scaling factor for LoRA layer.",
+ },
+ "ru": {
+ "label": "Использовать rslora",
+ "info": "Использовать коэффициент масштабирования стабилизации ранга для слоя LoRA.",
+ },
+ "zh": {
+ "label": "使用 rslora",
+ "info": "对 LoRA 层使用秩稳定缩放方法。",
+ },
+ "ko": {
+ "label": "rslora 사용",
+ "info": "LoRA 레이어에 랭크 안정화 스케일링 계수를 사용합니다.",
+ },
+ },
+ "use_dora": {
+ "en": {
+ "label": "Use DoRA",
+ "info": "Use weight-decomposed LoRA.",
+ },
+ "ru": {
+ "label": "Используйте DoRA",
+ "info": "Используйте LoRA с декомпозицией весов.",
+ },
+ "zh": {
+ "label": "使用 DoRA",
+ "info": "使用权重分解的 LoRA。",
+ },
+ "ko": {
+ "label": "DoRA 사용",
+ "info": "가중치-분해 LoRA를 사용합니다.",
+ },
+ },
+ "use_pissa": {
+ "en": {
+ "label": "Use PiSSA",
+ "info": "Use PiSSA method.",
+ },
+ "ru": {
+ "label": "используйте PiSSA",
+ "info": "Используйте метод PiSSA.",
+ },
+ "zh": {
+ "label": "使用 PiSSA",
+ "info": "使用 PiSSA 方法。",
+ },
+ "ko": {
+ "label": "PiSSA 사용",
+ "info": "PiSSA 방법을 사용합니다.",
+ },
+ },
+ "lora_target": {
+ "en": {
+ "label": "LoRA modules (optional)",
+ "info": "Name(s) of modules to apply LoRA. Use commas to separate multiple modules.",
+ },
+ "ru": {
+ "label": "Модули LoRA (опционально)",
+ "info": "Имена модулей для применения LoRA. Используйте запятые для разделения нескольких модулей.",
+ },
+ "zh": {
+ "label": "LoRA 作用模块(非必填)",
+ "info": "应用 LoRA 的模块名称。使用英文逗号分隔多个名称。",
+ },
+ "ko": {
+ "label": "LoRA 모듈 (선택 사항)",
+ "info": "LoRA를 적용할 모듈의 이름. 모듈 간에는 쉼표(,)로 구분하십시오.",
+ },
+ },
+ "additional_target": {
+ "en": {
+ "label": "Additional modules (optional)",
+ "info": (
+ "Name(s) of modules apart from LoRA layers to be set as trainable. "
+ "Use commas to separate multiple modules."
+ ),
+ },
+ "ru": {
+ "label": "Дополнительные модули (опционально)",
+ "info": (
+ "Имена модулей, кроме слоев LoRA, которые следует установить в качестве обучаемых. "
+ "Используйте запятые для разделения нескольких модулей."
+ ),
+ },
+ "zh": {
+ "label": "附加模块(非必填)",
+ "info": "除 LoRA 层以外的可训练模块名称。使用英文逗号分隔多个名称。",
+ },
+ "ko": {
+ "label": "추가 모듈 (선택 사항)",
+ "info": "LoRA 레이어 외에 학습 가능하게 설정할 모듈의 이름. 모듈 간에는 쉼표(,)로 구분하십시오.",
+ },
+ },
+ "rlhf_tab": {
+ "en": {
+ "label": "RLHF configurations",
+ },
+ "ru": {
+ "label": "Конфигурации RLHF",
+ },
+ "zh": {
+ "label": "RLHF 参数设置",
+ },
+ "ko": {
+ "label": "RLHF 구성",
+ },
+ },
+ "pref_beta": {
+ "en": {
+ "label": "Beta value",
+ "info": "Value of the beta parameter in the loss.",
+ },
+ "ru": {
+ "label": "Бета значение",
+ "info": "Значение параметра бета в функции потерь.",
+ },
+ "zh": {
+ "label": "Beta 参数",
+ "info": "损失函数中 beta 超参数大小。",
+ },
+ "ko": {
+ "label": "베타 값",
+ "info": "손실 함수에서 베타 매개 변수의 값.",
+ },
+ },
+ "pref_ftx": {
+ "en": {
+ "label": "Ftx gamma",
+ "info": "The weight of SFT loss in the final loss.",
+ },
+ "ru": {
+ "label": "Ftx гамма",
+ "info": "Вес потери SFT в итоговой потере.",
+ },
+ "zh": {
+ "label": "Ftx gamma",
+ "info": "损失函数中 SFT 损失的权重大小。",
+ },
+ "ko": {
+ "label": "Ftx 감마",
+ "info": "최종 로스 함수에서 SFT 로스의 가중치.",
+ },
+ },
+ "pref_loss": {
+ "en": {
+ "label": "Loss type",
+ "info": "The type of the loss function.",
+ },
+ "ru": {
+ "label": "Тип потерь",
+ "info": "Тип функции потерь.",
+ },
+ "zh": {
+ "label": "损失类型",
+ "info": "损失函数的类型。",
+ },
+ "ko": {
+ "label": "로스 유형",
+ "info": "로스 함수의 유형.",
+ },
+ },
+ "reward_model": {
+ "en": {
+ "label": "Reward model",
+ "info": "Adapter of the reward model in PPO training.",
+ },
+ "ru": {
+ "label": "Модель вознаграждения",
+ "info": "Адаптер модели вознаграждения для обучения PPO.",
+ },
+ "zh": {
+ "label": "奖励模型",
+ "info": "PPO 训练中奖励模型的适配器路径。",
+ },
+ "ko": {
+ "label": "리워드 모델",
+ "info": "PPO 학습에서 사용할 리워드 모델의 어댑터.",
+ },
+ },
+ "ppo_score_norm": {
+ "en": {
+ "label": "Score norm",
+ "info": "Normalizing scores in PPO training.",
+ },
+ "ru": {
+ "label": "Норма оценок",
+ "info": "Нормализация оценок в тренировке PPO.",
+ },
+ "zh": {
+ "label": "奖励模型",
+ "info": "PPO 训练中归一化奖励分数。",
+ },
+ "ko": {
+ "label": "스코어 정규화",
+ "info": "PPO 학습에서 스코어를 정규화합니다.",
+ },
+ },
+ "ppo_whiten_rewards": {
+ "en": {
+ "label": "Whiten rewards",
+ "info": "Whiten the rewards in PPO training.",
+ },
+ "ru": {
+ "label": "Белые вознаграждения",
+ "info": "Осветлите вознаграждения в обучении PPO.",
+ },
+ "zh": {
+ "label": "白化奖励",
+ "info": "PPO 训练中将奖励分数做白化处理。",
+ },
+ "ko": {
+ "label": "보상 백화",
+ "info": "PPO 훈련에서 보상을 백화(Whiten)합니다.",
+ },
+ },
+ "galore_tab": {
+ "en": {
+ "label": "GaLore configurations",
+ },
+ "ru": {
+ "label": "Конфигурации GaLore",
+ },
+ "zh": {
+ "label": "GaLore 参数设置",
+ },
+ "ko": {
+ "label": "GaLore 구성",
+ },
+ },
+ "use_galore": {
+ "en": {
+ "label": "Use GaLore",
+ "info": "Enable gradient low-Rank projection.",
+ },
+ "ru": {
+ "label": "Использовать GaLore",
+ "info": "Включить проекцию градиента на низкоранговое пространство.",
+ },
+ "zh": {
+ "label": "使用 GaLore",
+ "info": "使用梯度低秩投影。",
+ },
+ "ko": {
+ "label": "GaLore 사용",
+ "info": "그레디언트 로우 랭크 프로젝션을 활성화합니다.",
+ },
+ },
+ "galore_rank": {
+ "en": {
+ "label": "GaLore rank",
+ "info": "The rank of GaLore gradients.",
+ },
+ "ru": {
+ "label": "Ранг GaLore",
+ "info": "Ранг градиентов GaLore.",
+ },
+ "zh": {
+ "label": "GaLore 秩",
+ "info": "GaLore 梯度的秩大小。",
+ },
+ "ko": {
+ "label": "GaLore 랭크",
+ "info": "GaLore 그레디언트의 랭크.",
+ },
+ },
+ "galore_update_interval": {
+ "en": {
+ "label": "Update interval",
+ "info": "Number of steps to update the GaLore projection.",
+ },
+ "ru": {
+ "label": "Интервал обновления",
+ "info": "Количество шагов для обновления проекции GaLore.",
+ },
+ "zh": {
+ "label": "更新间隔",
+ "info": "相邻两次投影更新的步数。",
+ },
+ "ko": {
+ "label": "업데이트 간격",
+ "info": "GaLore 프로젝션을 업데이트할 간격의 스텝 수.",
+ },
+ },
+ "galore_scale": {
+ "en": {
+ "label": "GaLore scale",
+ "info": "GaLore scaling coefficient.",
+ },
+ "ru": {
+ "label": "LoRA Alpha",
+ "info": "Коэффициент масштабирования GaLore.",
+ },
+ "zh": {
+ "label": "GaLore 缩放系数",
+ "info": "GaLore 缩放系数大小。",
+ },
+ "ko": {
+ "label": "GaLore 스케일",
+ "info": "GaLore 스케일링 계수.",
+ },
+ },
+ "galore_target": {
+ "en": {
+ "label": "GaLore modules",
+ "info": "Name(s) of modules to apply GaLore. Use commas to separate multiple modules.",
+ },
+ "ru": {
+ "label": "Модули GaLore",
+ "info": "Имена модулей для применения GaLore. Используйте запятые для разделения нескольких модулей.",
+ },
+ "zh": {
+ "label": "GaLore 作用模块",
+ "info": "应用 GaLore 的模块名称。使用英文逗号分隔多个名称。",
+ },
+ "ko": {
+ "label": "GaLore 모듈",
+ "info": "GaLore를 적용할 모듈의 이름. 모듈 간에는 쉼표(,)로 구분하십시오.",
+ },
+ },
+ "badam_tab": {
+ "en": {
+ "label": "BAdam configurations",
+ },
+ "ru": {
+ "label": "Конфигурации BAdam",
+ },
+ "zh": {
+ "label": "BAdam 参数设置",
+ },
+ "ko": {
+ "label": "BAdam 설정",
+ },
+ },
+ "use_badam": {
+ "en": {
+ "label": "Use BAdam",
+ "info": "Enable the BAdam optimizer.",
+ },
+ "ru": {
+ "label": "Использовать BAdam",
+ "info": "Включите оптимизатор BAdam.",
+ },
+ "zh": {
+ "label": "使用 BAdam",
+ "info": "使用 BAdam 优化器。",
+ },
+ "ko": {
+ "label": "BAdam 사용",
+ "info": "BAdam 옵티마이저를 사용합니다.",
+ },
+ },
+ "badam_mode": {
+ "en": {
+ "label": "BAdam mode",
+ "info": "Whether to use layer-wise or ratio-wise BAdam optimizer.",
+ },
+ "ru": {
+ "label": "Режим BAdam",
+ "info": "Использовать ли оптимизатор BAdam с послоевой или пропорциональной настройкой.",
+ },
+ "zh": {
+ "label": "BAdam 模式",
+ "info": "使用 layer-wise 或 ratio-wise BAdam 优化器。",
+ },
+ "ko": {
+ "label": "BAdam 모드",
+ "info": "레이어-BAdam 옵티마이저인지 비율-BAdam 옵티마이저인지.",
+ },
+ },
+ "badam_switch_mode": {
+ "en": {
+ "label": "Switch mode",
+ "info": "The strategy of picking block to update for layer-wise BAdam.",
+ },
+ "ru": {
+ "label": "Режим переключения",
+ "info": "Стратегия выбора блока для обновления для послойного BAdam.",
+ },
+ "zh": {
+ "label": "切换策略",
+ "info": "Layer-wise BAdam 优化器的块切换策略。",
+ },
+ "ko": {
+ "label": "스위치 모드",
+ "info": "레이어-BAdam을 위한 블록 선택 전략.",
+ },
+ },
+ "badam_switch_interval": {
+ "en": {
+ "label": "Switch interval",
+ "info": "Number of steps to update the block for layer-wise BAdam.",
+ },
+ "ru": {
+ "label": "Интервал переключения",
+ "info": "количество шагов для обновления блока для пошагового BAdam.",
+ },
+ "zh": {
+ "label": "切换频率",
+ "info": "Layer-wise BAdam 优化器的块切换频率。",
+ },
+ "ko": {
+ "label": "전환 간격",
+ "info": "레이어-BAdam을 위한 블록 업데이트 간 스텝 수.",
+ },
+ },
+ "badam_update_ratio": {
+ "en": {
+ "label": "Update ratio",
+ "info": "The ratio of the update for ratio-wise BAdam.",
+ },
+ "ru": {
+ "label": "Коэффициент обновления",
+ "info": "Коэффициент обновления для BAdam с учётом соотношений.",
+ },
+ "zh": {
+ "label": "Block 更新比例",
+ "info": "Ratio-wise BAdam 优化器的更新比例。",
+ },
+ "ko": {
+ "label": "업데이트 비율",
+ "info": "비율-BAdam의 업데이트 비율.",
+ },
+ },
+ "cmd_preview_btn": {
+ "en": {
+ "value": "Preview command",
+ },
+ "ru": {
+ "value": "Просмотр команды",
+ },
+ "zh": {
+ "value": "预览命令",
+ },
+ "ko": {
+ "value": "명령어 미리보기",
+ },
+ },
+ "arg_save_btn": {
+ "en": {
+ "value": "Save arguments",
+ },
+ "ru": {
+ "value": "Сохранить аргументы",
+ },
+ "zh": {
+ "value": "保存训练参数",
+ },
+ "ko": {
+ "value": "Argument 저장",
+ },
+ },
+ "arg_load_btn": {
+ "en": {
+ "value": "Load arguments",
+ },
+ "ru": {
+ "value": "Загрузить аргументы",
+ },
+ "zh": {
+ "value": "载入训练参数",
+ },
+ "ko": {
+ "value": "Argument 불러오기",
+ },
+ },
+ "start_btn": {
+ "en": {
+ "value": "Start",
+ },
+ "ru": {
+ "value": "Начать",
+ },
+ "zh": {
+ "value": "开始",
+ },
+ "ko": {
+ "value": "시작",
+ },
+ },
+ "stop_btn": {
+ "en": {
+ "value": "Abort",
+ },
+ "ru": {
+ "value": "Прервать",
+ },
+ "zh": {
+ "value": "中断",
+ },
+ "ko": {
+ "value": "중단",
+ },
+ },
+ "output_dir": {
+ "en": {
+ "label": "Output dir",
+ "info": "Directory for saving results.",
+ },
+ "ru": {
+ "label": "Выходной каталог",
+ "info": "Каталог для сохранения результатов.",
+ },
+ "zh": {
+ "label": "输出目录",
+ "info": "保存结果的路径。",
+ },
+ "ko": {
+ "label": "출력 디렉토리",
+ "info": "결과를 저장할 디렉토리.",
+ },
+ },
+ "config_path": {
+ "en": {
+ "label": "Config path",
+ "info": "Path to config saving arguments.",
+ },
+ "ru": {
+ "label": "Путь к конфигурации",
+ "info": "Путь для сохранения аргументов конфигурации.",
+ },
+ "zh": {
+ "label": "配置路径",
+ "info": "保存训练参数的配置文件路径。",
+ },
+ "ko": {
+ "label": "설정 경로",
+ "info": "Arguments 저장 파일 경로.",
+ },
+ },
+ "device_count": {
+ "en": {
+ "label": "Device count",
+ "info": "Number of devices available.",
+ },
+ "ru": {
+ "label": "Количество устройств",
+ "info": "Количество доступных устройств.",
+ },
+ "zh": {
+ "label": "设备数量",
+ "info": "当前可用的运算设备数。",
+ },
+ "ko": {
+ "label": "디바이스 수",
+ "info": "사용 가능한 디바이스 수.",
+ },
+ },
+ "ds_stage": {
+ "en": {
+ "label": "DeepSpeed stage",
+ "info": "DeepSpeed stage for distributed training.",
+ },
+ "ru": {
+ "label": "Этап DeepSpeed",
+ "info": "Этап DeepSpeed для распределенного обучения.",
+ },
+ "zh": {
+ "label": "DeepSpeed stage",
+ "info": "多卡训练的 DeepSpeed stage。",
+ },
+ "ko": {
+ "label": "DeepSpeed 단계",
+ "info": "분산 학습을 위한 DeepSpeed 단계.",
+ },
+ },
+ "ds_offload": {
+ "en": {
+ "label": "Enable offload",
+ "info": "Enable DeepSpeed offload (slow down training).",
+ },
+ "ru": {
+ "label": "Включить выгрузку",
+ "info": "включить выгрузку DeepSpeed (замедлит обучение).",
+ },
+ "zh": {
+ "label": "使用 offload",
+ "info": "使用 DeepSpeed offload(会减慢速度)。",
+ },
+ "ko": {
+ "label": "오프로딩 활성화",
+ "info": "DeepSpeed 오프로딩 활성화 (훈련 속도 느려짐).",
+ },
+ },
+ "output_box": {
+ "en": {
+ "value": "Ready.",
+ },
+ "ru": {
+ "value": "Готово.",
+ },
+ "zh": {
+ "value": "准备就绪。",
+ },
+ "ko": {
+ "value": "준비 완료.",
+ },
+ },
+ "loss_viewer": {
+ "en": {
+ "label": "Loss",
+ },
+ "ru": {
+ "label": "Потери",
+ },
+ "zh": {
+ "label": "损失",
+ },
+ "ko": {
+ "label": "손실",
+ },
+ },
+ "predict": {
+ "en": {
+ "label": "Save predictions",
+ },
+ "ru": {
+ "label": "Сохранить предсказания",
+ },
+ "zh": {
+ "label": "保存预测结果",
+ },
+ "ko": {
+ "label": "예측 결과 저장",
+ },
+ },
+ "infer_backend": {
+ "en": {
+ "label": "Inference engine",
+ },
+ "ru": {
+ "label": "Инференс движок",
+ },
+ "zh": {
+ "label": "推理引擎",
+ },
+ "ko": {
+ "label": "추론 엔진",
+ },
+ },
+ "infer_dtype": {
+ "en": {
+ "label": "Inference data type",
+ },
+ "ru": {
+ "label": "Тип данных для вывода",
+ },
+ "zh": {
+ "label": "推理数据类型",
+ },
+ "ko": {
+ "label": "추론 데이터 유형",
+ },
+ },
+ "load_btn": {
+ "en": {
+ "value": "Load model",
+ },
+ "ru": {
+ "value": "Загрузить модель",
+ },
+ "zh": {
+ "value": "加载模型",
+ },
+ "ko": {
+ "value": "모델 불러오기",
+ },
+ },
+ "unload_btn": {
+ "en": {
+ "value": "Unload model",
+ },
+ "ru": {
+ "value": "Выгрузить модель",
+ },
+ "zh": {
+ "value": "卸载模型",
+ },
+ "ko": {
+ "value": "모델 언로드",
+ },
+ },
+ "info_box": {
+ "en": {
+ "value": "Model unloaded, please load a model first.",
+ },
+ "ru": {
+ "value": "Модель не загружена, загрузите модель сначала.",
+ },
+ "zh": {
+ "value": "模型未加载,请先加载模型。",
+ },
+ "ko": {
+ "value": "모델이 언로드되었습니다. 모델을 먼저 불러오십시오.",
+ },
+ },
+ "role": {
+ "en": {
+ "label": "Role",
+ },
+ "ru": {
+ "label": "Роль",
+ },
+ "zh": {
+ "label": "角色",
+ },
+ "ko": {
+ "label": "역할",
+ },
+ },
+ "system": {
+ "en": {
+ "placeholder": "System prompt (optional)",
+ },
+ "ru": {
+ "placeholder": "Системный запрос (по желанию)",
+ },
+ "zh": {
+ "placeholder": "系统提示词(非必填)",
+ },
+ "ko": {
+ "placeholder": "시스템 프롬프트 (선택 사항)",
+ },
+ },
+ "tools": {
+ "en": {
+ "placeholder": "Tools (optional)",
+ },
+ "ru": {
+ "placeholder": "Инструменты (по желанию)",
+ },
+ "zh": {
+ "placeholder": "工具列表(非必填)",
+ },
+ "ko": {
+ "placeholder": "툴 (선택 사항)",
+ },
+ },
+ "image": {
+ "en": {
+ "label": "Image (optional)",
+ },
+ "ru": {
+ "label": "Изображение (по желанию)",
+ },
+ "zh": {
+ "label": "图像(非必填)",
+ },
+ "ko": {
+ "label": "이미지 (선택 사항)",
+ },
+ },
+ "query": {
+ "en": {
+ "placeholder": "Input...",
+ },
+ "ru": {
+ "placeholder": "Ввод...",
+ },
+ "zh": {
+ "placeholder": "输入...",
+ },
+ "ko": {
+ "placeholder": "입력...",
+ },
+ },
+ "submit_btn": {
+ "en": {
+ "value": "Submit",
+ },
+ "ru": {
+ "value": "Отправить",
+ },
+ "zh": {
+ "value": "提交",
+ },
+ "ko": {
+ "value": "제출",
+ },
+ },
+ "max_length": {
+ "en": {
+ "label": "Maximum length",
+ },
+ "ru": {
+ "label": "Максимальная длина",
+ },
+ "zh": {
+ "label": "最大长度",
+ },
+ "ko": {
+ "label": "최대 길이",
+ },
+ },
+ "max_new_tokens": {
+ "en": {
+ "label": "Maximum new tokens",
+ },
+ "ru": {
+ "label": "Максимальное количество новых токенов",
+ },
+ "zh": {
+ "label": "最大生成长度",
+ },
+ "ko": {
+ "label": "응답의 최대 길이",
+ },
+ },
+ "top_p": {
+ "en": {
+ "label": "Top-p",
+ },
+ "ru": {
+ "label": "Лучшие-p",
+ },
+ "zh": {
+ "label": "Top-p 采样值",
+ },
+ "ko": {
+ "label": "Top-p",
+ },
+ },
+ "temperature": {
+ "en": {
+ "label": "Temperature",
+ },
+ "ru": {
+ "label": "Температура",
+ },
+ "zh": {
+ "label": "温度系数",
+ },
+ "ko": {
+ "label": "온도",
+ },
+ },
+ "clear_btn": {
+ "en": {
+ "value": "Clear history",
+ },
+ "ru": {
+ "value": "Очистить историю",
+ },
+ "zh": {
+ "value": "清空历史",
+ },
+ "ko": {
+ "value": "기록 지우기",
+ },
+ },
+ "export_size": {
+ "en": {
+ "label": "Max shard size (GB)",
+ "info": "The maximum size for a model file.",
+ },
+ "ru": {
+ "label": "Максимальный размер фрагмента (ГБ)",
+ "info": "Максимальный размер файла модели.",
+ },
+ "zh": {
+ "label": "最大分块大小(GB)",
+ "info": "单个模型文件的最大大小。",
+ },
+ "ko": {
+ "label": "최대 샤드 크기 (GB)",
+ "info": "모델 파일의 최대 크기.",
+ },
+ },
+ "export_quantization_bit": {
+ "en": {
+ "label": "Export quantization bit.",
+ "info": "Quantizing the exported model.",
+ },
+ "ru": {
+ "label": "Экспорт бита квантования",
+ "info": "Квантование экспортируемой модели.",
+ },
+ "zh": {
+ "label": "导出量化等级",
+ "info": "量化导出模型。",
+ },
+ "ko": {
+ "label": "양자화 비트 내보내기",
+ "info": "내보낸 모델의 양자화.",
+ },
+ },
+ "export_quantization_dataset": {
+ "en": {
+ "label": "Export quantization dataset",
+ "info": "The calibration dataset used for quantization.",
+ },
+ "ru": {
+ "label": "Экспорт набора данных для квантования",
+ "info": "Набор данных калибровки, используемый для квантования.",
+ },
+ "zh": {
+ "label": "导出量化数据集",
+ "info": "量化过程中使用的校准数据集。",
+ },
+ "ko": {
+ "label": "양자화 데이터셋 내보내기",
+ "info": "양자화에 사용되는 교정 데이터셋.",
+ },
+ },
+ "export_device": {
+ "en": {
+ "label": "Export device",
+ "info": "Which device should be used to export model.",
+ },
+ "ru": {
+ "label": "Экспорт устройство",
+ "info": "Какое устройство следует использовать для экспорта модели.",
+ },
+ "zh": {
+ "label": "导出设备",
+ "info": "导出模型使用的设备类型。",
+ },
+ "ko": {
+ "label": "내보낼 장치",
+ "info": "모델을 내보내는 데 사용할 장치.",
+ },
+ },
+ "export_legacy_format": {
+ "en": {
+ "label": "Export legacy format",
+ "info": "Do not use safetensors to save the model.",
+ },
+ "ru": {
+ "label": "Экспорт в устаревший формат",
+ "info": "Не использовать safetensors для сохранения модели.",
+ },
+ "zh": {
+ "label": "导出旧格式",
+ "info": "不使用 safetensors 格式保存模型。",
+ },
+ "ko": {
+ "label": "레거시 형식 내보내기",
+ "info": "모델을 저장하는 데 safetensors를 사용하지 않습니다.",
+ },
+ },
+ "export_dir": {
+ "en": {
+ "label": "Export dir",
+ "info": "Directory to save exported model.",
+ },
+ "ru": {
+ "label": "Каталог экспорта",
+ "info": "Каталог для сохранения экспортированной модели.",
+ },
+ "zh": {
+ "label": "导出目录",
+ "info": "保存导出模型的文件夹路径。",
+ },
+ "ko": {
+ "label": "내보내기 디렉토리",
+ "info": "내보낸 모델을 저장할 디렉토리.",
+ },
+ },
+ "export_hub_model_id": {
+ "en": {
+ "label": "HF Hub ID (optional)",
+ "info": "Repo ID for uploading model to Hugging Face hub.",
+ },
+ "ru": {
+ "label": "HF Hub ID (опционально)",
+ "info": "Идентификатор репозитория для загрузки модели на Hugging Face hub.",
+ },
+ "zh": {
+ "label": "HF Hub ID(非必填)",
+ "info": "用于将模型上传至 Hugging Face Hub 的仓库 ID。",
+ },
+ "ko": {
+ "label": "HF 허브 ID (선택 사항)",
+ "info": "모델을 Hugging Face 허브에 업로드하기 위한 레포 ID.",
+ },
+ },
+ "export_btn": {
+ "en": {
+ "value": "Export",
+ },
+ "ru": {
+ "value": "Экспорт",
+ },
+ "zh": {
+ "value": "开始导出",
+ },
+ "ko": {
+ "value": "내보내기",
+ },
+ },
+}
+
+
+ALERTS = {
+ "err_conflict": {
+ "en": "A process is in running, please abort it first.",
+ "ru": "Процесс уже запущен, пожалуйста, сначала прервите его.",
+ "zh": "任务已存在,请先中断训练。",
+ "ko": "프로세스가 실행 중입니다. 먼저 중단하십시오.",
+ },
+ "err_exists": {
+ "en": "You have loaded a model, please unload it first.",
+ "ru": "Вы загрузили модель, сначала разгрузите ее.",
+ "zh": "模型已存在,请先卸载模型。",
+ "ko": "모델이 로드되었습니다. 먼저 언로드하십시오.",
+ },
+ "err_no_model": {
+ "en": "Please select a model.",
+ "ru": "Пожалуйста, выберите модель.",
+ "zh": "请选择模型。",
+ "ko": "모델을 선택하십시오.",
+ },
+ "err_no_path": {
+ "en": "Model not found.",
+ "ru": "Модель не найдена.",
+ "zh": "模型未找到。",
+ "ko": "모델을 찾을 수 없습니다.",
+ },
+ "err_no_dataset": {
+ "en": "Please choose a dataset.",
+ "ru": "Пожалуйста, выберите набор данных.",
+ "zh": "请选择数据集。",
+ "ko": "데이터 세트를 선택하십시오.",
+ },
+ "err_no_adapter": {
+ "en": "Please select an adapter.",
+ "ru": "Пожалуйста, выберите адаптер.",
+ "zh": "请选择适配器。",
+ "ko": "어댑터를 선택하십시오.",
+ },
+ "err_no_output_dir": {
+ "en": "Please provide output dir.",
+ "ru": "Пожалуйста, укажите выходную директорию.",
+ "zh": "请填写输出目录。",
+ "ko": "출력 디렉토리를 제공하십시오.",
+ },
+ "err_no_reward_model": {
+ "en": "Please select a reward model.",
+ "ru": "Пожалуйста, выберите модель вознаграждения.",
+ "zh": "请选择奖励模型。",
+ "ko": "리워드 모델을 선택하십시오.",
+ },
+ "err_no_export_dir": {
+ "en": "Please provide export dir.",
+ "ru": "Пожалуйста, укажите каталог для экспорта.",
+ "zh": "请填写导出目录。",
+ "ko": "Export 디렉토리를 제공하십시오.",
+ },
+ "err_gptq_lora": {
+ "en": "Please merge adapters before quantizing the model.",
+ "ru": "Пожалуйста, объедините адаптеры перед квантованием модели.",
+ "zh": "量化模型前请先合并适配器。",
+ "ko": "모델을 양자화하기 전에 어댑터를 병합하십시오.",
+ },
+ "err_failed": {
+ "en": "Failed.",
+ "ru": "Ошибка.",
+ "zh": "训练出错。",
+ "ko": "실패했습니다.",
+ },
+ "err_demo": {
+ "en": "Training is unavailable in demo mode, duplicate the space to a private one first.",
+ "ru": "Обучение недоступно в демонстрационном режиме, сначала скопируйте пространство в частное.",
+ "zh": "展示模式不支持训练,请先复制到私人空间。",
+ "ko": "데모 모드에서는 훈련을 사용할 수 없습니다. 먼저 프라이빗 레포지토리로 작업 공간을 복제하십시오.",
+ },
+ "err_tool_name": {
+ "en": "Tool name not found.",
+ "ru": "Имя инструмента не найдено.",
+ "zh": "工具名称未找到。",
+ "ko": "툴 이름을 찾을 수 없습니다.",
+ },
+ "err_json_schema": {
+ "en": "Invalid JSON schema.",
+ "ru": "Неверная схема JSON.",
+ "zh": "Json 格式错误。",
+ "ko": "잘못된 JSON 스키마입니다.",
+ },
+ "err_config_not_found": {
+ "en": "Config file is not found.",
+ "ru": "Файл конфигурации не найден.",
+ "zh": "未找到配置文件。",
+ "ko": "Config 파일을 찾을 수 없습니다.",
+ },
+ "warn_no_cuda": {
+ "en": "CUDA environment was not detected.",
+ "ru": "Среда CUDA не обнаружена.",
+ "zh": "未检测到 CUDA 环境。",
+ "ko": "CUDA 환경이 감지되지 않았습니다.",
+ },
+ "warn_output_dir_exists": {
+ "en": "Output dir already exists, will resume training from here.",
+ "ru": "Выходной каталог уже существует, обучение будет продолжено отсюда.",
+ "zh": "输出目录已存在,将从该断点恢复训练。",
+ "ko": "출력 디렉토리가 이미 존재합니다. 위 출력 디렉토리에 저장된 학습을 재개합니다.",
+ },
+ "info_aborting": {
+ "en": "Aborted, wait for terminating...",
+ "ru": "Прервано, ожидание завершения...",
+ "zh": "训练中断,正在等待进程结束……",
+ "ko": "중단되었습니다. 종료를 기다리십시오...",
+ },
+ "info_aborted": {
+ "en": "Ready.",
+ "ru": "Готово.",
+ "zh": "准备就绪。",
+ "ko": "준비되었습니다.",
+ },
+ "info_finished": {
+ "en": "Finished.",
+ "ru": "Завершено.",
+ "zh": "训练完毕。",
+ "ko": "완료되었습니다.",
+ },
+ "info_config_saved": {
+ "en": "Arguments have been saved at: ",
+ "ru": "Аргументы были сохранены по адресу: ",
+ "zh": "训练参数已保存至:",
+ "ko": "매개변수가 저장되었습니다: ",
+ },
+ "info_config_loaded": {
+ "en": "Arguments have been restored.",
+ "ru": "Аргументы были восстановлены.",
+ "zh": "训练参数已载入。",
+ "ko": "매개변수가 복원되었습니다.",
+ },
+ "info_loading": {
+ "en": "Loading model...",
+ "ru": "Загрузка модели...",
+ "zh": "加载中……",
+ "ko": "모델 로딩 중...",
+ },
+ "info_unloading": {
+ "en": "Unloading model...",
+ "ru": "Выгрузка модели...",
+ "zh": "卸载中……",
+ "ko": "모델 언로딩 중...",
+ },
+ "info_loaded": {
+ "en": "Model loaded, now you can chat with your model!",
+ "ru": "Модель загружена, теперь вы можете общаться с вашей моделью!",
+ "zh": "模型已加载,可以开始聊天了!",
+ "ko": "모델이 로드되었습니다. 이제 모델과 채팅할 수 있습니다!",
+ },
+ "info_unloaded": {
+ "en": "Model unloaded.",
+ "ru": "Модель выгружена.",
+ "zh": "模型已卸载。",
+ "ko": "모델이 언로드되었습니다.",
+ },
+ "info_exporting": {
+ "en": "Exporting model...",
+ "ru": "Экспорт модели...",
+ "zh": "正在导出模型……",
+ "ko": "모델 내보내기 중...",
+ },
+ "info_exported": {
+ "en": "Model exported.",
+ "ru": "Модель экспортирована.",
+ "zh": "模型导出完成。",
+ "ko": "모델이 내보내졌습니다.",
+ },
+}
diff --git a/IOPO/Method-IOPO/src/llamafactory/webui/manager.py b/IOPO/Method-IOPO/src/llamafactory/webui/manager.py
new file mode 100644
index 00000000..ebe9f1b9
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/webui/manager.py
@@ -0,0 +1,79 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from typing import TYPE_CHECKING, Dict, Generator, List, Set, Tuple
+
+
+if TYPE_CHECKING:
+ from gradio.components import Component
+
+
+class Manager:
+ def __init__(self) -> None:
+ self._id_to_elem: Dict[str, "Component"] = {}
+ self._elem_to_id: Dict["Component", str] = {}
+
+ def add_elems(self, tab_name: str, elem_dict: Dict[str, "Component"]) -> None:
+ r"""
+ Adds elements to manager.
+ """
+ for elem_name, elem in elem_dict.items():
+ elem_id = "{}.{}".format(tab_name, elem_name)
+ self._id_to_elem[elem_id] = elem
+ self._elem_to_id[elem] = elem_id
+
+ def get_elem_list(self) -> List["Component"]:
+ r"""
+ Returns the list of all elements.
+ """
+ return list(self._id_to_elem.values())
+
+ def get_elem_iter(self) -> Generator[Tuple[str, "Component"], None, None]:
+ r"""
+ Returns an iterator over all elements with their names.
+ """
+ for elem_id, elem in self._id_to_elem.items():
+ yield elem_id.split(".")[-1], elem
+
+ def get_elem_by_id(self, elem_id: str) -> "Component":
+ r"""
+ Gets element by id.
+
+ Example: top.lang, train.dataset
+ """
+ return self._id_to_elem[elem_id]
+
+ def get_id_by_elem(self, elem: "Component") -> str:
+ r"""
+ Gets id by element.
+ """
+ return self._elem_to_id[elem]
+
+ def get_base_elems(self) -> Set["Component"]:
+ r"""
+ Gets the base elements that are commonly used.
+ """
+ return {
+ self._id_to_elem["top.lang"],
+ self._id_to_elem["top.model_name"],
+ self._id_to_elem["top.model_path"],
+ self._id_to_elem["top.finetuning_type"],
+ self._id_to_elem["top.checkpoint_path"],
+ self._id_to_elem["top.quantization_bit"],
+ self._id_to_elem["top.quantization_method"],
+ self._id_to_elem["top.template"],
+ self._id_to_elem["top.rope_scaling"],
+ self._id_to_elem["top.booster"],
+ self._id_to_elem["top.visual_inputs"],
+ }
diff --git a/IOPO/Method-IOPO/src/llamafactory/webui/runner.py b/IOPO/Method-IOPO/src/llamafactory/webui/runner.py
new file mode 100644
index 00000000..4ce35a02
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/webui/runner.py
@@ -0,0 +1,435 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+from copy import deepcopy
+from subprocess import Popen, TimeoutExpired
+from typing import TYPE_CHECKING, Any, Dict, Generator, Optional
+
+from transformers.trainer import TRAINING_ARGS_NAME
+
+from ..extras.constants import LLAMABOARD_CONFIG, PEFT_METHODS, TRAINING_STAGES
+from ..extras.misc import is_gpu_or_npu_available, torch_gc
+from ..extras.packages import is_gradio_available
+from .common import DEFAULT_CACHE_DIR, DEFAULT_CONFIG_DIR, QUANTIZATION_BITS, get_save_dir, load_config
+from .locales import ALERTS, LOCALES
+from .utils import abort_process, gen_cmd, get_eval_results, get_trainer_info, load_args, save_args, save_cmd
+
+
+if is_gradio_available():
+ import gradio as gr
+
+
+if TYPE_CHECKING:
+ from gradio.components import Component
+
+ from .manager import Manager
+
+
+class Runner:
+ def __init__(self, manager: "Manager", demo_mode: bool = False) -> None:
+ self.manager = manager
+ self.demo_mode = demo_mode
+ """ Resume """
+ self.trainer: Optional["Popen"] = None
+ self.do_train = True
+ self.running_data: Dict["Component", Any] = None
+ """ State """
+ self.aborted = False
+ self.running = False
+
+ def set_abort(self) -> None:
+ self.aborted = True
+ if self.trainer is not None:
+ abort_process(self.trainer.pid)
+
+ def _initialize(self, data: Dict["Component", Any], do_train: bool, from_preview: bool) -> str:
+ get = lambda elem_id: data[self.manager.get_elem_by_id(elem_id)]
+ lang, model_name, model_path = get("top.lang"), get("top.model_name"), get("top.model_path")
+ dataset = get("train.dataset") if do_train else get("eval.dataset")
+
+ if self.running:
+ return ALERTS["err_conflict"][lang]
+
+ if not model_name:
+ return ALERTS["err_no_model"][lang]
+
+ if not model_path:
+ return ALERTS["err_no_path"][lang]
+
+ if not dataset:
+ return ALERTS["err_no_dataset"][lang]
+
+ if not from_preview and self.demo_mode:
+ return ALERTS["err_demo"][lang]
+
+ if do_train:
+ if not get("train.output_dir"):
+ return ALERTS["err_no_output_dir"][lang]
+
+ stage = TRAINING_STAGES[get("train.training_stage")]
+ if stage == "ppo" and not get("train.reward_model"):
+ return ALERTS["err_no_reward_model"][lang]
+ else:
+ if not get("eval.output_dir"):
+ return ALERTS["err_no_output_dir"][lang]
+
+ if not from_preview and not is_gpu_or_npu_available():
+ gr.Warning(ALERTS["warn_no_cuda"][lang])
+
+ return ""
+
+ def _finalize(self, lang: str, finish_info: str) -> str:
+ finish_info = ALERTS["info_aborted"][lang] if self.aborted else finish_info
+ self.trainer = None
+ self.aborted = False
+ self.running = False
+ self.running_data = None
+ torch_gc()
+ return finish_info
+
+ def _parse_train_args(self, data: Dict["Component", Any]) -> Dict[str, Any]:
+ get = lambda elem_id: data[self.manager.get_elem_by_id(elem_id)]
+ model_name, finetuning_type = get("top.model_name"), get("top.finetuning_type")
+ user_config = load_config()
+
+ args = dict(
+ stage=TRAINING_STAGES[get("train.training_stage")],
+ do_train=True,
+ model_name_or_path=get("top.model_path"),
+ cache_dir=user_config.get("cache_dir", None),
+ preprocessing_num_workers=16,
+ finetuning_type=finetuning_type,
+ template=get("top.template"),
+ rope_scaling=get("top.rope_scaling") if get("top.rope_scaling") in ["linear", "dynamic"] else None,
+ flash_attn="fa2" if get("top.booster") == "flashattn2" else "auto",
+ use_unsloth=(get("top.booster") == "unsloth"),
+ visual_inputs=get("top.visual_inputs"),
+ dataset_dir=get("train.dataset_dir"),
+ dataset=",".join(get("train.dataset")),
+ cutoff_len=get("train.cutoff_len"),
+ learning_rate=float(get("train.learning_rate")),
+ num_train_epochs=float(get("train.num_train_epochs")),
+ max_samples=int(get("train.max_samples")),
+ per_device_train_batch_size=get("train.batch_size"),
+ gradient_accumulation_steps=get("train.gradient_accumulation_steps"),
+ lr_scheduler_type=get("train.lr_scheduler_type"),
+ max_grad_norm=float(get("train.max_grad_norm")),
+ logging_steps=get("train.logging_steps"),
+ save_steps=get("train.save_steps"),
+ warmup_steps=get("train.warmup_steps"),
+ neftune_noise_alpha=get("train.neftune_alpha") or None,
+ optim=get("train.optim"),
+ packing=get("train.packing") or get("train.neat_packing"),
+ neat_packing=get("train.neat_packing"),
+ train_on_prompt=get("train.train_on_prompt"),
+ mask_history=get("train.mask_history"),
+ resize_vocab=get("train.resize_vocab"),
+ use_llama_pro=get("train.use_llama_pro"),
+ shift_attn=get("train.shift_attn"),
+ report_to="all" if get("train.report_to") else "none",
+ use_galore=get("train.use_galore"),
+ use_badam=get("train.use_badam"),
+ output_dir=get_save_dir(model_name, finetuning_type, get("train.output_dir")),
+ fp16=(get("train.compute_type") == "fp16"),
+ bf16=(get("train.compute_type") == "bf16"),
+ pure_bf16=(get("train.compute_type") == "pure_bf16"),
+ plot_loss=True,
+ ddp_timeout=180000000,
+ include_num_input_tokens_seen=True,
+ )
+
+ # checkpoints
+ if get("top.checkpoint_path"):
+ if finetuning_type in PEFT_METHODS: # list
+ args["adapter_name_or_path"] = ",".join(
+ [get_save_dir(model_name, finetuning_type, adapter) for adapter in get("top.checkpoint_path")]
+ )
+ else: # str
+ args["model_name_or_path"] = get_save_dir(model_name, finetuning_type, get("top.checkpoint_path"))
+
+ # quantization
+ if get("top.quantization_bit") in QUANTIZATION_BITS:
+ args["quantization_bit"] = int(get("top.quantization_bit"))
+ args["quantization_method"] = get("top.quantization_method")
+
+ # freeze config
+ if args["finetuning_type"] == "freeze":
+ args["freeze_trainable_layers"] = get("train.freeze_trainable_layers")
+ args["freeze_trainable_modules"] = get("train.freeze_trainable_modules")
+ args["freeze_extra_modules"] = get("train.freeze_extra_modules") or None
+
+ # lora config
+ if args["finetuning_type"] == "lora":
+ args["lora_rank"] = get("train.lora_rank")
+ args["lora_alpha"] = get("train.lora_alpha")
+ args["lora_dropout"] = get("train.lora_dropout")
+ args["loraplus_lr_ratio"] = get("train.loraplus_lr_ratio") or None
+ args["create_new_adapter"] = get("train.create_new_adapter")
+ args["use_rslora"] = get("train.use_rslora")
+ args["use_dora"] = get("train.use_dora")
+ args["pissa_init"] = get("train.use_pissa")
+ args["pissa_convert"] = get("train.use_pissa")
+ args["lora_target"] = get("train.lora_target") or "all"
+ args["additional_target"] = get("train.additional_target") or None
+
+ if args["use_llama_pro"]:
+ args["freeze_trainable_layers"] = get("train.freeze_trainable_layers")
+
+ # rlhf config
+ if args["stage"] == "ppo":
+ if finetuning_type in PEFT_METHODS:
+ args["reward_model"] = ",".join(
+ [get_save_dir(model_name, finetuning_type, adapter) for adapter in get("train.reward_model")]
+ )
+ else:
+ args["reward_model"] = get_save_dir(model_name, finetuning_type, get("train.reward_model"))
+
+ args["reward_model_type"] = "lora" if finetuning_type == "lora" else "full"
+ args["ppo_score_norm"] = get("train.ppo_score_norm")
+ args["ppo_whiten_rewards"] = get("train.ppo_whiten_rewards")
+ args["top_k"] = 0
+ args["top_p"] = 0.9
+ elif args["stage"] in ["dpo", "kto"]:
+ args["pref_beta"] = get("train.pref_beta")
+ args["pref_ftx"] = get("train.pref_ftx")
+ args["pref_loss"] = get("train.pref_loss")
+
+ # galore config
+ if args["use_galore"]:
+ args["galore_rank"] = get("train.galore_rank")
+ args["galore_update_interval"] = get("train.galore_update_interval")
+ args["galore_scale"] = get("train.galore_scale")
+ args["galore_target"] = get("train.galore_target")
+
+ # badam config
+ if args["use_badam"]:
+ args["badam_mode"] = get("train.badam_mode")
+ args["badam_switch_mode"] = get("train.badam_switch_mode")
+ args["badam_switch_interval"] = get("train.badam_switch_interval")
+ args["badam_update_ratio"] = get("train.badam_update_ratio")
+
+ # eval config
+ if get("train.val_size") > 1e-6 and args["stage"] != "ppo":
+ args["val_size"] = get("train.val_size")
+ args["eval_strategy"] = "steps"
+ args["eval_steps"] = args["save_steps"]
+ args["per_device_eval_batch_size"] = args["per_device_train_batch_size"]
+
+ # ds config
+ if get("train.ds_stage") != "none":
+ ds_stage = get("train.ds_stage")
+ ds_offload = "offload_" if get("train.ds_offload") else ""
+ args["deepspeed"] = os.path.join(DEFAULT_CACHE_DIR, "ds_z{}_{}config.json".format(ds_stage, ds_offload))
+
+ return args
+
+ def _parse_eval_args(self, data: Dict["Component", Any]) -> Dict[str, Any]:
+ get = lambda elem_id: data[self.manager.get_elem_by_id(elem_id)]
+ model_name, finetuning_type = get("top.model_name"), get("top.finetuning_type")
+ user_config = load_config()
+
+ args = dict(
+ stage="sft",
+ model_name_or_path=get("top.model_path"),
+ cache_dir=user_config.get("cache_dir", None),
+ preprocessing_num_workers=16,
+ finetuning_type=finetuning_type,
+ quantization_method=get("top.quantization_method"),
+ template=get("top.template"),
+ rope_scaling=get("top.rope_scaling") if get("top.rope_scaling") in ["linear", "dynamic"] else None,
+ flash_attn="fa2" if get("top.booster") == "flashattn2" else "auto",
+ use_unsloth=(get("top.booster") == "unsloth"),
+ visual_inputs=get("top.visual_inputs"),
+ dataset_dir=get("eval.dataset_dir"),
+ eval_dataset=",".join(get("eval.dataset")),
+ cutoff_len=get("eval.cutoff_len"),
+ max_samples=int(get("eval.max_samples")),
+ per_device_eval_batch_size=get("eval.batch_size"),
+ predict_with_generate=True,
+ max_new_tokens=get("eval.max_new_tokens"),
+ top_p=get("eval.top_p"),
+ temperature=get("eval.temperature"),
+ output_dir=get_save_dir(model_name, finetuning_type, get("eval.output_dir")),
+ )
+
+ if get("eval.predict"):
+ args["do_predict"] = True
+ else:
+ args["do_eval"] = True
+
+ # checkpoints
+ if get("top.checkpoint_path"):
+ if finetuning_type in PEFT_METHODS: # list
+ args["adapter_name_or_path"] = ",".join(
+ [get_save_dir(model_name, finetuning_type, adapter) for adapter in get("top.checkpoint_path")]
+ )
+ else: # str
+ args["model_name_or_path"] = get_save_dir(model_name, finetuning_type, get("top.checkpoint_path"))
+
+ # quantization
+ if get("top.quantization_bit") in QUANTIZATION_BITS:
+ args["quantization_bit"] = int(get("top.quantization_bit"))
+ args["quantization_method"] = get("top.quantization_method")
+
+ return args
+
+ def _preview(self, data: Dict["Component", Any], do_train: bool) -> Generator[Dict["Component", str], None, None]:
+ output_box = self.manager.get_elem_by_id("{}.output_box".format("train" if do_train else "eval"))
+ error = self._initialize(data, do_train, from_preview=True)
+ if error:
+ gr.Warning(error)
+ yield {output_box: error}
+ else:
+ args = self._parse_train_args(data) if do_train else self._parse_eval_args(data)
+ yield {output_box: gen_cmd(args)}
+
+ def _launch(self, data: Dict["Component", Any], do_train: bool) -> Generator[Dict["Component", Any], None, None]:
+ output_box = self.manager.get_elem_by_id("{}.output_box".format("train" if do_train else "eval"))
+ error = self._initialize(data, do_train, from_preview=False)
+ if error:
+ gr.Warning(error)
+ yield {output_box: error}
+ else:
+ self.do_train, self.running_data = do_train, data
+ args = self._parse_train_args(data) if do_train else self._parse_eval_args(data)
+
+ os.makedirs(args["output_dir"], exist_ok=True)
+ save_args(os.path.join(args["output_dir"], LLAMABOARD_CONFIG), self._form_config_dict(data))
+
+ env = deepcopy(os.environ)
+ env["LLAMABOARD_ENABLED"] = "1"
+ env["LLAMABOARD_WORKDIR"] = args["output_dir"]
+ if args.get("deepspeed", None) is not None:
+ env["FORCE_TORCHRUN"] = "1"
+
+ self.trainer = Popen("llamafactory-cli train {}".format(save_cmd(args)), env=env, shell=True)
+ yield from self.monitor()
+
+ def _form_config_dict(self, data: Dict["Component", Any]) -> Dict[str, Any]:
+ config_dict = {}
+ skip_ids = ["top.lang", "top.model_path", "train.output_dir", "train.config_path"]
+ for elem, value in data.items():
+ elem_id = self.manager.get_id_by_elem(elem)
+ if elem_id not in skip_ids:
+ config_dict[elem_id] = value
+
+ return config_dict
+
+ def preview_train(self, data):
+ yield from self._preview(data, do_train=True)
+
+ def preview_eval(self, data):
+ yield from self._preview(data, do_train=False)
+
+ def run_train(self, data):
+ yield from self._launch(data, do_train=True)
+
+ def run_eval(self, data):
+ yield from self._launch(data, do_train=False)
+
+ def monitor(self):
+ self.aborted = False
+ self.running = True
+
+ get = lambda elem_id: self.running_data[self.manager.get_elem_by_id(elem_id)]
+ lang, model_name, finetuning_type = get("top.lang"), get("top.model_name"), get("top.finetuning_type")
+ output_dir = get("{}.output_dir".format("train" if self.do_train else "eval"))
+ output_path = get_save_dir(model_name, finetuning_type, output_dir)
+
+ output_box = self.manager.get_elem_by_id("{}.output_box".format("train" if self.do_train else "eval"))
+ progress_bar = self.manager.get_elem_by_id("{}.progress_bar".format("train" if self.do_train else "eval"))
+ loss_viewer = self.manager.get_elem_by_id("train.loss_viewer") if self.do_train else None
+
+ while self.trainer is not None:
+ if self.aborted:
+ yield {
+ output_box: ALERTS["info_aborting"][lang],
+ progress_bar: gr.Slider(visible=False),
+ }
+ else:
+ running_log, running_progress, running_loss = get_trainer_info(output_path, self.do_train)
+ return_dict = {
+ output_box: running_log,
+ progress_bar: running_progress,
+ }
+ if running_loss is not None:
+ return_dict[loss_viewer] = running_loss
+
+ yield return_dict
+
+ try:
+ self.trainer.wait(2)
+ self.trainer = None
+ except TimeoutExpired:
+ continue
+
+ if self.do_train:
+ if os.path.exists(os.path.join(output_path, TRAINING_ARGS_NAME)):
+ finish_info = ALERTS["info_finished"][lang]
+ else:
+ finish_info = ALERTS["err_failed"][lang]
+ else:
+ if os.path.exists(os.path.join(output_path, "all_results.json")):
+ finish_info = get_eval_results(os.path.join(output_path, "all_results.json"))
+ else:
+ finish_info = ALERTS["err_failed"][lang]
+
+ return_dict = {
+ output_box: self._finalize(lang, finish_info),
+ progress_bar: gr.Slider(visible=False),
+ }
+ yield return_dict
+
+ def save_args(self, data):
+ output_box = self.manager.get_elem_by_id("train.output_box")
+ error = self._initialize(data, do_train=True, from_preview=True)
+ if error:
+ gr.Warning(error)
+ return {output_box: error}
+
+ lang = data[self.manager.get_elem_by_id("top.lang")]
+ config_path = data[self.manager.get_elem_by_id("train.config_path")]
+ os.makedirs(DEFAULT_CONFIG_DIR, exist_ok=True)
+ save_path = os.path.join(DEFAULT_CONFIG_DIR, config_path)
+
+ save_args(save_path, self._form_config_dict(data))
+ return {output_box: ALERTS["info_config_saved"][lang] + save_path}
+
+ def load_args(self, lang: str, config_path: str):
+ output_box = self.manager.get_elem_by_id("train.output_box")
+ config_dict = load_args(os.path.join(DEFAULT_CONFIG_DIR, config_path))
+ if config_dict is None:
+ gr.Warning(ALERTS["err_config_not_found"][lang])
+ return {output_box: ALERTS["err_config_not_found"][lang]}
+
+ output_dict: Dict["Component", Any] = {output_box: ALERTS["info_config_loaded"][lang]}
+ for elem_id, value in config_dict.items():
+ output_dict[self.manager.get_elem_by_id(elem_id)] = value
+
+ return output_dict
+
+ def check_output_dir(self, lang: str, model_name: str, finetuning_type: str, output_dir: str):
+ output_box = self.manager.get_elem_by_id("train.output_box")
+ output_dict: Dict["Component", Any] = {output_box: LOCALES["output_box"][lang]["value"]}
+ if model_name and output_dir and os.path.isdir(get_save_dir(model_name, finetuning_type, output_dir)):
+ gr.Warning(ALERTS["warn_output_dir_exists"][lang])
+ output_dict[output_box] = ALERTS["warn_output_dir_exists"][lang]
+
+ output_dir = get_save_dir(model_name, finetuning_type, output_dir)
+ config_dict = load_args(os.path.join(output_dir, LLAMABOARD_CONFIG)) # load llamaboard config
+ for elem_id, value in config_dict.items():
+ output_dict[self.manager.get_elem_by_id(elem_id)] = value
+
+ return output_dict
diff --git a/IOPO/Method-IOPO/src/llamafactory/webui/utils.py b/IOPO/Method-IOPO/src/llamafactory/webui/utils.py
new file mode 100644
index 00000000..c52c0887
--- /dev/null
+++ b/IOPO/Method-IOPO/src/llamafactory/webui/utils.py
@@ -0,0 +1,299 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import json
+import os
+import signal
+from datetime import datetime
+from typing import Any, Dict, List, Optional, Tuple
+
+import psutil
+from transformers.trainer_utils import get_last_checkpoint
+from yaml import safe_dump, safe_load
+
+from ..extras.constants import PEFT_METHODS, RUNNING_LOG, TRAINER_LOG, TRAINING_ARGS, TRAINING_STAGES
+from ..extras.packages import is_gradio_available, is_matplotlib_available
+from ..extras.ploting import gen_loss_plot
+from ..model import QuantizationMethod
+from .common import DEFAULT_CACHE_DIR, DEFAULT_CONFIG_DIR, get_save_dir
+from .locales import ALERTS
+
+
+if is_gradio_available():
+ import gradio as gr
+
+
+def abort_process(pid: int) -> None:
+ r"""
+ Aborts the processes recursively in a bottom-up way.
+ """
+ try:
+ children = psutil.Process(pid).children()
+ if children:
+ for child in children:
+ abort_process(child.pid)
+
+ os.kill(pid, signal.SIGABRT)
+ except Exception:
+ pass
+
+
+def can_quantize(finetuning_type: str) -> "gr.Dropdown":
+ r"""
+ Judges if the quantization is available in this finetuning type.
+ """
+ if finetuning_type not in PEFT_METHODS:
+ return gr.Dropdown(value="none", interactive=False)
+ else:
+ return gr.Dropdown(interactive=True)
+
+
+def can_quantize_to(quantization_method: str) -> "gr.Dropdown":
+ r"""
+ Returns the available quantization bits.
+ """
+ if quantization_method == QuantizationMethod.BITS_AND_BYTES.value:
+ available_bits = ["none", "8", "4"]
+ elif quantization_method == QuantizationMethod.HQQ.value:
+ available_bits = ["none", "8", "6", "5", "4", "3", "2", "1"]
+ elif quantization_method == QuantizationMethod.EETQ.value:
+ available_bits = ["none", "8"]
+
+ return gr.Dropdown(choices=available_bits)
+
+
+def change_stage(training_stage: str = list(TRAINING_STAGES.keys())[0]) -> Tuple[List[str], bool]:
+ r"""
+ Modifys states after changing the training stage.
+ """
+ return [], TRAINING_STAGES[training_stage] == "pt"
+
+
+def check_json_schema(text: str, lang: str) -> None:
+ r"""
+ Checks if the json schema is valid.
+ """
+ try:
+ tools = json.loads(text)
+ if tools:
+ assert isinstance(tools, list)
+ for tool in tools:
+ if "name" not in tool:
+ raise NotImplementedError("Name not found.")
+ except NotImplementedError:
+ gr.Warning(ALERTS["err_tool_name"][lang])
+ except Exception:
+ gr.Warning(ALERTS["err_json_schema"][lang])
+
+
+def clean_cmd(args: Dict[str, Any]) -> Dict[str, Any]:
+ r"""
+ Removes args with NoneType or False or empty string value.
+ """
+ no_skip_keys = ["packing"]
+ return {k: v for k, v in args.items() if (k in no_skip_keys) or (v is not None and v is not False and v != "")}
+
+
+def gen_cmd(args: Dict[str, Any]) -> str:
+ r"""
+ Generates arguments for previewing.
+ """
+ cmd_lines = ["llamafactory-cli train "]
+ for k, v in clean_cmd(args).items():
+ cmd_lines.append(" --{} {} ".format(k, str(v)))
+
+ if os.name == "nt":
+ cmd_text = "`\n".join(cmd_lines)
+ else:
+ cmd_text = "\\\n".join(cmd_lines)
+
+ cmd_text = "```bash\n{}\n```".format(cmd_text)
+ return cmd_text
+
+
+def save_cmd(args: Dict[str, Any]) -> str:
+ r"""
+ Saves arguments to launch training.
+ """
+ output_dir = args["output_dir"]
+ os.makedirs(output_dir, exist_ok=True)
+
+ with open(os.path.join(output_dir, TRAINING_ARGS), "w", encoding="utf-8") as f:
+ safe_dump(clean_cmd(args), f)
+
+ return os.path.join(output_dir, TRAINING_ARGS)
+
+
+def get_eval_results(path: os.PathLike) -> str:
+ r"""
+ Gets scores after evaluation.
+ """
+ with open(path, "r", encoding="utf-8") as f:
+ result = json.dumps(json.load(f), indent=4)
+ return "```json\n{}\n```\n".format(result)
+
+
+def get_time() -> str:
+ r"""
+ Gets current date and time.
+ """
+ return datetime.now().strftime(r"%Y-%m-%d-%H-%M-%S")
+
+
+def get_trainer_info(output_path: os.PathLike, do_train: bool) -> Tuple[str, "gr.Slider", Optional["gr.Plot"]]:
+ r"""
+ Gets training infomation for monitor.
+ """
+ running_log = ""
+ running_progress = gr.Slider(visible=False)
+ running_loss = None
+
+ running_log_path = os.path.join(output_path, RUNNING_LOG)
+ if os.path.isfile(running_log_path):
+ with open(running_log_path, "r", encoding="utf-8") as f:
+ running_log = f.read()
+
+ trainer_log_path = os.path.join(output_path, TRAINER_LOG)
+ if os.path.isfile(trainer_log_path):
+ trainer_log: List[Dict[str, Any]] = []
+ with open(trainer_log_path, "r", encoding="utf-8") as f:
+ for line in f:
+ trainer_log.append(json.loads(line))
+
+ if len(trainer_log) != 0:
+ latest_log = trainer_log[-1]
+ percentage = latest_log["percentage"]
+ label = "Running {:d}/{:d}: {} < {}".format(
+ latest_log["current_steps"],
+ latest_log["total_steps"],
+ latest_log["elapsed_time"],
+ latest_log["remaining_time"],
+ )
+ running_progress = gr.Slider(label=label, value=percentage, visible=True)
+
+ if do_train and is_matplotlib_available():
+ running_loss = gr.Plot(gen_loss_plot(trainer_log))
+
+ return running_log, running_progress, running_loss
+
+
+def load_args(config_path: str) -> Optional[Dict[str, Any]]:
+ r"""
+ Loads saved arguments.
+ """
+ try:
+ with open(config_path, "r", encoding="utf-8") as f:
+ return safe_load(f)
+ except Exception:
+ return None
+
+
+def save_args(config_path: str, config_dict: Dict[str, Any]):
+ r"""
+ Saves arguments.
+ """
+ with open(config_path, "w", encoding="utf-8") as f:
+ safe_dump(config_dict, f)
+
+
+def list_config_paths(current_time: str) -> "gr.Dropdown":
+ r"""
+ Lists all the saved configuration files.
+ """
+ config_files = ["{}.yaml".format(current_time)]
+ if os.path.isdir(DEFAULT_CONFIG_DIR):
+ for file_name in os.listdir(DEFAULT_CONFIG_DIR):
+ if file_name.endswith(".yaml") and file_name not in config_files:
+ config_files.append(file_name)
+
+ return gr.Dropdown(choices=config_files)
+
+
+def list_output_dirs(model_name: Optional[str], finetuning_type: str, current_time: str) -> "gr.Dropdown":
+ r"""
+ Lists all the directories that can resume from.
+ """
+ output_dirs = ["train_{}".format(current_time)]
+ if model_name:
+ save_dir = get_save_dir(model_name, finetuning_type)
+ if save_dir and os.path.isdir(save_dir):
+ for folder in os.listdir(save_dir):
+ output_dir = os.path.join(save_dir, folder)
+ if os.path.isdir(output_dir) and get_last_checkpoint(output_dir) is not None:
+ output_dirs.append(folder)
+
+ return gr.Dropdown(choices=output_dirs)
+
+
+def create_ds_config() -> None:
+ r"""
+ Creates deepspeed config.
+ """
+ os.makedirs(DEFAULT_CACHE_DIR, exist_ok=True)
+ ds_config = {
+ "train_batch_size": "auto",
+ "train_micro_batch_size_per_gpu": "auto",
+ "gradient_accumulation_steps": "auto",
+ "gradient_clipping": "auto",
+ "zero_allow_untested_optimizer": True,
+ "fp16": {
+ "enabled": "auto",
+ "loss_scale": 0,
+ "loss_scale_window": 1000,
+ "initial_scale_power": 16,
+ "hysteresis": 2,
+ "min_loss_scale": 1,
+ },
+ "bf16": {"enabled": "auto"},
+ }
+ offload_config = {
+ "device": "cpu",
+ "pin_memory": True,
+ }
+ ds_config["zero_optimization"] = {
+ "stage": 2,
+ "allgather_partitions": True,
+ "allgather_bucket_size": 5e8,
+ "overlap_comm": True,
+ "reduce_scatter": True,
+ "reduce_bucket_size": 5e8,
+ "contiguous_gradients": True,
+ "round_robin_gradients": True,
+ }
+ with open(os.path.join(DEFAULT_CACHE_DIR, "ds_z2_config.json"), "w", encoding="utf-8") as f:
+ json.dump(ds_config, f, indent=2)
+
+ ds_config["zero_optimization"]["offload_optimizer"] = offload_config
+ with open(os.path.join(DEFAULT_CACHE_DIR, "ds_z2_offload_config.json"), "w", encoding="utf-8") as f:
+ json.dump(ds_config, f, indent=2)
+
+ ds_config["zero_optimization"] = {
+ "stage": 3,
+ "overlap_comm": True,
+ "contiguous_gradients": True,
+ "sub_group_size": 1e9,
+ "reduce_bucket_size": "auto",
+ "stage3_prefetch_bucket_size": "auto",
+ "stage3_param_persistence_threshold": "auto",
+ "stage3_max_live_parameters": 1e9,
+ "stage3_max_reuse_distance": 1e9,
+ "stage3_gather_16bit_weights_on_model_save": True,
+ }
+ with open(os.path.join(DEFAULT_CACHE_DIR, "ds_z3_config.json"), "w", encoding="utf-8") as f:
+ json.dump(ds_config, f, indent=2)
+
+ ds_config["zero_optimization"]["offload_optimizer"] = offload_config
+ ds_config["zero_optimization"]["offload_param"] = offload_config
+ with open(os.path.join(DEFAULT_CACHE_DIR, "ds_z3_offload_config.json"), "w", encoding="utf-8") as f:
+ json.dump(ds_config, f, indent=2)
diff --git a/IOPO/Method-IOPO/src/train.py b/IOPO/Method-IOPO/src/train.py
new file mode 100644
index 00000000..6703ffdb
--- /dev/null
+++ b/IOPO/Method-IOPO/src/train.py
@@ -0,0 +1,28 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from llamafactory.train.tuner import run_exp
+
+
+def main():
+ run_exp()
+
+
+def _mp_fn(index):
+ # For xla_spawn (TPUs)
+ run_exp()
+
+
+if __name__ == "__main__":
+ main()
diff --git a/IOPO/Method-IOPO/src/webui.py b/IOPO/Method-IOPO/src/webui.py
new file mode 100644
index 00000000..99370af2
--- /dev/null
+++ b/IOPO/Method-IOPO/src/webui.py
@@ -0,0 +1,27 @@
+# Copyright 2024 the LlamaFactory team.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+
+from llamafactory.webui.interface import create_ui
+
+
+def main():
+ gradio_share = os.environ.get("GRADIO_SHARE", "0").lower() in ["true", "1"]
+ server_name = os.environ.get("GRADIO_SERVER_NAME", "0.0.0.0")
+ create_ui().queue().launch(share=gradio_share, server_name=server_name, inbrowser=True)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/IOPO/README.md b/IOPO/README.md
new file mode 100644
index 00000000..bc780774
--- /dev/null
+++ b/IOPO/README.md
@@ -0,0 +1,37 @@
+# IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimization
+Xinghua Zhang, Haiyang Yu, Cheng Fu, Fei Huang, Yongbin Li
+
+arXiv: [[Abstract]](https://arxiv.org/abs/2411.06208)/[[PDF]](https://arxiv.org/pdf/2411.06208)
+
+## Abstract
+In the realm of large language models (LLMs), the ability of models to accurately follow instructions is paramount as more agents and applications leverage LLMs for construction, where the complexity of instructions are rapidly increasing. However, on the one hand, there is only a certain amount of complex instruction evaluation data; on the other hand, there are no dedicated algorithms to improve the ability to follow complex instructions. To this end, this paper introduces TRACE, a benchmark for improving and evaluating the complex instructionfollowing ability, which consists of 120K training data and 1K evaluation data. Furthermore, we propose IOPO (Input-Output Preference Optimization) alignment method which takes both input and output preference pairs into consideration, where LLMs not only rapidly align with response preferences but also meticulously explore the instruction preferences. Extensive experiments on both in-domain and outof-domain datasets confirm the effectiveness of IOPO, showing 8.15%, 2.18% improvements on in-domain data and 6.29%, 3.13% on outof-domain data compared to SFT and DPO respectively.
+
+## Comparison
+
+
+
+
+## TRACE Benchmark
+TRACE consists of 119,345 instructions for model training, and 1,042 instructions for evaluation, where the minimum and maximum number of constraints per instruction are 1 and 15, with average numbers of 4.36 and 4.89, respectively.
+
+
+
+## How to Run
+```
+cd Method-IOPO/
+pip install -e ".[torch,metrics]"
+llamafactory-cli train examples/qwen2_lora_iopo.yaml
+```
+
+## Citation
+If this work is helpful to you, welcome to cite our paper as:
+```
+@misc{zhang2024iopo,
+ title={IOPO: Empowering LLMs with Complex Instruction Following via Input-Output Preference Optimization},
+ author={Xinghua Zhang, Haiyang Yu, Cheng Fu, Fei Huang, Yongbin Li},
+ year={2024},
+ eprint={2411.06208},
+ archivePrefix={arXiv},
+ primaryClass={cs.CL}
+}
+```
diff --git a/IOPO/figs/intro.pdf b/IOPO/figs/intro.pdf
new file mode 100644
index 00000000..f801404a
Binary files /dev/null and b/IOPO/figs/intro.pdf differ
diff --git a/IOPO/figs/intro.png b/IOPO/figs/intro.png
new file mode 100644
index 00000000..a8798a80
Binary files /dev/null and b/IOPO/figs/intro.png differ
diff --git a/IOPO/figs/trace_test_constraint_type.pdf b/IOPO/figs/trace_test_constraint_type.pdf
new file mode 100644
index 00000000..8b6e27d7
Binary files /dev/null and b/IOPO/figs/trace_test_constraint_type.pdf differ
diff --git a/IOPO/figs/trace_test_constraint_type.png b/IOPO/figs/trace_test_constraint_type.png
new file mode 100644
index 00000000..04770c2d
Binary files /dev/null and b/IOPO/figs/trace_test_constraint_type.png differ