关于 Ai 的 Prompt,是个什么,有懂的来解释一下呗

2023-04-10 02:44:45 +08:00
 CNZCC
现在用 Ai 都在说什么 Prompt ,我大概看了一下,就是在提问之前,先让 Ai 模拟一个身份,然后以这个专业的身份去解决你的问题,是这样吗?比如我要解决一个前端开发问题,我就先告诉 Ai 他是一个 10 年前端开发大师?是这样么?
7082 次点击
所在节点    程序员
34 条回复
hanqian
2023-04-10 03:18:27 +08:00
prompt 其实就是你对 AI 说的东西,那些都可以叫 prompt 。
狭义的说就是提示语,就是你设计一些例子,或者直接给 AI 下命令,或者像你说的给它赋予一个角色,用它们来指引 AI 完成工作,这些就构成了 prompt 。而怎么才能让 AI 更好的完成工作,这就需要一些技巧。“告诉 Ai 他是一个 10 年前端开发大师”就是很常见的技巧之一。
ETiV
2023-04-10 03:31:51 +08:00
可以理解成(“对 AI 的能力的框架和约束”的描述)
xxzlll
2023-04-10 04:45:29 +08:00
可以理解成为,在某个领域精确搜索或者生成该领域内的专业性的内容
Xs0ul
2023-04-10 05:23:43 +08:00
Prompt 最早只是单纯的对任务的描述。比如翻译任务,以前是每种翻译分别训练一个模型,中翻英是一个模型,英翻中是另一个模型。有了大规模的语言模型以后,就可以只用一个超大的模型,然后把具体的任务放在输入里,也就是 prompt ,类似“中翻英:什么是语言模型”

然后随着语言模型的规模越来越大,大家发现 prompt 里可以加进更多的内容,比如楼主提到的,以 10 年老前端的身份回答。类似的还有,“分步骤解答问题“,也可以提高回答的逻辑性
shinsekai
2023-04-10 06:57:43 +08:00
可 AI 是如何在输入里区分 prompt 和任务的?
Rindel
2023-04-10 07:06:54 +08:00
prompt 可以理解成题目要求()
baobao1270
2023-04-10 08:25:23 +08:00
1. 是的,promat 可以是描述人物、做出假设、提供背景资料、要求 AI 续写的开头
2. 告诉 AI 是 10 年前端开发工程师这个是不行的。一方面 AI 不会管你是 10 年还是 100 年,他的前端知识受限于训练集,所以你告诉他是几年的开发大师都一样。另一方面,你需要提供更多详细的需求。前端开发是比较大众的内容不需要提供背景,如果是小众的知识,那么还要预先给 AI 灌输知识。这些也是 promat 的一部分。
shuimugan
2023-04-10 08:33:12 +08:00
yatoooon
2023-04-10 08:44:54 +08:00
设:
Yeen
2023-04-10 08:46:44 +08:00
一般翻译为提示词。可以理解为你需求中的关键词语特征,让 ai 可以更准确的识别并把握你要表达的需求。
CurChen
2023-04-10 08:59:20 +08:00
一楼是直接问的 AI 给的答案吧.......
opentrade
2023-04-10 09:06:17 +08:00
ai 的东西你却不问 ai
Tink
2023-04-10 09:07:13 +08:00
人设
jiage
2023-04-10 09:25:15 +08:00
Prompt:告诉 AI ,你要干嘛
Procumbens
2023-04-10 09:26:37 +08:00
当初稍微研究过一点语言模型,语言模型的本质就是在阅读 /学习了大量文本之后,在给定特定文本的情况下,预测下一个最有可能出现的词的概率。

比如看到“锄禾日当午”,那么接下来出现“汗滴禾下土”的概率就非常高,出现“床前明月光”的概率几乎为 0 。

而如果当前的文字是“我喜欢”,那么接下来出现什么词的概率比较高?我喜欢你,我喜欢旅游,我喜欢紫色,我喜欢吃草莓。这些组合都有可能。
但是如果加上特定的前缀,“你喜欢什么颜色?我喜欢”,那么其他几种可能性就很低,接下来最有可能的回复是“我喜欢红色 /橙色 /黄色 /绿色 /青色 /蓝色 /紫色”。

promt 的作用就是提高相关性,增加对应文本的出现概率。
dunn
2023-04-10 09:37:50 +08:00
OpenAI 的奥特曼这样解释
GPT-4 确实存在应对不同价值观的人的问题。
临时解决办法就是把更改系统消息( system message )的权限开放给用户,也就是 ChatGPT 中经常见到的那段“我只是一个语言模型……”。
通过改变系统消息,GPT-4 会更容易扮演其中规定的角色,比在对话中提出要求的重视程度更高,如规定 GPT-4 像苏格拉底一样说话,或者只用 JSON 格式回答问题。
ST0RMTR00PER
2023-04-10 11:47:24 +08:00
可以理解为:「我让你干嘛就干嘛」的描述。
ispinfx
2023-04-10 11:51:23 +08:00
上下文
8355
2023-04-10 11:55:42 +08:00
算是一种实用技巧 让他更容易理解你的问题和希望他从哪个角度去回答
其实是 gpt3.5 才需要的东西

gpt4 已经不是太需要这些了,直接问即可。
更多是描述话术如何让他在没有歧义的情况下充分理解你的需求,并且一次给出最终最适合你的满意答案,而不是反复拉扯和补充需求告诉他不是这样不是那样我只需要你给出 xxx 的答案。
Pichai
2023-04-10 11:59:14 +08:00
Prompt 是 ChatGPT 模型中的一个概念,指的是一个用于生成下一个模型预测值的启动文本或提示信息。具体来说,Prompt 是一个用于激发模型生成响应的初始文本片段,这样模型生成的内容就可以跟随 Prompt 的文本主题或方向来展开对话或生成自然语言文本。

在 ChatGPT 中,通常会给定一个 Prompt 文本片段,然后模型根据给定的 Prompt 来生成响应或补全 Prompt 的意思。例如,在聊天机器人应用中,用户可以输入一个问题或提示信息,ChatGPT 模型就可以基于输入的 Prompt 生成一个自然语言回答或建议。

通过提供有效的 Prompt 可以帮助 ChatGPT 模型更好地理解和生成内容,并提高模型的生成准确性和一致性。因此,Prompt 是 ChatGPT 模型中非常重要的概念。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/931095

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX