作者zseineo (Zany)
標題Re: [洽特] RisuAI的簡易上手指南
時間2025-05-01 18:05:26
https://arca.live/b/characterai/131057022
https://arca.live/b/characterai/130561629
https://arca.live/b/characterai/126582536
對於加強AI記憶,我看了這三篇文的一些筆記,但我也只是新手,有什麼問題請多指教
大致可以分為兩種方法
A.自行總結建立Lorebook+開新聊天(或刪掉舊聊天訊息)
就是d大上篇文章提到的,原理是清空過去聊天可以讓Hypa一些問題減少
再進階就是會建立更詳細(分冊)的記憶Lorebook並上關鍵字,第一篇的作者甚至不開Hypa
在玩,作法d大上篇有提了就不贅述
B.Hypa+重要情節的Lorebook+角色變化
算是比較折衷的方式,只要紀錄重要的劇情跟角色變化就好
我目前是只記錄角色變化,文章作者稱之為動態角色設定檔
第一篇文章裡面有Prompt可以參考,我個人加了一點修改
(最下面的格式其實可以不用,它會自己想一個格式出來,另外我加了不希望AI猜測,因為
這是記憶,但AI還是常常會猜就是)
---
(ooc: we are stop the role play for a while. Please fill out the following
content.)
Please summarize and write how {{char}} has changed in the initial and current
according to the dynamic profile format as what {{char}} learned or the story
progresses. Please do not speculate or guess.
###Dynamic Profile
#Item
-initial
-current
###Dynamic Profile
---
在聊天裡面開OOC模式>輸入提示詞(把{{char}}換成角色名字,如果是單角色的機器人不用)
>把輸出內容放進該角色的Lorebook下方(我自己是新建一本方便管理
AI總結完後要看一下它有沒有暴雷你或是產生幻覺
C.HypaV3的設定
第三篇文章裡面提到的,d大上篇也有貼
關於文章內的摘要給提示詞,如果是Gemini使用者要把第一句<|im_start|>system改成
<|im_start|>user(的樣子,我看底下回覆要改才行)
然後如果用了文章給的提示詞後,Hypa會多跑一個空的模板出來,可以試著把提示詞
最後面的# Response Template刪掉,只留下<|im_end|>
每個摘要的最大訊息數
在聊天>進階設定>最下面的HypaMemory V3 Data裡面可以看到Hypa的摘要狀況
如果你像我一樣故事推進比較緩慢就可以考慮試著加大,不然會看它一連串摘要內容差不
多,文章作者是10(這個數字實際上會考慮到使用者的輸入,也就是設定10它只會摘要5個
AI的回覆)
https://i.imgur.com/XS3g0OF.png
前三個我還是很不確定是做什麼的
"不要摘要用戶訊息"我是覺得摘要使用者的輸入沒什麼意義(除非你的回覆都寫很長吧)
所以有勾,其它還在嘗試
(勾了"不要摘要用戶訊息"後,Hypa摘要的AI回覆數量依然是"每個摘要的最大訊息數"的
一半)
https://i.imgur.com/acOW4Xg.png
Hypa記憶中的星號
看文章的說明,是如同始終啟動的Lorebook一樣會永遠被讀取到的樣子
但由於摘要的長度,應該還是自己總結一下比較好
--
※ 發信站: 批踢踢實業坊(ptt-club.com.tw), 來自: 111.243.111.14 (臺灣)
※ 文章網址: https://ptt-club.com.tw/AC_In/M.1746093930.A.6B0
推 yyykk: 保留孤立記憶是讓你在刪除對話後,長期記憶不會跟著被刪掉 05/01 18:15
→ yyykk: 相似度校正我猜是用來選出相似記憶用的,總之我是勾了 05/01 18:17
→ yyykk: 應用正則表達式我就不懂了,大概是我還沒有用上很複雜的介 05/01 18:17
→ yyykk: 面吧 05/01 18:18
→ zseineo: 一個不太確定的地方:直接用在角色聊天進行總結的時候,好 05/01 18:29
推 alexantiy: 學生妹被包養多嗎 05/01 18:29 → zseineo: 像可以改低最大回應長度讓AI總結的精簡一點? 05/01 18:29
推 NoLimination: 我下午試了一下 我最後是要求他字數在2000字內 05/01 18:57
→ zseineo: 也是 加在提示詞也行 感謝 05/01 20:24
推 driftcreator: 相似度校正:抓取記憶時模糊搜尋,增加精準度 05/01 22:18
→ driftcreator: 腳本:讓記憶跑角色regex設定(Ex: 替換特定字句) 05/01 22:18
推 sowrey: 亞洲最大包養網上線啦 05/01 22:18 → zseineo: 謝謝 但好奇是什麼時候重新應用regex?生成後的摘要? 05/01 23:05
推 driftcreator: 純文字替換是生成時套用。像我會習慣把「」改成" " 05/01 23:15
→ zseineo: 可能懂了 謝謝 05/02 07:48