In Today’s Newsletter:
Code Interpreter == GPT-4.5
🔒 How to Use Code Interpreter
Code Interpreter == GPT-4.5
GPT-4 + Code Interpreter is the next major leap in GPT models.
It’s not just that Code Interpreter analyzes data. Code interpreter comes pre-installed with over 330 useful libraries, like
OCR: Pytesseract
Video Editing: MoviePy
Image Processing: Pillow
Charting and Maps: Folium
ML: Scikit-Learn, PyTorch and Tensorflow
And of course the premium library for data analysis in Python, pandas. You can also upload and download files up to 100MB. With all these capabilities, Code Interpreter is a full-blown autonomous coding assistant for you when used properly.
It just has to be seen to believed. This whole code cleaning and analysis process took less than 2 minutes:
Download the data (15 seconds)
Upload it to code interpreter (15 seconds)
Write your prompt (45 seconds)
Wait for execution (45 seconds)
It’s magic.
How to Use Code Interpreter
I’ve noticed that the vast majority of people I’ve talked to just haven’t had time to play with and learn Code Interpreter.
So that’s the subject of today’s post. Here’s the high level:
Let’s go the layer deeper in this week’s deep-dive.
Going Through the Top Buckets of Use Cases
The top 5 ways to think of using it as a PM
Key Mistakes you Can make with it
Code Interpreter’s limitations
This is going to be fun. We’re going to walk through a bunch of code interpreter use cases together. This includes how to use the new Custom Instructions feature to supercharge your usage. So fire up yours, and let’s go.
Some people would charge you $50 bucks for this. (And that would still be a value - because this is a tool that is worth more to you.) I make it part of the monthly subscription.
Let’s do it.
Going Through All the Top Use Cases
For this section, we’ll go through quick examples the six top categories of use cases today:
Cleaning and Exploring Data
Building Charts from Data
Doing Statistical Analysis
Image & Video Editing
App & Game Creation
Programming
In each section, I include videos and links to the actual conversations so you can learn from the examples.
After that, we’ll develop intuition for the specific times to use these as a PM.
But first, let’s get your custom instructions right.
Custom Instructions for First Three Use Cases
So I’ve been using Code Interpreter a lot. And I’ve run into a lot of its problems. So I’ve cooked up these custom instructions that help solve the key problems:
Gives up
Makes horrible charts
Forgets its own capabilities
Doesn’t complete the tasks it sets out for itself
Plug these custom instructions in:
Keep reading with a 7-day free trial
Subscribe to Product Growth to keep reading this post and get 7 days of free access to the full post archives.