Added Chat functionality
I recently created a chatbot based on ChatGPT where I learned to create content embeddings to empower ChatGPT to chat with our data. The experience went as well as could be expected.
I have added more information from my portfolio website to the Pinecone vector store and now the same chatbot is functional on tioye.dev
Removed the Chat page
Since the chatbox is a popup window mimicking the chatbots on familiar websites, I have removed the initial placeholder chat page from the website. I have upgraded the navigation link to a button that triggers that chat window. Therefore, the Chat functionality can be triggered from any page. When the chat window is covering information on a page, the window can be closed and reopened without losing the conversation data.
Currently, the chatbot can answer questions about my portfolio, and is based on GPT 3.5 turbo. I do not require login to use the chat. I do not anticipate many visitors using the chat functionality, and this should be good for several months