ChatGPT对于我们价值不用多说,但我们也需要熟练掌握它,才能发挥出这款工具的最大作用,获得理想的交互体验。
今天,我们来介绍几个ChatGPT的指令参数,可以更好的指导ChatGPT的生成行为,以达到我们预期的目的。
"model"
说明:"model"是用于我们指定使用哪个AI模型。
值可以是:gpt-4,gpt-3.5-turbo,text-davinci-003, text-davinci-002等等。
备注:在网页版ChatGPT中gpt4模型无法使用,因为免费版的最多只能用gpt3.5了。在套壳ChatGPT中是无法使用指令的,因为作者已经对一些指令做了预设。
比如:"model":gpt-3.5-turbo
“temperature”
说明:这个指令是控制生成的文本与提示的相似度。也就是常说的温度值。较低的值将使输出更加的接近提示。较高的值GPT会输出的更加随机有创造性。
值可以是:0-2
比如:"temperature":1.5
“n"
说明:指定输出几个结果,可以供我们选择。
值可以是:大于或者等于1
比如:“n":3
“max_tokens”
说明:用于控制文本生成的最大长度。以token为单位。
值可以是:大于0——模型允许的最大值
比如:"max_tokens":2000
“top_p”
说明:用于控制GPT在预测下一单词时的单词取值范围,比如值设成0.7,GPT将在生成过程中考虑70个最有可能的单词。因此它可以控制生成结果的多样性,较小的值可以生成更加确定的文本,较大的值可以生成更多样性的结果。这个和"temperature"有着差不多的作用,建议在使用时只用其中一个就可以了。
值可以是:0-1
例如:"top_p":0.7
"stop"
说明:这个是指定模型在生成过程中遇到某个特定字符或者字符串时停止。它可以更好的控制生成文本的长度和内容,更符合某些场景中的应用。
值可以是:可以是一个字符或者字符串。
比如:"stop":stop
"echo"
说明:这个控制是否返回输入的提示作为输出的一部分。
值可以是:true或者false
比如:"echo":true
你手中拥有了最先进的AI技术ChatGPT。但是,如果你不知道如何“驾驶”,那么这个工具的价值就大打折扣。
但是别担心,今天我将带你揭开ChatGPT的驾驶秘诀,这四大“Prompts技巧”将让你瞬间变成AI赛车手,驾驶你的ChatGPT,领先99%的人。
1. 指令提示「Instruction prompting」
2. 角色提示「Role prompting」
3. 一次性提示「One-shot prompting」
4. 小提示「Few-shot prompting」
现在,系好安全带,我们一起开始这场ChatGPT驾驶之旅!
指令提示「Instruction prompting」
指令提示是最常见也最快速的Prompt使用方式。在这种模式下,你只需要向ChatGPT提出一个直接的问题或给出一个指令,比如:“为我提供一种在电子商务中增加客户参与度的策略”AI会迅速为你提供答案或者完成任务。这种方式的速度快,但可能不如其他方式那么准确。
速度:快
强度:1/5
示例:

角色提示「Role prompting」
你可以赋予ChatGPT一个特定的角色,让它扮演一个专家来为你提供咨询。例如:“假设你是一位电子商务优化专家,告诉我如何提高购物车转化率。”这样做,ChatGPT将更容易生成准确且符合上下文的答案。
速度:快
强度:2/5
示例:

一次性提示「One-shot prompting」
通过提供一个示例,你可以让ChatGPT学习你的思维方式,并根据这个单一输入生成你期望的输出。例如:“如果我正在优化我的电子商务网站,我可能会说:‘我们增加了产品详细的描述和高清的图片,这导致我们的销售额增加了15%。’现在,你来给我提供另一个优化电子商务网站的策略。”这种方式结合了指令提示和角色提示的优势,能够产生更精确的结果。
速度:中等
强度:3/5
示例:

小提示「Few-shot prompting」
你可以向ChatGPT提供几个示例,帮助它建立起对某个任务的全面理解。这种方式的结果往往最为准确和相关。例如:“假设我正在编写一篇关于电子商务最佳实践的文章。我已经写了以下几个要点:
1.为顾客提供无缝的购物体验。
2.在网站上实现简单直观的导航。
现在,你再为我列举出两个电子商务最佳实践。”
速度:慢
强度:5/5
示例:

现在你已经知道了如何更有效地使用AI,那么你可能会好奇,AI在我们生活的其他方面能做什么?答案是,AI的能力远超你的想象。从医疗到金融,从交通到教育,AI都正在深入渗透,它的潜力无穷无尽。