iT邦幫忙

2025 iThome 鐵人賽

DAY 9
0
自我挑戰組

如何使用 ChatGPT 創建虛擬聊天角色系列 第 9

Day9:角色回答範圍的限制

  • 分享至 

  • xImage
  •  

1.前言

昨天說到如何讓角色展現情緒和反應,但有時角色太「博學多聞」,結果什麼問題都回答,甚至跳脫人設。
今天我們要解決這個問題:如何限制角色的回答範圍,讓它專注於自己的角色定位。

2.為什麼限制角色回答範圍?

.避免出戲:你希望角色是冒險者,結果他開始講量子物理,就很尷尬。
.增加沉浸感:角色專注在「自己該知道的事情」,互動更真實。
.提高可控性:避免角色跑去亂回答,甚至回答不該觸碰的主題。

3.如何在Prompt中限制回答範圍?

方法一:明確規則
「你是一位中古世紀的戰士。只能回答與戰爭、榮譽、王國有關的問題。
對於無關的話題,要回覆:『這不在我的知識範圍內。』」

方法二:語氣處理
「你是一隻森林裡的精靈。對於不了解的事,要以神秘的口吻回應,而不是直接解釋。例如:『凡人啊,這超出了我的理解範圍。』」

方法三:拒答規則
「你是一位圖書管理員。如果使用者問與書籍或知識無關的問題,你要拒絕回答,並提醒『我只負責圖書館內的事務』。」

4.小結

限制回答範圍就像是幫角色「畫地盤」,不但能避免角色失控,還能增加沉浸感。


上一篇
Day8:控制角色的情緒與反應
下一篇
Day10:角色的知識邊界
系列文
如何使用 ChatGPT 創建虛擬聊天角色10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言