ChatGPT-4. Lessons for beginners


ChatGPT-4 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-4:

  • 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


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:

Generative AI

Sure, here’s a list of 10 fun, inexpensive, and creative gifts that are ideal for programmers:

  1. Rubber Duck Debugging Toy: This is both useful and silly. Programmers often use a rubber duck to explain their code line by line, which can help spot any errors (a process known as "rubber duck debugging").
  2. Binary Code Coffee Mug: A useful item for the caffeine-loving coder. It's both playful and relevant to their work.
  3. Puzzle Cube: This can spark creativity and problem-solving skills. Choose a unique and silly design for added fun.
  4. Coding-Themed Board Games: There are many board games that revolve around programming concepts (like "RoboRally" or "Code Master"), which can be both entertaining and educational.
  5. Pixel Art Mouse Pad: Useful, creative, and can bring a nostalgic and silly flair to their workspace.
  6. Silly Programming Stickers: Perfect for decorating laptops, notepads, and more. They can also spark conversation and creativity.
  7. Keyboard Waffle Iron: For a programmer who loves to cook, this allows them to create keyboard-shaped waffles. It’s silly, creative, and deliciously useful.
  8. 3D Puzzle (like a 3D jigsaw puzzle or a complex Lego kit): This will engage their problem-solving skills and spark creativity.
  9. Mini USB Desk Vacuum: This is a silly yet practical gift that can help keep their workspace clean.
  10. Code-Themed Coloring Book: This can offer a relaxing break from screen time, spark creativity, and bring a dash of color to the world of black and white code.

Remember, the value of a gift is not always in its price but in the thought that goes into choosing it. Happy gift hunting!