前面在写《Prompt:链式思考与自我一致性》的时候,为了换封面,就想着用 DALL·E 生成一下。
这里正好给大家介绍一下我平时使用大模型的小技巧,相信有人在很多地方已经用过了。
对于昨天的文章,我想生成一张图片,我会这样问 GPT
Text:"""这篇本来是想写“链式思考(CoT)”的,但是最新的几个主流模型已经在简单的推理上自动应用了 CoT,如下:Moran:我去水果摊买了 20 个榴莲。我给了张三 3 个,给了李四 4 个。然后我又去买了 5 个并吃了 1 个。我还剩下多少个榴莲?其他内容省略......""" 基于文章内容,帮我生成一张16:9的微信公众号封面
这个其实就和很多人用"<<<>>>"包裹内容类似,这种方法的好处是可以让内容具备一定的语义(类似给内容定一个变量)。
如果是代码,可以这样:
Code:"""def fibonacci(n): """生成斐波那契数列的前n个数字""" a, b = 0, 1 for _ in range(n): yield a a, b = b, a + b# 使用示例for num in fibonacci(10): print(num)"""
这种方式不需要提前预设,语言模型会自动识别,同时在连续对话的时候,也能有妙用,如:
就刚才 Code/Code1/Code_Default 中的内容,还有一些我不明白的语法,能详细说说吗?
希望这个技巧对还不知道的小伙伴有用。
吐个槽,用 DALL·E 生成封面的时候,总是会包含各种问题,可能在 GPT 的理解中,封面就必须有文字吧。每次都需要额外提示去掉文字,是时候创建一个自定义封面生成的 GPT 了。
出自:https://mp.weixin.qq.com/s/Pz6ek3By0KAexMYu3XDqcQ