Based on OpenAI's ChatGPT 3.5 Turbo LLM. Uses the latest version of the model through the official API. New users can sign up using their Google account, which will be then be used to create their profile on the project's Auth0 domain. (username-password signups are not available at the moment)
The user can now carry full conversations with Xzayvian, and it will use previous prompts and responses as context, until the user resets the chat. The search history of the user is connected to their user ID and stored in their dedicated Cloud Firestore document. They can see their full conversation history by going to the /history
route. For the now deprecated single prompt-response chats, the user can go to history/single-chat
These will no longer be updated since the new multi-chat conversations are the default now (even if there was only one chat). All multi-chat conversations are now stored separately in Firestore and can be viewed at the history/multi-chat
route.
- Next.js
- TailwindCSS
- Cloud Firestore
- Auth0
- Node.js
While aspects of this project may be replicated with or without attribution, the name Xzayvian GPT is hereby reserved for exclusive use by Vidit Khandelwal as his copyrighted intellectual property. Therefore, you may replicate this project (and copy various parts of the source code) but you must not call the derivative project "Xzayvian."