> ## Content Index
> Fetch the complete content index at: https://www.taivo.ai/llms.txt
> Use this file to discover other available public pages before exploring further.

# Prototyping with GPT API is fun
- URL: https://www.taivo.ai/__prototyping-with-gpt-api-is-fun/
- Published: 2023-03-06T18:52:16.000Z
- Updated: 2024-01-23T12:42:42.000Z
- Author: Taivo Pungas
- Tags: Products, stream

I've built around 10 prototypes with **GPT* over the past couple weeks and it's surprisingly fun. Why is that? 

Obviously it's a shiny new toy. Whenever I discover a new tech capability, I get excited. I recall discovering D3.js, Bokeh, Keras... These appeal to the **Technology enthusiast* in me.

But there's something specific to GPT: it is text-based. That gives several important things:

1. You can get a minimal UI in seconds: `import argparse` plus a few lines of Python. Add [rich](https://github.com/Textualize/rich?ref=taivo.ai) for fancier command line output and you can make a quite polished product directly in the terminal. You'll have done several iterations before `create-react-app` finishes.
2. Even before writing any code, you can try out ideas in **ChatGPT* or the **GPT* playground. Again, you can test ideas extremely fast.
3. Even though **Prompt engineering* takes work to make things reliable, you can make a v0.1 of anything with almost any prompt that makes human sense. **GPT* is more finicky but with **ChatGPT* trained to be good at following instructions, you can input the task and **Context* in whatever format (that is common on the internet).