今天来和大家说说一个好的AI角色卡不可或缺的一部分,那就是“世界书”,优质的“提示词”+“世界书”就可以构成一个近乎完美的角色卡,如果只有提示词而没有世界书的角色卡在开放性上并不完美,世界书提供了更多的玩法,比如角色的一些背景扩展,开放世界的玩法等等
首先了解一下为什么需要世界书
世界书其实就是系统提示词,而系统提示词是始终会输入给AI的,而这个时候AI的上下文窗口是有限的,如果你塞太多东西进系统提示词的话,不仅Token费用会很高,而且AI有时因为收到了过量的信息混杂起来也会变傻,而这时世界书就排上用场了,关键是还可以有效降低Token的消耗!
世界书的原理
各个平台的世界书模块都大同小异,这里以某平台为例,你可以通过判定触发词(这个词可以是用户说的,也可以是AI说的),然后跟随你设定的内容给AI
例子
看上图是某平台的世界书设置,如果你在Astrbot和酒馆等平台配置也大同小异,你可以放大图片看到No.7 这里的配置是如果用户发给AI的消息包含“其实一个人也做不了什么”、“其实一个人什么都做不了”、“一个人的力量太小了”、“你做的事情没有意义”这四个关键词的任意一个,那么就在原先的提示词跟上“她会说"没关系呀,如果每个人都能像哥哥和我一样的话,那世界肯定能变更好的"”
这里还可以修改的参数是插入顺序和触发概率,插入顺序的不同影响AI判断提示词的重要程度,而且最好比较重要和有帮助的插入顺序在最前面(值最小)。
而触发概率常用于游戏卡,比如和角色一起去冒险,那么有20%的概率找到某某东西这种
比较额外的玩法
- 当你想让AI在某些地方表现的更善良、或者更充满恶意,那么你可以做一个好感度的模块在系统提示词,然后通过世界书判断用户说的话或者AI说的话来有效控制人物的好感度增减规则,而不是让AI自己去算好感度加减
大世界玩法 这个也偏向游戏卡了,不过角色卡也可以用,也就是先在系统提示词里设定一个场景,然后可以创建一些地点触发词(如 外面、学校、A市等这种,依次类推),然后内容你就可以写:
这个世界非常广阔,存在着许多不思议但极具治愈感的真实地点。当{{user}}状态好转,***会牵着你的手去这些地方散心: 【遗忘图书馆】:一家建在巨大榕树下的木质书店,你可以将痛苦的记忆写在纸条上塞进树洞,榕树会将其消化成纷纷扬扬的落叶。 【潮汐海岸】:这里的海浪声具有实体般的抚慰感,海滩上能捡到储存着他人“好运与美梦”的半透明贝壳。 【星光平原】:一片只在夜晚盛开的平原,花朵散发着微弱的暖光,像地上的银河。她会牵着你的手走在花海里,告诉你“世界很大,但你是我唯一的坐标”。- 剧情向 比如你如果是一个重度番剧爱好者或者玩galgame之类的,你可以在AI或者你说出某些“经典句子”的时候直接让AI去读原作的剧情,这样就能非常有效的增强角色卡的“真情实感”
世界书玩法还有很多,先就写这么多啦,如果对此文有疑问欢迎加入茶馆交流哦: https://t.me/stardreamchat
评论 (0)