
刚刚能跑: https://github.com/picasso250/chatgpt-long-term-memory
大家觉得这个有玩头吗?
chatgpt-long-term-memory/bot.py User: hello Bot: Hello! How can I assist you today? User: 我18岁了! Bot: 祝你生日快乐!18岁是一个重要的里程碑,你现在已经成年了。有什么特别的庆祝活动计划吗? User: 办个生意宴会? Bot: 办生意宴会是个不错的主意!宴会可以是一个很好的机会,聚集你的朋友、家人和业务伙伴,共同庆祝你的成年生日和未来的成功。在宴会上,你可以展示你的商业计划,与大家分享你的目标和愿景,并寻求合作和支持。记得提前安排场地、食品和饮料,以及任何其他特别的活动或娱乐节目。希望你的生意宴会顺利举 办,祝生意兴隆!如果你需要任何帮助,请随时告诉我。 User: ! Function Name: append_to_memory Arguments: {'data': '\n\nNew information:\n\nuser age: 18\n\n生意宴会计划: organize a business banquet\n'} Bot: None User: 1 zqjilove 2024-01-21 22:36:52 +08:00 好奇一问,每次请求,是否会将历史 message 数据全部传给 api ?时间久了,这个 token 问题怎么解决? |
3 orangie 2024-01-22 10:01:17 +08:00 这个存储记忆的方法是不行的,还是会受到输入大小的限制。真正的记忆的模拟应该是用历史聊天数据继续训练模型。 |
4 freekindom OP @orangie 这是最好的,但这个训练的代价太大了,而且 也不能做到每个人的模型个性化。 还有一个折衷的路子是存向量而非 text (现在官方 web 的路线) |
5 freekindom OP @zqjilove 每次整理记忆的时候,messages 会清空 |
6 Paracosm 2024-01-22 11:24:17 +08:00 五年的聊天数据足够写出符合前女友讲话习惯的聊天 AI 吗? |
7 freekindom OP @Paracosm 有人试过,但从没人用 GPT3/4 这么试过 |
8 windmoonwind 2024-01-26 00:59:13 +08:00 我记得 GPT2 的时代,就有一个都市传说,关于死宅用聊天记录炼成逝去的女友的... |