OpenAI
OpenAI President Greg Brockman argues that GPT-4 functions as an augmenting tool rather than an autonomous replacement, requiring developers to provide fresh context and oversee execution.
AI-assisted summary of GPT-4 Developer Livestream — original source. Check the original for full context.
Source published:
Key ideas
- OpenAI showcased GPT-4 in a live developer demo, highlighting improvements in complex reasoning, dynamic steerability via Chat Completions, and an expanded 32,000-token context window. (0:08)
- The model features multimodal vision capabilities demonstrated in preview, including converting a hand-drawn paper wireframe into functional HTML and JavaScript code. (15:12)
- GPT-4 parsed approximately 16 pages of dense 2018 statutory tax code to correctly calculate standard deductions and tax liability using internal arithmetic rather than an external calculator. (18:54)
- OpenAI open-sourced its Evals testing framework, inviting the developer community to contribute benchmarks and failure cases to guide future model development. (4:40)
Detailed notes
## Background Published on YouTube by OpenAI on March 14, 2023, this developer livestream features OpenAI President and Co-Founder Greg Brockman introducing the newly released GPT-4. According to the page description, the session serves as a practical developer demonstration highlighting the model's capabilities and limitations, incorporating real-time audience prompt suggestions from Discord.
## TL;DR Greg Brockman demonstrates the structured Chat Completions interface and contrasts GPT-4 against GPT-3.5 using challenging linguistic constraints and synthesis tasks. He showcases GPT-4 as a collaborative programming partner by building and iteratively debugging a Discord bot live, leveraging the expanded 32,000-token context window to process raw documentation and terminal stack traces. The demo also previews GPT-4's multimodal vision capabilities by converting a photographed, hand-drawn paper sketch into a functional website and interpreting visual humor. Brockman concludes by having the model parse 16 pages of complex US tax statutes to perform multi-step arithmetic, framing GPT-4 as an amplifying tool and inviting community contributions through the open-source OpenAI Evals framework.
## Atmosphere & style The presentation carries the candid, unpolished energy of an authentic live engineering workshop rather than a slick corporate keynote. Brockman speaks with grounded warmth and relatable developer honesty, recounting late-night 2:00 a.m. pager alerts during training runs and taking runtime exceptions, Jupyter event-loop bugs, and mobile Discord hiccups in stride. Watching the demo feels intimate, participatory, and genuinely experimental as Brockman fields live audience suggestions, marvels openly at the model's internal step-by-step reasoning, and champions human oversight alongside AI acceleration.
## Bulletin - [00:08](https://www.youtube.com/watch?v=outcGtbnMuQ&t=8s) OpenAI showcased GPT-4 in a live developer demo, highlighting improvements in complex reasoning, dynamic steerability via Chat Completions, and an expanded 32,000-token context window. - [15:12](https://www.youtube.com/watch?v=outcGtbnMuQ&t=912s) The model features multimodal vision capabilities demonstrated in preview, including converting a hand-drawn paper wireframe into functional HTML and JavaScript code. - [18:54](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1134s) GPT-4 parsed approximately 16 pages of dense 2018 statutory tax code to correctly calculate standard deductions and tax liability using internal arithmetic rather than an external calculator. - [04:40](https://www.youtube.com/watch?v=outcGtbnMuQ&t=280s) OpenAI open-sourced its Evals testing framework, inviting the developer community to contribute benchmarks and failure cases to guide future model development.
## Key takeaways - [00:08](https://www.youtube.com/watch?v=outcGtbnMuQ&t=8s) Bringing GPT-4 to release required a two-year push involving rebuilding OpenAI's distributed training stack and conducting extensive safety and capability evaluations. - [00:08](https://www.youtube.com/watch?v=outcGtbnMuQ&t=8s) The Chat Completions interface uses structured roles (system, user, assistant) to allow developers to establish persistent behavioral guardrails resistant to user overrides. - [02:42](https://www.youtube.com/watch?v=outcGtbnMuQ&t=162s) GPT-4 successfully satisfies strict token-level combinatorial constraints, such as alliterative summarization, where GPT-3.5 fails or aborts the task. - [04:40](https://www.youtube.com/watch?v=outcGtbnMuQ&t=280s) The model incorporates qualitative and conversational negative feedback dynamically without losing the context of the underlying task. - [04:40](https://www.youtube.com/watch?v=outcGtbnMuQ&t=280s) OpenAI open-sourced the Evals framework so the broader developer community can submit evaluation suites and help stress-test model behavior. - [06:22](https://www.youtube.com/watch?v=outcGtbnMuQ&t=382s) Instructing GPT-4 to write out pseudo-code before generating executable code breaks complex architectural logic into verifiable, smaller steps. - [06:22](https://www.youtube.com/watch?v=outcGtbnMuQ&t=382s) Providing new documentation and API specifications directly in the prompt context allows GPT-4 to code against software libraries released after its training cutoff. - [08:21](https://www.youtube.com/watch?v=outcGtbnMuQ&t=501s) GPT-4 can parse raw terminal stack traces and runtime errors to resolve bugs without requiring explicit natural-language explanations. - [10:23](https://www.youtube.com/watch?v=outcGtbnMuQ&t=623s) GPT-4 handles interleaved text and image inputs, with the multimodal capability developed in a closed preview alongside launch partner Be My Eyes. - [12:34](https://www.youtube.com/watch?v=outcGtbnMuQ&t=754s) An expanded context window of up to 32,000 tokens enables the model to locate and extract specific implementation details across sprawling technical documentation. - [15:12](https://www.youtube.com/watch?v=outcGtbnMuQ&t=912s) GPT-4 Vision can interpret the layout and handwriting of a photographed paper sketch to synthesize working front-end code and interactive scripts. - [18:54](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1134s) The system navigates complex statutory law and reconciling amendments across dozens of pages of tax code to compute correct legal deduction figures. - [21:24](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1284s) Multi-step arithmetic and numerical problem-solving are performed directly within the model's weights rather than through an external code execution tool or calculator. - [22:19](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1339s) A single unified model seamlessly transitions between specialized analytical domains, programming, and creative generation like rhyming poetry.
## Detailed walkthrough ### [00:08](https://www.youtube.com/watch?v=outcGtbnMuQ&t=8s) The Long Road to GPT-4 and the Chat Completions Interface
Opening the livestream, OpenAI President and Co-Founder Greg Brockman reflects on how surreal the moment feels. While OpenAI had been laying the technical groundwork for this class of system since the company’s inception, the team spent the prior two years locked in a concentrated push specifically to deliver GPT-4. Bringing the model to life required rebuilding their entire distributed training stack from the ground up, executing the training run, mapping its capabilities and safety risks, testing behaviors under real-world conditions alongside external partners, and heavily tuning and optimizing the system for developer release. Brockman emphasizes that the goal of the demo is not to present a flawless artifact, but to show developers how to make the model shine, navigate its residual weaknesses, and treat it as a collaborative partner. Viewers are invited to drop prompt ideas into the `#gpt4-demo-suggestions` channel on the OpenAI Discord server.
To illustrate how GPT-4 is controlled, Brockman opens the Chat Completions playground, an interface OpenAI had launched just two weeks earlier. Rather than taking an undifferentiated wall of raw text, the Chat Completions format divides inputs into explicit conversational roles: the `system` message, `user` messages, and `assistant` outputs. Brockman explains that the system prompt allows developers to steer model behavior with unprecedented fidelity, establishing guardrails and personas that the model will actively prioritize over user overrides.
> “And the way to think of it is that we're moving away from sort of just raw text in, raw text out, where you can't tell where different parts of the conversation come from, but towards this much more structured format that gives the model the opportunity to know, well, this is the user asking me to do something that the developer didn't intend, I should listen to the developer here.” — Greg Brockman
- **Timeline context:** The push to build, harden, and evaluate GPT-4 spanned two full years of continuous infrastructure overhauls and post-training refinement. - **Interaction model:** Moving to explicit `system`, `user`, and `assistant` channels structurally differentiates developer configuration from end-user inputs, helping protect system guidelines against adversarial hijacking.
---
[02:42](https://www.youtube.com/watch?v=outcGtbnMuQ&t=162s) The Constrained Summarization Challenge: GPT-3.5 vs. GPT-4
Brockman recalls the grueling atmosphere of training runs: sitting up at 2:00 a.m. when the pager alerts go off, patching issues, and constantly worrying whether the immense compute investment will actually yield breakthroughs. During that period, every researcher on the team had a personal "pet task"—a benchmark or prompt that previous systems failed at, which they would run against fresh checkpoints to see if the model had turned the corner. For Brockman, that litmus test was constrained summarization under arbitrary linguistic rules.
```mermaid flowchart TD accTitle: Constrained Summarization Comparison accDescr: Diagram contrasting how GPT-3.5 and GPT-4 respond to alliterative summarization constraints.
subgraph Input["Input Prompt"] A["Summarize blog post in one sentence<br>where every word starts with 'G'"] end
subgraph Execution["Model Execution"] B["GPT-3.5"] -->|"Fails constraint"| C["Outputs unconstrained summary or aborts"] D["GPT-4"] -->|"Adheres strictly"| E["Generates valid alliterative sentence"] end
Input --> B Input --> D E --> F["Audience Stress-Test: 'Q'<br>Successfully synthesizes constrained response"] ```
Copying the opening section of the newly published GPT-4 blog post into the playground, Brockman instructs GPT-3.5 to summarize the article into a single sentence where every single word begins with the letter "G." The older model completely ignores the alliteration rule and simply returns standard prose. Brockman remarks, “Yeah, it kind of didn't even try. Just gave up on the task. This is pretty typical for 3.5 trying to do this particular kind of task.”
Swapping the engine to GPT-4 with the identical prompt produces an immediate, grammatically sound sentence of G-words. When the model includes the acronym "AI," Brockman playfully rejects it in the follow-up prompt: “AI doesn't count. That's cheating.” GPT-4 accepts the critique without fuss and regenerates a clean sentence without using the abbreviation. Turning to Discord for an audience-selected letter, Brockman runs a test with the letter "A" (allowing the term "GPT-4"), followed by a difficult curveball selected by chat moderators: the letter "Q." Despite the narrow vocabulary pool of English words starting with Q, GPT-4 quickly constructs a cohesive, fully alliterative summary sentence.
- **System steerability:** GPT-4 dynamically incorporates negative conversational feedback ("AI doesn't count") on the fly, regenerating output without losing context. - **Constrained reasoning:** The alliterative summary benchmark demonstrates GPT-4's ability to maintain high semantic relevance while simultaneously solving hard token-level combinatorial constraints.
---
[04:40](https://www.youtube.com/watch?v=outcGtbnMuQ&t=280s) Synthesizing Cross-Article Themes, Rhymes, and OpenAI Evals
Expanding beyond single-text transformations, Brockman tests GPT-4’s capacity for cross-document synthesis. He pastes the text of a trending Hacker News post from the day before—discussing Pynecone, an open-source Python framework for building full-stack web apps—directly into the ongoing playground session. He then prompts the model to find a single unifying theme that connects the Pynecone announcement with the GPT-4 release post.
GPT-4 initially identifies the shared objective of making advanced technology more accessible and user-friendly. Pushing the model harder, Brockman submits a bare prompt: “That was not insightful enough.” Without any additional instructions, GPT-4 reflects on its prior answer and elevates its analysis, noting that both projects focus on bridging the gap between raw, complex underlying technology and practical, real-world utility. Brockman then directs the model to distill the core GPT-4 blog post into a rhyming poem. As the model streams out couplets, it writes a line referencing OpenAI's open-source evaluation suite, prompting Brockman to give a direct shoutout to the developer community.
> “Which by the way, if you'd like to contribute to this model, please give us evals. We have an open source evaluation framework that will help us guide and all of our users understand what the model's capable of and to take it to the next level.” — Greg Brockman
- **OpenAI Evals:** OpenAI open-sourced the `evals` framework alongside GPT-4 so outside developers can contribute challenging test suites and edge cases to shape model evaluation. - **Unsupervised critique handling:** GPT-4 interprets qualitative complaints like "not insightful enough" contextually, refining its analytical depth rather than failing or repeating itself.
---
[06:22](https://www.youtube.com/watch?v=outcGtbnMuQ&t=382s) Live Coding a Discord Bot: Prompting with Pseudo-Code and Fresh Documentation
Brockman shifts from content generation to using GPT-4 as an interactive pair-programmer, demonstrating how to build a complete Discord bot live. To set up the system for success, he sets the system prompt to define the model as an AI programming assistant and issues a critical workflow constraint: the model must write out its algorithmic thinking in pseudo-code before writing the executable implementation. Brockman explains that forcing the model to draft pseudo-code first prevents it from attempting to solve multi-layered architectural problems in a single forward pass, while giving the developer a human-readable trace to inspect and guide.
> “And this approach is very helpful to let the model break down the problem into smaller pieces. And then that way, you're not kind of asking it to just come up with a super hard solution to a problem all in one go.” — Greg Brockman
The programming objective is to build a Discord bot capable of accepting both text and images using the GPT-4 API. This introduces an immediate hurdle: GPT-4’s training data cutoff was in 2021, meaning it possessed no baseline knowledge of the Chat Completions API format announced two weeks prior, nor the multimodal image input schema. Brockman solves this zero-shot by pasting the raw API documentation, response payloads, and minimal image specifications directly into the prompt context. Leveraging this in-context documentation, GPT-4 writes the pseudo-code breakdown and produces an end-to-end Python script implementing the bot.
```mermaid flowchart TD accTitle: In-Context Pairing and Debugging Loop accDescr: Workflow showing how out-of-distribution documentation and runtime errors are fed back into GPT-4.
subgraph PromptEngineering["Context Assembly"] SP["System Prompt:<br>Draft pseudo-code first"] DOCS["Pasted API Specs:<br>Chat Completions & multimodal extensions"] REQ["Bot Requirement:<br>Discord bot processing images & text"] end
subgraph Generation["Code Generation"] PC["Step 1: Explanatory Pseudo-code"] CODE["Step 2: Executable Python Script"] end
subgraph DebuggingLoop["Runtime Debugging"] ERR1["Discord Intents Exception"] -->|"Paste raw traceback"| FIX1["GPT-4 adds discord.Intents.default()"] ERR2["Jupyter Asyncio Event Loop Conflict"] -->|"State environment constraint"| FIX2["GPT-4 injects nest_asyncio & pip command"] end
PromptEngineering --> Generation CODE --> DebuggingLoop ```
- **Prompting technique:** Enforcing a two-step structure (pseudo-code first, concrete code second) improves reasoning quality on complex software engineering tasks and increases human interpretability. - **Handling cutoff limitations:** Models can operate effectively with software libraries and APIs released well after their training cutoff if the new specifications are provided directly in the prompt context.
---
[08:21](https://www.youtube.com/watch?v=outcGtbnMuQ&t=501s) Iterative Debugging: Discord Intents and Jupyter Event Loops
Brockman pastes the generated bot code into a local environment to run it, pausing to issue a candid reminder to the audience: “Don't run untrusted code from humans or from AIs.” Upon execution, the bot immediately crashes with an `AttributeError` regarding missing Discord `intents`. Brockman notes that while the model recognized the concept of bot intents (which Discord introduced in 2020), it lacked context on the specific version of the `discord.py` client installed in the local environment.
Rather than diagnosing the issue manually or writing an explanatory prompt, Brockman simply pastes the raw terminal stack trace into the chat window without any surrounding commentary. GPT-4 parses the error, identifies the missing `discord.Intents.default()` configuration, and outputs a revised, patched script.
When Brockman attempts to run the patched script inside a Jupyter Notebook, a second runtime crash occurs: `RuntimeError: This event loop is already running`. This error frequently catches Python developers off guard because Jupyter runs its own underlying `asyncio` event loop that conflicts with standard Discord bot initialization. Brockman explains the issue directly to the model: “Hey, I'm using Jupyter and would like to make this work. Can you fix it?”
GPT-4 diagnoses the nested event loop conflict, imports the `nest_asyncio` library, applies `nest_asyncio.apply()` to monkey-patch the active loop, and provides the command `!pip install nest_asyncio` directly in the notebook cell format.
- **Stack trace ingestion:** GPT-4 can diagnose and resolve programmatic bugs directly from raw runtime tracebacks without requiring natural language explanation. - **Environment adaptation:** When alerted that code is running within a Jupyter Notebook, the model understands the underlying asynchronous lifecycle constraints and injects third-party utilities (`nest_asyncio`) to bridge the runtime gap.
[10:23](https://www.youtube.com/watch?v=outcGtbnMuQ&t=623s) GPT-4 Vision Capabilities and Discord Demo Preview
Greg Brockman transitions to demonstrating GPT-4’s multimodal features by pasting a screenshot of their active Discord channel directly into the model's interface. He reminds viewers that GPT-4 is not merely a text model, emphasizing that it can flexibly accept interspersed image and text inputs much like a rich document. This visual understanding feature is shown in preview and is not yet publicly available; OpenAI is actively collaborating with an accessibility partner, Be My Eyes, to refine and mature the system before a broader rollout. Greg enters the prompt, “Hello, world. Can you describe this image in painstaking detail?”, and switches over to inspect the raw API request formatting while the model processes the query.
While waiting for the generation, Greg acknowledges that inference speed remains an engineering focus: “And now we wait um because, you know, one of the things we have to do is we have to make the system faster.” He invites the livestream viewers to submit their own images and tasks into the Discord server for the moderators to select for a live run. The model returns an intricate description of the screenshot, identifying it as the Discord application interface, noting server icons labeled GPT-4, outlining user notifications, and amusedly detailing comments from audience members telling Greg to press “Q”.
- **Input Modality**: GPT-4 handles arbitrary combinations of interspersed image and text inputs. - **Launch Partner**: Be My Eyes is working with OpenAI during the closed preview to prepare the vision feature for general release. - **Audience Participation**: Viewers are invited to submit test images and prompts directly to the `#gpt4-demo-suggestions` Discord channel.
[12:34](https://www.youtube.com/watch?v=outcGtbnMuQ&t=754s) Long Context Window and Debugging Discord Bot Intents
The demo hits a deliberate hurdle when a subsequent Discord message fails to register with the model, returning an empty string for the content payload. Greg explains that this behavior is due to an intentional curveball introduced into the setup: Discord updated its gateway requirements in September 2022 to mandate a specific `MessageContent` intent for bots to read messages that do not explicitly mention them. Because this API requirement postdates the model's training cutoff, GPT-4 could not inherently know about the change without external reference material.
```mermaid flowchart TD accTitle: Discord Bot Debugging Flow with GPT-4 accDescr: Flow diagram showing how 15000 words of Discord API documentation are ingested into GPT-4's 32k context window to resolve an unhandled intent bug.
subgraph ErrorState["Bug Encountered"] A["Incoming Discord Event"] --> B["Empty Message Content Received"] end
subgraph GPT4Resolution["Context Processing"] B --> C["Paste 10k-15k Words of Raw Discord Docs"] C --> D["GPT-4 32k Context Window Analysis"] D --> E["Identifies Missing Message Content Intent"] end
subgraph Fix["Implementation"] E --> F["Update Intent Configuration in Code"] F --> G["Bot Reconnects & Reads Full Content"] end ```
Rather than manually scouring through the sprawling documentation, Greg copies and pastes a raw, unformatted dump of 10,000 to 15,000 words of Discord documentation into the prompt alongside the bug description: “I am receiving blank message contents. Why could this be happening? How do I fix it?” Highlighting GPT-4's expanded 32,000-token context window, Greg explains that the model can parse extensive, messy documents to locate needle-in-a-haystack specifications. GPT-4 pinpointed that the message content intent was missing and explained how to enable it. Greg reflects on the balance between automated assistance and developer oversight: “I think that this is a augmenting tool, makes you much more productive, um but it's still important that you are in the driver seat and are the manager and knows what's what's going on.”
- **Context Window**: GPT-4 supports up to 32,000 tokens for long-context comprehension. - **Document Scale**: The copied documentation spanned an estimated 10,000 to 15,000 words of unformatted text. - **Root Cause**: Discord's September 2022 requirement requiring the explicit `MessageContent` privileged intent to capture unmentioned messages.
[15:12](https://www.youtube.com/watch?v=outcGtbnMuQ&t=912s) Visual Humor and Hand-Drawn Mockup to Functional Code
With the Discord bot fixed and reconnected with help from team member Boris, Greg tests the vision system on user-submitted media. The bot evaluates an image—evidently generated with DALL-E—depicting a squirrel holding a camera. Prompted to explain why the image is funny, GPT-4 breaks down the comic juxtaposition, noting that squirrels typically eat nuts and are not expected to manipulate camera hardware or imitate human behavior.
```mermaid flowchart LR accTitle: Sketch-to-Code Pipeline accDescr: Pipeline showing a hand-drawn website mockup being photographed, passed to GPT-4 Vision, and output as working HTML and JavaScript.
A["Hand-Drawn Paper Wireframe"] -->|"Smartphone Photo"| B["Discord Upload"] B -->|"Vision API Request"| C["GPT-4 Neural Network"] C -->|"Generate HTML/JS"| D["Working Interactive Joke Website"] ```
Greg then moves to an ambitious prototype: converting a crude, hand-drawn wireframe sketch of a joke website into functional software. Holding up a piece of paper with handwritten layout blocks and labels, he snaps a photograph with his smartphone and uploads it to Discord. While wrestling briefly with mobile Discord navigation, he jokes that the non-AI logistics are always the trickiest part of live presentations: “It's funny. It's always the the sort of non-AI parts of these demos that are the hardest part to do.”
Once received, the image is passed to GPT-4 with a prompt asking for the corresponding HTML code. The model interprets the layout boxes, interprets the handwritten headings, invents jokes to populate the content, and outputs fully working HTML and JavaScript. Greg renders the markup on screen to show functional interactive elements running directly from the quick paper sketch.
- **Meme Interpretation**: Correctly breaks down visual satire and incongruity in surreal or synthetic imagery. - **Paper to Software**: Converts a rough, pen-and-paper mock-up into interactive HTML and functional JavaScript. - **Core Mechanism**: Leverages next-token prediction across text and vision tokens trained on web-scale datasets.
[18:54](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1134s) Navigating Dense Regulations: 2018 Tax Code Calculation
For the final demonstration of the segment, Greg tackles a practical, real-world challenge: parsing complex statutory language from the US tax code. He emphasizes that neither GPT-4 nor he is a certified tax professional, advising that users should always consult a qualified tax advisor. Setting up the playground, Greg provides a system message framing the assistant as "TaxGPT," demonstrating how persona prompting steers model behavior toward specialized analytical tasks.
Greg pastes in approximately 16 pages of raw statutory tax code concerning standard deductions, presenting the model with a scenario regarding a married couple, Alice and Bob, who file jointly with specific income parameters for tax year 2018. To stress-test the model's reasoning, Greg works through the statutory logic manually on the fly: calculating the basic standard deduction at 200% of a baseline figure, checking exceptions, and navigating the Tax Cuts and Jobs Act cross-references that substitute $12,000 for $3,000 during tax years 2018 through 2025, ultimately resulting in $24,000.
GPT-4 outputs the exact same $24,000 figure alongside a step-by-step statutory justification. Greg reveals that when he first tried solving the puzzle himself, he spent half an hour wrestling with nested subparagraphs and circular statutory cross-references, only understanding the full legal chain after reading the model's step-by-step breakdown. He frames this synergy as the true value of foundation models: “It's not perfect, but neither are you. And together, it's this amplifying tool that lets you just reach new heights.”
- **Document Volume**: Approximately 16 pages of legal tax code ingested into the prompt. - **Target Calculation**: 2018 joint standard deduction for Alice and Bob, requiring reconciliation of multiple legislative amendments. - **Calculation Chain**: Applying 200% to the adjusted $12,000 base figure established under temporary 2018–2025 rules to reach the correct $24,000 deduction.
[21:24](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1284s) Calculating Tax Liability and GPT-4's Mental Math
Continuing the tax calculation demonstration, Greg Brockman prompts the model: “Okay, now calculate their total liability.” As GPT-4 streams its output and works through the math step by step, Brockman watches the computation unfold in real time with genuine admiration. He remarks on how impressive the model's internal computational abilities are, highlighting that it is performing arithmetic directly in its weights rather than relying on external tools. As Brockman observes, “It's not hooked up to a calculator. Like, that's another way that you could really try to enhance these systems. But, it has these raw capabilities that are so flexible.”
Brockman emphasizes the sheer versatility of having a single unified model that refuses to be siloed into a single domain. Whether interpreting statutory tax rules, generating code, or handling natural language, the system maneuvers across all of them seamlessly. As Brockman puts it, “All of these capabilities in one system that can be applied towards the problem that you care about, towards your application, towards whatever you build.”
- GPT-4 performs multi-step arithmetic purely through internal generation rather than delegating calculations to a plug-in or code interpreter. - The demonstration highlights the model's ability to interleave statutory tax law reasoning, data extraction, and numerical execution in a single prompt session.
[22:19](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1339s) A Rhyming Tax Poem and Closing Remarks
To close out the technical demonstration, Brockman adds a final creative flourish to show how easily the model pivots between rigid logic and artistic expression. He instructs GPT-4: “now summarize this problem into a rhyming poem.” Without hesitation, the model generates verses summarizing the entire complex tax scenario, prompting Brockman to joke about having generated “a beautiful, beautiful poem about doing your taxes.”
Wrapping up the livestream, Brockman thanks the audience for tuning in and expresses OpenAI's eagerness to see what developers will create with the newly released model. He gives a final call to action regarding OpenAI Evals, urging the developer community to contribute benchmarks and test cases. Making the model better and pushing it to the next tier is a collective effort, with Brockman concluding: “We think that this model, improving it, bringing it to the next level, is something that everyone can contribute to, and that we think it can really benefit a lot of people, and we want your help to do that.”
```mermaid flowchart LR accTitle: Unified Multimodal Model Capabilities accDescr: Diagram illustrating how GPT-4 processes diverse domains like code, tax logic, and poetry into end-user applications. subgraph Inputs["Task Domains"] A["Tax Code & Logic"] B["Mental Math"] C["Creative Writing"] end subgraph Core["GPT-4 Foundation"] D["Unified Model"] end subgraph Output["Outputs & Community"] E["Calculated Liability & Rhyming Summary"] F["Developer Applications & OpenAI Evals"] end A --> D B --> D C --> D D --> E D --> F ```
- Brockman encourages open-source evaluation contributions through the OpenAI Evals repository to help identify failure modes and improve future iterations of the model.
## Notable quotes > [18:54](https://www.youtube.com/watch?v=outcGtbnMuQ&t=1134s) It's not perfect, but neither are you. And together, it's this amplifying tool that lets you just reach new heights. — Greg Brockman
> [08:21](https://www.youtube.com/watch?v=outcGtbnMuQ&t=501s) Don't run untrusted code from humans or from AIs. — Greg Brockman
## Mentioned Greg Brockman, OpenAI, GPT-4, GPT-3.5, Chat Completions API, Discord, Hacker News, Pynecone, OpenAI Evals, Jupyter Notebook, asyncio, nest_asyncio, Be My Eyes, DALL-E, Boris, Tax Cuts and Jobs Act
## Video description Join Greg Brockman, President and Co-Founder of OpenAI, at 1 pm PT for a developer demo showcasing GPT-4 and some of its capabilities/limitations.
Join the conversation on Discord here: discord.gg/openai. We'll be taking audience input from #gpt4-demo-suggestions.
[Source](https://www.youtube.com/watch?v=outcGtbnMuQ)