将数据提取为 JSON
本课属于 Coddy AI Prompts 学习旅程的“提示词技巧”单元。第 12 课,共 24 课。
表格是给人看的。当程序读取答案时,你需要 JSON:用花括号中的键和值来表示数据,例如 {"city": "Oslo", "temp": 12}。代码可以直接读取,无需任何人重新输入。
Extract the name and age from this sentence: "Maria is 34 and lives in Lisbon." Return only a JSON object with the keys "name" and "age".{"name": "Maria", "age": 34}
有两点能让它更可靠。明确写出准确的键名,这样程序就会找到 "age",而不是 "Age" 或 "years"。还要说明“只返回”,因为在大括号前加上一句友好的话,会导致程序无法读取内容。有些模型还会把 JSON 包在代码块中,程序必须先去掉代码块才能处理,所以如果回复会直接进入代码,就要加上“不要使用代码块”。
挑战
中等你的商店订单系统需要将这笔订单转换为 JSON:
3 个蓝色马克杯,运送至 Porto
使用键 item、quantity 和 city。
AI 的回复必须:
- 是一个 JSON 对象
- 填写 item 和 city,quantity 为 3
这节课包含一个小测验。开始学习即可作答,并记录你的进度。