工作/劇本密
@meammy84124
Wed, Mar 22, 2023 8:58 AM
11
4
(廢)寫一下玩CHATGPT API串接噗浪機器人的小心得,加整理
工作/劇本密
@meammy84124
Wed, Mar 22, 2023 9:02 AM
Wed, Mar 22, 2023 9:12 AM
單純照著官網給的方式串接的話,你的機器人的記性大概是金魚等級,不是指只能記7秒,是指說他的記憶可能只有你的上一句,他只根據你目前回的話做回應,所以如果要玩角色扮演不適合。
比如:你在對答途中希望機器人和你是情侶關係,剛開始他會回應得像你的伴侶,對話繼續下去後,會發現他對你生氣,因為你跟他裝熟很噁心(?
工作/劇本密
@meammy84124
Wed, Mar 22, 2023 9:08 AM
Wed, Mar 22, 2023 9:30 AM
要給機器人有一定記憶,要另外寫些程式進去
就是在對話時另外記錄成一個文字檔,使用者和機器人的對話都會一併記錄到文字檔中,然後讓機器人讀取參考資料時,讀取另外創建的文字檔。
不過單純這個方式會遇到障礙,就是CHATGPT本身TOKEN上限的問題。
解決得方法就是把機器人的記憶(對話文字檔)刪掉,但就稍微無趣一點,因為使用者每次都要重新和機器人建立關係。
其實我還有另一個,可能不用完全刪記憶的方法,就是定時讓CHATGPT統整之前的對話後,覆寫文字檔內容,這樣機器人參考的文本就會縮短。
工作/劇本密
@meammy84124
Wed, Mar 22, 2023 9:11 AM
但是定時又有另一個問題,那就是錢,變成儘管沒使用者在玩你的機器人,定時所設定的指令也會被算進付費中w
目前想到一個解決方式是對話如果到上限才執行統整,委託畫玩來試試看
載入新的回覆
比如:你在對答途中希望機器人和你是情侶關係,剛開始他會回應得像你的伴侶,對話繼續下去後,會發現他對你生氣,因為你跟他裝熟很噁心(?
就是在對話時另外記錄成一個文字檔,使用者和機器人的對話都會一併記錄到文字檔中,然後讓機器人讀取參考資料時,讀取另外創建的文字檔。
不過單純這個方式會遇到障礙,就是CHATGPT本身TOKEN上限的問題。
解決得方法就是把機器人的記憶(對話文字檔)刪掉,但就稍微無趣一點,因為使用者每次都要重新和機器人建立關係。
其實我還有另一個,可能不用完全刪記憶的方法,就是定時讓CHATGPT統整之前的對話後,覆寫文字檔內容,這樣機器人參考的文本就會縮短。
目前想到一個解決方式是對話如果到上限才執行統整,委託畫玩來試試看