ai设定虚拟人物的一点想法

news/2024/10/9 1:00:33

这段时间玩星野,发现一个比较大的问题,就是所有的虚拟角色当对话超过一定数目就会忘记刚才的设定,包括我们加给他的设定,这应该是目前ai程序的最大记忆容量限制的,虽然我不知道星野的容量大概是多少,但是应该是在3k字节左右甚至以上吧。。。毕竟就我们用的一般的对话的api,例如chatgpt3.0(免费)智谱清言,这些都是擦不多有3k字节左右的记忆限制。
3k记忆其实不算少了,但是随着对话长度,我们聊天的语句就会忘记,我们加的设定就会忘记,那么怎么才能让他分清楚我们聊天对话中哪些需要注意的点呢,临时突发奇想有点想法
早期玩智谱清言的时候就发现,所谓设定的智能体是提前输入参数的,随着设定变多,他在说话上就会偏向某些方面,但是很明显设定应该占据主导!
比如说我设定的一个虚拟角色,她是一个对人文艺术比较了解的人,设定她对理工科知识是不了解的,那么这个地方就可以配置为,我们在向他询问一些理工科的问题的时候她不应该回答,即使在之后我们尝试忘记这些设定也应该第一时间回想起来,也就是说设定的优先级应该是最高的。
但是这样会出现一个问题,假如测试者香老师一样去教导智能体理工科知识,这样教收到最后能否摆脱理工科白痴的设定。。。?这种时候只能设一个判断,如果知识本身和设定产生冲突,那么将知识放到第三方文本上,只做死记忆,保持设定。。。。
接下来当我们与智能体聊天添加设定时,比如说早期告诉智能体,你的年龄比我大,我应该叫你姐姐,这种后增加的设定,感觉可以做某种判断,判断的条件是是否直接与交谈双方强相关,强弱顺序为:对话双方彼此的属性(姓名,年龄,喜好)对话双方有关的第三方(彼此认识的朋友,亲友)对话双方强有关的时间对白(约会的约定,过去的双方强相关的经历),关于对白这里需要向下拓展一下,与对白相关的事物的强弱顺序,分别为,感受(经历本身情绪,开心,失望等),物品(经历中出现的跟彼此强相关的物品,比如说礼物,共同看到的东西等等)
暂时想到那么多,突然间想到在有限的空间中尽可能保持虚拟角色的人设,无论如何都需要第三方的服务器作为记忆存储,但还是不能只作为存储,需要对特殊记忆点进行存储,记忆点的判断需要有基本属性,这样可以尽可能模拟人类,对于记忆并不是完整的,表现出来的更多的是感受,物品等等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/69219.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

KeyShot基础操作2 - 材质篇

介绍了KeyShot的材质相关的内容:上材质、材质参数、贴图类型、映射类型、材质节点图等。​这部分基础操作,只是介绍KeyShot的操作方法,望知晓。 后续也会再更新材质、打光的案例,同时也会提供对应的工程文件。上材质基础操作 材质的通用参数 材质类型 纹理类型 多层材质 贴…

创建进程,设计信号量同步机制,实现多线程同步 - C语言版

环境:Windows11 编译器:Visual Studio 2019相关头文件: #include <windows.h> #include <stdio.h>相关函数:睡眠等待函数:Sleep(int millisecond); 睡眠等待一定时间,会造成OS重新调度其它的线程运行Sleep(10); //当前线程睡眠10毫秒后重新执行创建进程Cre…

Serilog文档翻译系列(七) - 应用设置、调试和诊断、开发接收器

Serilog支持通过App.config和Web.config中的01、应用设置 Serilog 支持在 App.config 和 Web.config 文件中使用简单的 配置语法,以设置最低日志级别、为事件添加额外属性以及控制日志输出。 Serilog 主要通过代码进行配置,设置支持旨在作为补充功能。虽然不是全面的,但大多…

古典+ezRSA

​ 古典密码在线工具:https://ctf.bugku.com/tools.html 一键解码工具库:随波逐流,在github上下载即可 注:古典密码只需做个了解,因为很多都是靠工具实现的,多刷题有个印象,遇到题能看出像什么密码就好。 Base家族 在密码学领域,"base" 通常指的是一种编码方…

【视频讲解】Python量子计算聚类Q-means:量子k-means算法分析电路数据实现可视化

全文链接:https://tecdat.cn/?p=37821 原文出处:拓端数据部落公众号 分析师:Yifan Zhang 量子计算在近期已然成为一个频繁出现的热门概念。尽管它在大众认知以及互联网社区中备受瞩目,热度极高,然而就其实际能力而言,当前仍然存在诸多局限。 量子计算作为一个全新的领域…

20222417 2024-2025-1 《网络与系统攻防技术》实验一实验报告

1.实验内容 (1).掌握反汇编与十六进制编程器 (2).能正确修改机器指令改变程序执行流程 (3).能正确构造payload进行bof攻击 2.实验过程 (1).直接修改程序机器指令,改变程序执行流程 将pwn1文件放入共享文件夹,后续在kali中使用,再将文件复制到实验文件夹share路径…

第一课 php基础语法 变量 函数

php语法<?php// 代码段   ?> php输出方法:echo 和 print不同点:echo-能够输出一个以上的字符串,英文逗号隔开print-只能输出一个字符串,并始终返回1echo 比 print 稍快,并且开销低 注释注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者阅读(让别人…

CentOS 8 停止维护后通过 rpm 包手动安装 docker

根据 Docker官方文档 的指引,进入 Docker rpm 包下载的地址,根据自己系统的架构和具体版本选择对应的路径这里我使用 https://download.docker.com/linux/centos/7/x86_64/stable 版本,根据 docker 官方的给出的安装命令选择性的下载对应的 rpm 包最终使用 yum 命令安装下载…