1. Intro#
At the end of last year, I gradually began to see many topics about ChatGPT on Twitter. After experiencing it for a while, it felt like waking from a dream, and I realized that many AI products had already appeared on the market.
There was Disco Diffusion, an AI art generator that I had noticed earlier. At that time, my roommates, who weren't interested, downloaded it to create some interesting images. Of course, this was also due to the deep connection between AI art and "2D" culture, and my classmates are indeed fans of "2D."
There are also image-generating AIs like Midjourney and writing assistant AIs like Notion AI.
And today’s main character: ChatGPT.
2. Who is ChatGPT?#
ChatGPT is a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response.
In simple terms, it is a language model that can provide detailed responses according to your instructions.
If you want to understand the principles in more detail, you can search for related articles. There are already many excellent explanations on Twitter, and I personally haven't delved too deeply into it.
You can use your imagination or utilize methods similar to those listed in https://github.com/f/awesome-chatgpt-prompts to make ChatGPT your productivity tool.
3. Getting Started#
Registration#
First is registration. Of course, there is the well-known issue of internet environment, so it is recommended to prepare a VPN 🪜 and enable global proxy.
Open the OpenAI official website to register, using the standard email and password registration, then verify your phone number. Currently, it is not possible to register with a phone number from the Greater China region, but the phone number is only needed to receive a verification code during registration. So, I chose the SMS activation service from smsActivateru, which cost me less than 5 yuan (I can't remember exactly).
Apply for API and Deploy#
New accounts come with a free credit of $18, after which your conversations with ChatGPT will be billed at $0.002 per thousand tokens.
In addition to using it directly on the web, a more convenient way is to call the API. This way, you can avoid annoying prompts like "not available in your country" and integrate it into various work environments.
Due to the many restrictions of WeChat, I chose to set up ChatGPT on Feishu. There are already many excellent "ChatGPT for Feishu" projects in the GitHub community, and I am using https://github.com/Leizhenpeng/feishu-chatGpt.
- Generate API key in the OpenAI personal interface
- Follow the guidance in the project README to set up and adjust configurations
- Use it in Feishu
Since I mainly use it to occasionally play around, I haven't integrated it into a more extensive work environment.
More Ways to Play#
If you want to learn more about using ChatGPT's API, you can check the official documentation. For more interesting uses, you can look at the official GitHub project: https://github.com/openai/openai-cookbook.
4. Outro#
More and more fields are beginning to explore AI, and it seems that ChatGPT has opened up a new path for the entire industry. At least compared to other AI products, in my view, ChatGPT's promotion, marketing, and influence are remarkable. But is this really the mainstream direction? OpenAI's refusal to open-source ChatGPT seems to contradict its founding purpose. What impact does this have on the entire industry?
Putting aside the questions, one thing is clear: ChatGPT, as a product, has succeeded.