Llyda
管理员
什么是ChatGPT里的Prompt,如何理解和使用?(初级用户须知)
一、ChatGPT Prompt 是什么?
ChatGPT Prompt 是一种跟 ChatGPT 沟通的特定方式——我们告诉 AI 一组指令(prompt),它就会执行任务。提示可以像一个问题一样简单,也可以像多个段落一样复杂。
由于 ChatGPT 的资料库过于庞大,直接询问的话,往往会得到很笼统的答案。所以,你会需要透过”限缩条件”、”模拟目标”、”给予案例”、”提出准确问题”等方式,来让它生成你想要的答案。
良好的 ChatGPT Prompt 都具有相同的结构:
• 1.告诉它 AI 应该扮演什么角色。
• 2.提示说明用户会提供哪些信息, AI 应该如何处理这些信息。
• 3.将第一条具体指令放在引号中。
虽然 ChatGPT 没有内在身份,但扮演角色有助于它以尽可能接近事实的方式做出回答——提供一些角色背景信息有助于 AI 更好地理解问题,并且随着对问题理解的更深入,AI通常会给出更好的答案。
另外,一个好的提示应该对格式和内容给出具体的说明,包括粗略的方向建议,最好还能给予例子辅助AI理解。
Prompt是分级别的,
• 0级—新手直接询问,得到的是笼统的答案(99%的新手都是位于这一层)
• 1级—使用「Awesome ChatGPT Prompts」里头的术语,能得到相对准确的答案
• 2级—使用「AIPRM」里头的术语,得到更为详细的答案
• 3级—使用客制化术语,依应自身
• 4级—知道提问的真正逻辑是什么,知道怎么定位和拆解问题
二、为什么要使用英文 prompt 而不使用中文提问?
英文的训练语料库占比超过93%,中文约0.04%,使用英文提问时,它能返回更准确的解答。ChatGPT在一次输入中,最多处理4096 token——超过上限的任何字符都将被忽略而不会显示讯息。
相较之下,英文的token使用量少,使用英文提问时,它能给予更多篇幅的答案(中文消耗的token约是英文两倍)。详细的可参考OpenAI token解答,以及使用官方的token计算器
返回英文答案后,再使用ChatGPT翻译成中文就行了。
三、文本太长,ChatGPT 回覆卡词了怎么办?
我们在使用ChatGPT时,常常会因为”篇幅太长”,而出现写到一半就断句的问题(中文是约500字)。
而一般我们遇到这情况时,都是直接说,”继续”或者”continue”,但我发现有时候它并不会接着继续写,而是再重写一次。
所以,比较好的讲法是改成这句” Did you time out?” 或者” Did you time out? continue please.”
这样它才会从断点处继续续写。
- 下载图片
- 复制图片
2023-06-22
浏览94
💬|讨论ChatGPT校园版
登录后评论
1
评论
1