Structured Outputs

topic on 1 show · 8 statements across 1 episodes

Latent Space

8 statements about Structured Outputs, every show

LATENT SPACE 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
LATENT SPACE 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
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
LATENT SPACE 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
LATENT SPACE 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
LATENT SPACE 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
LATENT SPACE 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
LATENT SPACE 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

← every entity, every show

Made with StarZero

Turn any episode into a week of clips.

This entire site, thousands of episodes across every show 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.