OpenAI Responses API 如何让 AI 根据图片资料写文章
准备
先确定这次要交付的内容类型,例如产品说明、测评草稿、页面功能介绍或资料摘要。图片适合提供可见信息,但价格、日期、规格、版权归属、效果承诺等内容,仍应准备可核对的文字来源。
- 整理图片:删除重复图,按用途命名,例如外观、细节、参数页、使用场景。
- 整理已确认事实:把必须准确的名称、型号、数值和限制单独列出。
- 写清输出目标:受众、篇幅、语气、文章结构和不能猜测的字段。
- 准备复核人:涉及商品参数、法规、医疗、金融或时效信息时,指定原始资料或负责人进行确认。
分步操作
在 Responses API 创建响应时,选择支持图像输入的模型。官方 SDK 的 Responses 创建方法可接收文本、图像或文件输入,并可设置模型、instructions、input 和最大输出长度等参数。
把稳定规则放入 instructions,例如要求只依据图片和随附文字写作,不确定内容必须标为“待确认”。
在 input 中同时放入本次任务说明、已确认事实和图片资料。文字说明要指出每张图的作用,避免模型自行猜测图片之间的关系。
先让模型输出“图片观察清单”,列出看到了什么、哪些文字不清楚、哪些结论缺少证据。确认清单后,再让它生成文章草稿。
人工逐条核对文章中的型号、数字、时间、比较结论和承诺语。无法回到图片或已确认文字资料的内容,删除、改为待确认,或补充可靠来源后重写。
可复制模板
将下面模板中的方括号替换为你的任务信息。图片中的内容只能作为观察依据,未在图片或确认资料中出现的事实不要补写。
角色:你是内容编辑,只能依据本次提供的图片和确认资料写作。 任务:根据图片资料写一篇[内容类型]。 读者:[目标读者] 文章目的:[说明/测评草稿/商品介绍/资料摘要] 已确认事实: - [事实 1] - [事实 2] 图片说明: - 图片 A:[展示内容] - 图片 B:[展示内容] 输出要求: 1. 先列出图片中可直接观察到的信息。 2. 将看不清、无法确认或图片未出现的信息列为“待确认”,不要推测。 3. 再输出正文,使用小标题和段落。 4. 不写价格、日期、规格、功效或对比结论,除非确认资料已明确提供。 5. 在文末附“事实复核清单”,列出需要人工确认的句子。
先看清再成文
对于截图和扫描件,建议把任务拆成两轮。第一轮只提取可见文字、界面元素、对象关系与模糊区域;第二轮才根据经确认的提取结果写文章。这样能把“模型看到了什么”和“编辑决定怎么写”分开,返工时也更容易定位问题。
翻车怎么改
常见故障:文章把图片里看不清的参数写成了确定数值。原因:输入只要求生成文章,没有要求区分可见信息与未知信息。修正动作:先要求输出观察清单,并在规则中明确“看不清时标记待确认,不得补全”;随后用产品资料或原始页面逐项核对数值,再生成最终稿。
常见故障:多张图片被写成同一产品或同一流程。原因:没有为每张图片提供编号和用途说明。修正动作:在输入文字中为图片逐一编号,说明它们是否属于同一对象,并要求模型按编号引用观察结果。
完成前检查
- 发布前验收项:正文中的每个型号、数字、日期和比较结论,都能对应到清晰图片或已确认文字资料。
- 所有模糊文字、遮挡区域和图片未覆盖的信息,均已删除、补充来源或标记为待确认。
- 标题、开头和正文描述的是同一对象,没有把不同图片的内容混在一起。
- 输出符合目标渠道的篇幅、语气和格式要求。
- 保留本次图片、输入要求、确认资料和最终稿版本,便于后续改稿与追溯。
下一步
把这篇的方法练一遍
提示词和步骤可以带到创作里直接试做一版。