How I Use OpenAI
Jul 28, 2023
This article discusses the author's preferred tools and applications related to OpenAI, including the API and various third-party integrations.
In this article, I will share the tools and applications I utilize that are related to OpenAI. I have found these resources to be incredibly functional, easy to use, and they offer a number of benefits.
Primarily, I prefer to use OpenAI's API rather than directly using ChatGPT. This preference is primarily driven by two factors: data privacy and cost efficiency. While I acknowledge that the data privacy issue can be addressed by disabling it, this action also disables the chat history, which is not ideal. Therefore, using the API bypasses this concern.
Moreover, the API is more cost-effective for my usage patterns. I don't frequently use GPT-4, so instead of subscribing to it for $20, I prefer to subscribe to the API, which charges based on usage. On average, I spend around $5 a month on the API.
In addition to the advantages mentioned above, the API allows me to integrate it into any application. One application I often use is chatkit.app. This tool offers a user-friendly interface that is simple and elegant. It also features additional capabilities such as chatting with a PDF document, summarizing articles, and more.
Another application I frequently use is sider.ai, a browser extension for Edge/Chrome that displays a chat UI in the sidebar.
One of the intriguing features of sider.ai is the 'quick lookup' function. This feature allows for quick access to actions through a pop-up window without needing to open the sidebar. All you need to do is select the text you want to action, and then click the icon. I often use this feature to translate text, explore the etymology of words, and more. Furthermore, you can customize this feature using your own prompts.
I've shared the prompts I often use in sider.ai, which you can find at the following link:Sider AI Prompt
Aside from the aforementioned tools, I use the OpenAI API in the Reader application to summarize articles. Occasionally, I also integrate it into my Python automation scripts among other uses. These technologies have proven to be immensely helpful and flexible in my personal pursuits.