前往
大廳
主題

[AI角色平臺] Caveduck 客製化模組-Lorebook功能簡介

慕儀 | 2024-11-29 07:22:27 | 巴幣 0 | 人氣 503


簡介

Lorebook是Caveduck的一個功能,可以依照使用者輸入的關鍵字,動態在Prompt內插入相應的關鍵資訊,也就是說,如果你有一個非常龐大的世界觀,你不需要把所有資訊都塞入角色Prompt內,角色只會在使用者「提起」時「突然想起來」,如此可以節省大量Tokens。

使用方式

  • 關鍵詞:關鍵詞處使用半形「|」符號進行分割,使用者的輸入必須完全包含關鍵字才會觸發。
  • 內容:輸入當使用者觸發這個關鍵詞時,要「插入」角色記憶中的內容。
  • 例如:在關鍵是輸入「 莉莉亞|Lilia|릴리아|リリア|Lívia 」(我其中一個角色的不同語言名字)而在內容處輸入她的簡介。那麼當使用者問及時,所有引用此Lorebook的角色都會認識她。
  • Lorebook在編輯時會自動儲存。但記得完成編輯後在角色編輯頁將角色與此Lorebook連結。

適用情境

  • 龐大世界觀:當你有非常龐大的世界觀時,低成本LLM的Tokens限制會導致完全容納不下,有了Lorebook,你可以精簡角色的Prompt,只在必要時觸發插入相應內容。
  • 故事很深的角色:與龐大世界觀類似,如果你的角色資訊多到常規方式塞不下,可以考慮使用Lorebook將不重要的內容放進去,只在角色提起時「突然想起來」。
  • 多角色:如果有多角色,低成本LLM即便能遵行規則,也不太可能容納所有角色的資訊,此時可以使用Lorebook,只在使用者「點名」時載入該角色的基本資訊。

不適用情境

  • 會回應數字選項,讓使用者選擇的模擬器或角色:因為使用者輸入的始終只有數字,不太可能觸發到關鍵字。即便你以數字當關鍵字,但LLM每輪給出的選項並不一樣,Lorebook變得沒有意義。

使用建議與小技巧

  • 有點可惜的是,關鍵字沒有自動翻譯功能,如果你希望Lorebook在多語言下生效,你必須自行設定多語言的關鍵字,且另一件憾事是,關鍵字僅支援50個字元,內容僅支援400個字元,因此要小心斟酌。
  • 我建議內容使用中、日、韓等表意文字,雖說表意文字按GPT現行智障般的切字方式,可能會佔較多的Tokens,但若論字元數,要表達同樣的意思,通常只佔拼音文字15%到25%的字元量。並且,若在有必要時用近乎文言文的「最簡寫法」去撰寫,也可以讓Tokens與拼音語言持平。
    • 插入的Prompt會是原始語言,但不用擔心LLM會原文說出,它會以Prompt規定的語言輸出,除非你的規則叫它原文輸出。因此,無論什麼語言的角色,只要使用者輸入正確的關鍵字,LLM都可以正常運作。
  • 不要給多個不同的詞條設同樣的關鍵字,這些最終是要插入Prompt的,因此若一次觸發太多內容,只會把Prompt塞爆,讓低成本LLM「吃不下」。

0則留言

相關創作

更多創作