发帖
 找回密码
 立即注册
搜索
0 0 0
教程文档 58 0 3 天前

技巧 2:增加一定程度上的示例供AI参考

除了直接告诉 AI 可以做什么和不能做什么,有些情况下,我们可以清楚地用语言描述这些限制,但有时需求比较复杂,光靠文字指令很难让 AI 完全理解。

举个例子,帮宠物取英文名字时,往往涉及特定的风格和感觉。单纯让 AI 生成名字,结果可能不够理想,像下面这样:

Suggest three names for a horse that is a superhero.
请为一匹超级英雄马取三个名字。

生成的名字里,第一个还算可以,第二个“Captain Canter”虽然带有英雄感,但“Canter”其实是慢跑,听起来不够酷,整体风格也比较普通。

Thunder Hooves, Captain Canter, Mighty Gallop
雷蹄、慢跑队长、神驰

这时候,我们可以在提示中加入一些示范案例,给 AI 一个更明确的参考:

Suggest three names for an animal that is a superhero.

Animal: Cat
Names: Captain Sharpclaw, Agent Fluffball, The Incredible Feline
Animal: Dog
Names: Ruff the Protector, Wonder Canine, Sir Barks-a-Lot
Animal: Horse
Names:

请为一种超级英雄动物取三个名字。

动物:猫
名字:锋爪队长、毛球特工、不可思议的猫侠

动物:狗
名字:护卫拉夫、神奇犬、吠叫爵士

动物:马
名字:

加了这些例子后,AI 生成的名字风格更贴近预期,更有酷感,比如:

Gallop Guardian, Equine Avenger, The Mighty Stallion
疾驰守护者、骏马复仇者、威猛战马

下面整理了一些场景示例,包含两个效果一般和两个更优的提示,你可以试试看效果差别:

场景 Less Effective Better 原因
起英文名 Suggest three English names for a boy.
请为男孩取三个英文名字。
Suggest three English names for a boy.Here are some examples: Jimmy、Jason、James
请为一个男孩取三个英文名字。以下是一些例子:Jimmy、Jason、James。
可以在下方运行这个案例,在不给示例的情况下 AI 会给你什么答案。
将电影名称转为 emoji Convert Star Wars into emoji.
把《星球大战》用表情符号表示。
Convert movie titles into emoji.
Back to the Future: 👨👴🚗🕒
Batman: 🤵🦇
Transformers: 🚗🤖
Star Wars:
把电影名转换成表情符号。
回到未来:👨👴🚗🕒
蝙蝠侠:🤵🦇
变形金刚:🚗🤖
星球大战:
可以在下方运行这个案例,在不给示例的情况下 AI 会给你什么答案。
──── 0人觉得很赞 ────

使用道具 举报

您需要登录后才可以回帖 立即登录
高级模式