The idea of using Pydantic to validate tool calls and responses is not new. It was popularized by Jason Liu in his library called Instructor.

To really understand why it’s such a game changer, we recommend watching this video:

Learn more

To take your tools to the next level, we highly recommend the following resources: