GPT-3微调训练数据集制作:Excel粘贴如何保留层级格式?
解决Word内容复制到Excel丢失缩进格式的问题
一、保留原有格式的方法
- 选择性粘贴(RTF格式):复制Word中的层级内容后,在Excel目标单元格右键选择「选择性粘贴」→「带格式的文本(RTF)」,可保留原有的缩进层级。粘贴后记得开启单元格的「自动换行」功能,避免内容溢出。
- 替换缩进为空格:在Word中按下Ctrl+H打开查找替换窗口,查找内容选择「特殊格式」→「制表符」,替换为4个空格(可根据需求调整数量),全部替换后再复制到Excel,纯文本状态下也能显示层级。
- 文本导入向导:把Word内容另存为纯文本(.txt)文件,在Excel中点击「数据」→「自文本/CSV」,选择该文件后,在导入向导中选择「分隔符号」并取消所有分隔符选项,直接导入即可保留原有的空格缩进。
二、更优的替代方案
- 纯文本编辑器整理:将Word内容复制到Notepad++或VS Code,利用正则表达式批量调整缩进(比如把制表符统一替换为4个空格),再复制到Excel,格式更稳定可控。
- 直接生成JSONL训练数据:GPT-3微调的标准训练格式为JSONL(每行一个JSON对象),无需经过Excel。可直接在Word中整理成
{"prompt": "你的指令/问题", "completion": "对应的内容/回答"}的结构,或把层级内容转成Markdown格式后,用脚本批量转换成JSONL,更适配模型训练需求。 - Python脚本批量处理:若内容量较大,使用
python-docx库读取Word文档,提取带层级的列表内容,直接生成符合要求的训练数据格式(如JSONL),跳过Excel环节,效率更高且避免格式丢失问题。
内容的提问来源于stack exchange,提问作者galeej
相关产品推荐
相关产品推荐

