Anthropic have introduced Structured outputs feature for their API.
Structured outputs constrain Claude’s responses to follow a specific schema, ensuring valid, parseable output for downstream processing. Use JSON outputs (output_format) for
Extend the AnthropicApi and AnthropicChatOptions to enable support for the new structured outputs feature.