| ▲ | whakim 6 hours ago | |
I don't really understand the point around error handling. Sure, with structured outputs you need to be explicit about what errors you're handling and how you're handling them. But if you ask the model to return pure text, you now have a universe of possible errors that you still need to handle explicitly (you're using structured outputs, so your LLM response is presumably being consumed programmatically?), including a whole bunch of new errors that structured outputs help you avoid. Also, meta gripe: this article felt like a total bait-and-switch in that it only became clear that it was promoting a product right at the end. | ||