Preface#
0x01#
Because the next version of the Cuteen theme will move away from Typecho to React development, I finally finished learning React some time ago, which can be considered a rough entry. Recently, while organizing my notes on React and the newly written API into documentation, I realized that the chaotic things were increasing, making it difficult to find the corresponding content when needed.
0x02#
I remembered an article I read a long time ago, where I thought it was really cool to clone a digital version of myself. However, due to limitations in technology, budget, and data volume, I was unable to achieve it.
Taking this opportunity, I thought about whether I could digitize things like notes along with my blog.
Chat Thing#
While browsing online, I discovered Chat Thing, a website where you can train AI using your own data sources:
Chat Thing can obtain data as a data source by connecting to Notion, crawling websites, uploading files, YouTube videos, and RSS subscriptions, based on ChatGPT to implement the AI robot.
The free subscription allows you to create a robot using the GPT3 model, which has been completely sufficient for practical use, as I don't need it to write a large amount of code. At the same time, it provides 600,000 storage tokens and 80,000 message tokens each month. According to the official documentation: each time data is synced from the data source, storage tokens are consumed, with 1,000 storage tokens roughly equivalent to 750 English words; each message returned by the robot uses 1,000 to 4,000 message tokens, allowing for 40 conversations with the robot using 80,000 message tokens (the message tokens are definitely not enough 😔).
Importing Data Sources#
Warning
Please be aware of whether the uploaded data contains any personal sensitive information.
Since all my documents and blog posts are completed on Notion, it's very convenient to connect Notion and import all the data into Chat Thing.
If you want to import blog articles as a data source, you can use the sitemap crawling or RSS function of the website. Of course, if your blog is on Typecho, you can also use the Tp2MD plugin to export the articles in MD format and then upload them for import.
Placing the Robot#
The free subscription only provides Js and iframe tags for inclusion. If you want to use APIs or integrate it elsewhere, a paid subscription is required.
Ps. Since the model uses GPT3 and is limited by the maximum context, the intelligence of the robot is certainly not comparable to that of ChatGPT using GPT3.5 or even 4.0. Enjoy it🎉~
Note
Pss. When asking about "me," please refer to it as "Vinking," for example: "What is Vinking's blog URL?" instead of "What is your blog URL?" Also, please lower your expectations; it is not that smart.
This article is synchronized and updated to xLog by Mix Space. The original link is https://www.vinking.top/posts/codes/using-chat-thing-clone-myself