Structured Outputs

8 statements across 1 episodes · 5 bullish · 0 bearish · 1 people on the record · first statement Sep 17, 2024 by Michelle Pokrass · across every show →

Everything said about Structured Outputs, oldest first

Sep 17, 2024 bullish
Insight
Multi-step agentic apps fail at 95% reliability due to compounded errors
“Like if something is 95% reliable, but you're chaining together a bunch of calls, if you magnify that error rate, it makes your like application not work. So that's a really exciting thing here from going from like 95% to a hundred percent. I'm very biased wor…”
Michelle Pokrass Sep 17, 2024 ▶ 28:10 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 neutral
Assertion Not checkable as stated
OpenAI built Structured Outputs because developers were hacking function calling
“A lot of people were hacking function calling to get the response format they needed, and so this is why we shipped kind of this new response format. So you can get exactly what you want, and you get kind of more of the models verbosity.”
Michelle Pokrass Sep 17, 2024 ▶ 14:24 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 neutral
Disclosure
Structured Outputs does not yet support parallel function calling
“All our models support it, or all of our newer models support it, but we don't support it with structured outputs right now.”
Michelle Pokrass Sep 17, 2024 ▶ 25:36 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 positive
Disclosure
OpenAI combined model training with constrained decoding for Structured Outputs
“We trained a model which is significantly better than our past models at following formats. And we did the end work to serve like this constrained decoding concept at scale.”
Michelle Pokrass Sep 17, 2024 ▶ 11:41 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024
Assertion Not checkable as stated
OpenAI built its constrained decoding engine from scratch
“Yeah, we didn't use any kind of Other stuff. We kind of built, you know, our solution from scratch to meet our specific needs.”
Michelle Pokrass Sep 17, 2024 ▶ 16:45 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 positive
Assertion Supported
Structured Outputs supports recursive schemas for generating dynamic UIs
“The schemas, we support recursive schemas, and this allows you to do really cool stuff, like, you know, every UI is a nested tree that has children, and so I thought that was super cool. You can use one schema and generate, like, tons of UIs.”
Michelle Pokrass Sep 17, 2024 ▶ 31:20 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 positive
Assertion Supported
OpenAI Structured Outputs enforces schemas in one shot without retries
“We are not retrying, you know, we're doing it in one shot and this is how you save on latency and cost.”
Michelle Pokrass Sep 17, 2024 ▶ 38:32 Building AGI with OpenAI's Structured Outputs API
Sep 17, 2024 positive
Assertion Supported
Structured Outputs prevent models from hallucinating invalid tools
“The model before was able to hallucinate a tool, but now it's it can't when you're using structured outputs.”
Michelle Pokrass Sep 17, 2024 ▶ 22:42 Building AGI with OpenAI's Structured Outputs API
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.