社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  chatgpt

问:我们现在使用 ChatGPT 的时候,ChatGPT 会分析-20240815115216

宝玉xp • 4 月前 • 178 次点击  

2024-08-15 11:52

问:我们现在使用 ChatGPT 的时候,ChatGPT 会分析我们的消息,从中提取一些所谓“记忆”(我猜英文是 Memory),您知道这个 prompt 是怎么写的么?

答:
要对会话记忆不需要多复杂的提示词,本质上是对历史会话的摘要,简单的把要记忆的内容以及要求给它就可以。

另外这个过程是循环的,新的消息和旧的记忆会形成新的记忆。

具体可以参考 LangChain 使用的提示词,写的很清楚:

***

逐步总结提供的对话内容,在之前的总结基础上添加新的信息,生成一个新的总结。

示例 当前总结: 用户询问 AI 对人工智能的看法。AI 认为人工智能是一种正面力量。
新的对话内容: 用户:你为什么认为人工智能是一种正面力量? AI:因为人工智能将帮助人类发挥他们的最大潜力。
新的总结: 用户询问 AI 对人工智能的看法。AI 认为人工智能是一种正面力量,因为它将帮助人类发挥他们的最大潜力。 示例结束

当前总结: {summary}
新的对话内容: {new_lines}
新的总结:

***
Prompt 源码:网页链接
LangChain相关文档:网页链接
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/173208
 
178 次点击