๐ ChatGPT Cheat Sheet
This is our ChatGPT Cheat Sheet. We use it and update it frequently.
Check out our ChatGPT Training: www.innovationbound.com/chatgpt-training ยป
Scroll to the bottom for Demos of advanced uses of ChatGPT!
โจ๏ธ Prompting
ChatGPT is designed to feel as natural as possible to chat with, and it's getting better every day. The starting point is just to talk to it as you would a helpful human assistant.
Basic
- Ask A Direct Question: Precision is key. The more specific your question, the better the answer.
- Give A Simple Instruction: Make your instructions clear and concise. Avoid ambiguity to get the desired output.
- Make An Open Ended Statement: Use these to provoke thought, introspection, or creative storytelling.
- Engage With An Inquisitive Query: Asking broad questions works well too, just be ready to follow up.
- Start A Story: Use a distinctive and exciting beginning to encourage engaging and imaginative continuations.
- Ask For Pros And Cons: ChatGPT can do a decent balanced analysis.
- Ask For Any Summary Report: Ask for a report of literally anything. There are no guarantees, but it'll produce useful information more often than not, just be certain to check the sources!
Advanced
- Get Feedback, Corrections, and Clarifications: Treat the AI as a collaborative partner. Ask it to revise or clarify.
- Simulate A Dialog: This can be a powerful way to explore different perspectives or to role-play scenarios.
- Organize Or Summarize: Drop in raw notes or other text blocks and ask for summaries or key takeaways.
- Mimic Various Styles: Friendly, formal, stern, or Shakespearean, ChatGPT will give it a shot.
- Emulate Certain Expertise Or Experts: Ask ChatGPT to behave as any type of expert.
- Branch The Conversation: Click the 'edit' button and regenerate an alternate response at any point.
- Engage Iterative Development: Work with ChatGPT in successive iterations. Ask for major and then minor changes, until you have exactly the output you want.
One of the best ways, perhaps, to think about ChatGPT is as a ๐ง Thinking Partner!
Along those lines, try asking ChatGPT to improve your prompts by adding this sentence to the beginning of your prompts: Please, help me clarify my request by asking me follow up questions.
Or, by adding this to the end of your prompts: Before you answer, tell me how I could have phrased my request better.
๐ Context
ChatGPT has a certain context limits, which means it won't remember the beginning of a long conversation, or all the other conversations you had with it.
You'll need to work around this limitation.
ChatGPT's current context limit is roughly 3,000 English words (4096 tokens) for GPT 3.5 Turbo and 6,000 English words (8,000 tokens) for GPT 4.
With the API you can get up to 25,000 words with the 32K version of GPT 4, as we did for our podcast with ChatGPT.
๐ Hallucination
Look out for mistakes, errors, or outright Hallucinations
(technical term) where ChatGPT confidently and politely gives you something totally made up and not real.
There are various reasons why this might be occurring, but hey many humans are inaccurate or make things up all the time, so make sure to check the math, measure twice, and cut once.
๐ Data, Formats & Languages
ChatGPT can handle inputs and give outputs in a variety of different formats.
Text Formats
Lists ๐ | Both numbered lists and bullet points. |
Tables ๐ | Emulated tables using text characters. |
Dialogues ๐ฌ | Back-and-forth conversation between two or more parties. |
Q&A Format โ | Information structured as a series of questions and answers. |
Mind Maps ๐ง | Detailed and nested lists or "mind maps." |
Narrative Text ๐ | Stories, essays, reports, etc. |
Blog Post Text โจ | Generates Markdown and HTML for formatted text output. |
Letters/Emails ๐ | Structures output to mimic letters or emails. |
News Articles ๐๏ธ | Formats responses to resemble news reports. |
Lectures/Tutorials ๐ซ | Creates educational content in a lecture or tutorial format. |
Scripts ๐ | Scripts for plays, movies, or role-plays. |
Recipes ๐ฅ | Provides step-by-step instructions in a recipe-like format. |
Poetry ๐๏ธ | Writes in various poetic forms. |
Computer Code ๐ป | Generates code in various programming languages. |
And LOTS more! We're discovering new ones every day.
Data Formats
Plain Text ๐ | Simple strings of text. |
JSON ๐งฌ | Can interpret and generate JSON-like structures within text. |
XML ๐ | Handles XML-like structures within text. |
CSV ๐ | Interprets tabular data as comma-separated values. |
HTML ๐ | Understands and generates basic HTML tags. |
Markdown ๐๏ธ | Familiar with Markdown syntax for text formatting. |
SQL ๐ | Interprets SQL queries and returns responses in SQL-like language. |
LaTeX ๐ | Understands LaTeX for mathematical and scientific notations. |
Programming Languages
OpenAI have stated that ChatGPT can't really code, but it can produce computer code if you ask it to. We've found, it codes better than us in some instances, while in other instances it fails badly. Taken altogether, our programmers have seen leaps in productivity using ChatGPT. We're still figuring out how best to use ChatGPT for coding tasks.
Python ๐ | Generates and interprets Python code, discusses Python-related concepts. |
JavaScript โ๏ธ | Generates and interprets JavaScript code, discusses JS-related concepts. |
C / C++ / C# ๐ป | Understands the syntax and discusses concepts related to these languages. |
Ruby ๐ | Generates and interprets Ruby code, discusses Ruby-related concepts. |
Swift ๐ฆ | Understands Swift syntax, discusses Swift-related concepts. |
PHP ๐ | Generates and interprets PHP code, discusses PHP-related concepts. |
Rust ๐ฆ | Understands Rust syntax, discusses Rust-related concepts. |
Go ๐ฆ | Generates and interprets Go code, discusses Go-related concepts. |
And LOTS more! ChatGPT is trained on a large portion of the entire Internet, so if it's out there, ChatGPT can handle it to a degree.
๐ Natural Languages
ChatGPT works best in English, because most of the data it is trained on is in English, but it handles other languages quite well. The more prevalent the language online, the more likely ChatGPT can handle it.
โ๏ธ ChatGPT API Settings
With the ChatGPT API, you can adjust various settings:
- System Message: A feature that allows you to set the behavior of the ChatGPT model at the start of a conversation.
- Temperature: Controls the randomness of the AI's responses. A lower value makes the output more deterministic, while a higher value makes it more diverse and random.
- Maximum length: Sets the maximum length of the output in tokens. The AI will not generate a response longer than this limit.
- Top P: Adds randomness by considering a subset of the probabilities whose cumulative probability exceeds the 'Top P' threshold.
- Frequency Penalty: Discourages the model from using common or frequent responses. A higher value increases the penalty on more frequent tokens.
- Presence Penalty: Discourages the model from introducing new concepts. A higher value makes the output stick more closely to concepts already introduced.
In addition to adjusting settings, you can create your own models by fine-tuning:
Fine Tuning: The process of refining a pre-trained model for specific tasks or to adapt it to specific domains of data.
๐ Plugins, Browsing & Multiple Modalities
In May 2023, OpenAI rolled out plugins for many users of ChatGPT. Here's what they do:
Browsing
ChatGPT now has the ability to browse the internet to obtain answers to recent questions. It determines when to do this, or you can tell it to.
This opens up tons of possibilities! We're actively experimenting.
The Plugin Store
From Instacart to Kayak and Wolfram, ChatGPT now has a plugin store that allows you to connect various services to it to enhance its abilities.
This will be increasingly useful as time goes on. So many uses of ChatGPT have us copy pasting things into it, and copy pasting things out of it. If we connect it directly to those services, imagine how much more useful and efficient it becomes.
Imagine asking it to draft a tweet announcing your new book/event/achievement, and then having it tweet it, and twenty variations of that tweet, for the upcoming week.
Plugins will allow ChatGPT to become a very useful digital assistant.
The Code Interpreter Plugin
This plugin is not widely available yet.
The code interpreter will allow ChatGPT to execute computer code. This will be particularly useful for things like data visualization.
We'll report back after more experimentation.
Multi-Modal ChatGPT
Currently, ChatGPT can only handle text inputs and outputs.
Soon, it will handle images, and then likely sound and video (sound and video might take a while to arrive).
๐งโ๐ผ Best Business Use Cases
The best use cases in business are areas where humans are working many hours to ultimately go from a text input to a text output with little creative or planning effort.
Examples:
- Writing proposals based on customer surveys or transcripts of customer phonecalls.
- Outlining, drafting, editing, and analyzing legal documents.
- Creating blog posts based on video content transcripts.
- Editing long form text content for grammar, style, clarity, and more.
- Extracting key takeaways from performance appraisals and other documents.
- Outlining and structuring presentations and reports.
- Using ChatGPT as a collaborative partner in tactical and strategic thinking.
Our most successful use to date was rapidly creating 20 demos based on 3 examples provided to ChatGPT (we built the first 3 demos below, and ChatGPT built the rest):
Demo 1 ยป ๐ฅ The Leadership Gauntlet
Demo 2 ยป ๐๏ธ Sales Role Play Trainer
Demo 3 ยป ๐ Personalized Learning Pathways
Demo 4 ยป ๐ญ Conflict Resolution Theater
Demo 5 ยป ๐งญ Facilitation Navigation
Demo 6 ยป ๐ฏ Goal Setting Guru
Demo 7 ยป ๐ก Innovation Catalyst
Demo 8 ยป ๐ Cultural Competency Compass
Demo 9 ยป ๐งช Agile Experiment Lab
Demo 10 ยป ๐ The Learning Styles Guide
Demo 11 ยป ๐๏ธ Performance Feedback Pioneer
Demo 12 ยป ๐ผ Negotiation Navigator
Demo 13 ยป ๐บ๏ธ Career Pathfinder
Demo 14 ยป ๐ค Problem-Solving Pro
Demo 15 ยป ๐งฉ Team Building Tag Team
Demo 16 ยป ๐ Global Culture Compendium
Demo 17 ยป ๐ Start-Up Strategist
Demo 18 ยป ๐ฃ๏ธ Elevator Pitch Expert
Demo 19 ยป ๐๏ธ Leadership Legacy Lab
Demo 20 ยป ๐ Resume Revamp
Demo 21 ยป ๐ Data-Driven Decision Maker
Demo 22 ยป ๐ฉ๏ธ Remote Work Wrangler
Demo 23 ยป ๐ Storytelling Sage
๐ค A.I. Systems We Use
Stable Diffusion's Image Generator: stablediffusionweb.com
Eleven Labs' Speech Synthesizer & Voice Cloning: beta.elevenlabs.io
๐ป Get ChatGPT Training
...for your team or company
We will cover basic and advanced ChatGPT skills, take you under the hood to show you how these new AI systems work, cover a variety of emerging AIs (AutoGPT, Stable Diffusion, Bard, Microsoft's new AI tools, MidJourney, Text-to-video systems), and much more! We'll get hands on. You'll be amazed at what you can do ๐
Sample Lesson 1 ยป โก Lightning Fast Research
Sample Lesson 2 ยป ๐ Automated Assessments & Training
Sample Lesson 3 ยป โณ Massive Time Savings & Your Own A.I. Assistant