首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ChatGPT应用技巧三:回答的多样性和规范性

当我们跟ChatGPT对话时,有时我们需要简单且明确的答案,ChatGPT却给出了非常“发散”的答案,又或者我们有时希望他的回答能更具有“多样性”和“创造性”一些。如何控制Chat‍GPT回答的多样性和规范性?今天就来聊聊这个话题。

#AI #ChatGPT #提示工程 #promptengineering

对于同样的问题,ChatGPT每次都会通过大模型动态生成不同的答案,而这些答案在“创造性”和“可预测性”之间的选择是由“温度”参数来控制的。

“温度”是一个从0~1的值,温度越低,代表可预测性越强,答案会更加单一明确;温度越高,代表创造性越强,答案会更加多样化。

下图是OpenAI官方文档中对于“温度”参数的解释:

可以看到,当温度设置为0时,模型对将要生成的内容变化程度最小,答案也会更加固定。当温度设置为1时,模型变化程度最大,答案的多样化程度更高。

在API中我们可以直接通过参数控制“温度”值的高低;在网页中和ChatGPT对话时,虽然不能直接控制温度参数,但我们可以通过Prompt技巧来让ChatGPT调整结果的多样性,如下图举例:

除了答案的多样性,有时我们还希望能控制一下ChatGPT回答的“规范性”,比如在客服对话的场景下,有时我们需要简单明确的答案。

此时可以用“Few Shot”技巧,在我们的Prompt中明确给出问题和回答的“范本”:

又比如在情绪识别(舆情监测)场景下,也有类似的需求:

备注:

1. “温度”和“Few Shot”是两个方面的技巧,Few Shot技巧并不能控制温度。

2. 在网页中,当你对某个答案不满意时,可以点击“Regenerate response”让ChatGPT挑另一个答案给你。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230410A00JL700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券