ChatGPT-3.5 Prompt Writing Introduction
What is ChatGPT?
ChatGPT is an AI that generates text based on text input.
ChatGPT was developed by OpenAI and released as a beta in November 2022.
ChatGPT grew from 0 to 1 000 000 users in just 5 days and has continued to grow.
ChatGPT can be used to:
- Understand Text
- Create content
- Debug code
- Education
- Research
- Translation
- Virtual Assistant
- And much, much more!
The process of giving ChatGPT input is known as Prompt Writing, or Prompt Engineering.
General Rules for Prompt Writing
The first prompt provides a starting point or direction for ChatGPT. The response follows the same tone, context, and style as the prompt.
Here are some general rules for writing prompts for ChatGPT-3.5:
- Start simple - start with a simple prompt and build on it
- Call to Action - start the prompt with an action word like "Write", "Create", or "Summarize" instead of "Can you"
- Add Context - add specific and relevant context to the task you want to perform
- Add Expectations - add clear and direct expectations for the content, like how long it should be and what to include
Example
With the following prompt:
Create a list of 10 fun and inexpensive toy gifts to programmers based on the following criteria:
- It should be useful
- It should be silly
- It should spark creativity
A response from a Generative AI (in this case, ChatGPT) could be:
- Desktop punching bag: This toy gift is perfect for programmers who need a little stress relief during a long day at the computer. It can be attached to the desk and can be used for punching and stress relief.
- Fidget Cube: This small cube is a fun and inexpensive gift that can help programmers who need to fidget and stay focused during long coding sessions. It has different buttons, switches, and knobs to play with.
- Circuit Board Coasters: These fun coasters are made from recycled circuit boards and can add a bit of personality to any programmer’s workspace while protecting their desk from water rings.
- Brain Teaser Puzzles: These puzzles can spark creativity and are a fun way to take a break from coding. They can include a Rubik’s cube, a wooden puzzle, or a metal brain-teaser.
- Desktop Zen Garden: This is a great gift to help programmers relax and spark their creativity. It comes with a small tray of sand and mini rake, rocks, and figurines.
- Mini Drone: This inexpensive drone is a great gift for programmers who love to tinker with technology. It’s small, lightweight, and easy to fly, and it can provide a fun break from coding.
- Desk Toy Magnetic Sculpture: These magnetic balls are a fun and inexpensive way to add a little creativity to a programmer’s workspace. They can be twisted and molded into different shapes and patterns.
- Desktop Bowling: This toy gift is a fun and inexpensive way to take a break from coding and have a little fun. It comes with a small bowling alley, pins, and a ball.
- Rubik’s Cube Mug: This mug is a fun and useful gift for programmers who love puzzles. It has a Rubik’s Cube design on it and can be used for coffee or tea.
- Lego Architecture Sets: These Lego sets are a fun and creative way for programmers to take a break from coding and build something. They can include famous landmarks like the Eiffel Tower or the Empire State Building.