前言#
0x01#
因為 Cuteen 主題下個版本就要脫離 Typecho 轉向 React 開發了,所以前段時間終於學完了 React,算是勉強入了門。最近在把 React 的筆記、新寫的 API 整理成文檔,整理到一半才發現亂七八糟的東西越來越多了,用到的時候很難找到對應的內容。
0x02#
想起好久之前看的這篇文章,當時覺得克隆一個數字版的自己是很酷很酷的事情。但是受限於技術和錢包以及數據量,並沒有能夠實現。
趁著這次機會就想着能不能把筆記之類的東西連同博客裡的自己數字化。
Chat Thing#
網上瞎逛的時候發現了 Chat Thing,可以用自己提供數據源訓練 AI 的網站:
Chat Thing 可以通過連接 Notion、爬取網站、上傳文件、YouTube 視頻、RSS 訂閱來獲取數據作為數據源,基於 ChatGPT 來實現 AI 機器人。
免費訂閱可以建立一個使用 GPT3 模型的機器人,實際使用下來已經完全足夠了,畢竟不需要它來編寫一大段代碼。同時每個月提供 60 萬個儲存代幣(Storage tokens)和 8 萬個消息代幣(Message tokens),根據官方文檔的解釋:當每次從數據源同步數據的時候會消耗儲存代幣,1000 個儲存代幣大約相當於 750 個英文單詞;而機器人返回的每條信息使用 1000 到 4000 個消息代幣,8 萬個消息代幣可以和機器人對話 40 次(消息代幣肯定是不夠的😔。
導入數據源#
Warning
請注意上傳的數據有沒有個人敏感數據。
因為我的文檔、博客文章全都是在 Notion 上面完成的,可以很方便地連接 Notion 然後把數據全部導入到 Chat Thing 裡面。
同時如果你想把博客的文章作為數據源導入,可以使用爬取網站地圖或者網站的 RSS 功能導入。當然如果你的博客是 Typecho 的話也可以使用 Tp2MD 插件把文章導出為 MD 格式再上傳導入。
放置機器人#
免費訂閱只提供 Js 和 iframe 標籤引入,如果想使用 API 等集成到其他地方則需要付費訂閱。
Ps. 因為模型使用的是 gpt3 且受限於最大上下文,所以機器人的智能程度肯定比不上使用 gpt3.5 甚至 4.0 的 ChatGPT。Enjoy it🎉~
Note
Pss. 提問『我』的信息需要用 『Vinking』 代指,例如: 『 Vinking 的博客網址是什麼?』,而非『 你的博客網址是什麼?』。同時請降低期待,他並沒有這麼聰明。
此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://www.vinking.top/posts/codes/using-chat-thing-clone-myself