v6.3.0

PaddlePaddle/PaddleSpeechv6.3.0Nov 20, 2025by tanchongmin

AI Summary

Adds support for StrictJSON Schema with OpenAI and Gemini models, focusing on generating Pydantic models for structured outputs, and refactors internal YAML parsing utilities.

Key Highlights

  • Added StrictJSON Schema support for LLM providers
  • Default behavior focused on Pydantic for Structured Outputs
  • Refactored parse_yaml.py into parse_yaml.py and helper_functions.py

New Features

  • StrictJSON Schema integration with Pydantic models
  • Helper functions for converting StrictJSON schema to Pydantic

Full Release Notes

- Added support for using StrictJSON Schema for OpenAI and Gemini models
- Default StrictJSON will now be focused on using StrictJSON Schema to generate Pydantic for Structured Outputs from LLM Providers
- Refactored parse_yaml.py into parse_yaml.py and helper_functions.py, where the helper_functions are the converters from StrictJSON schema to Pydantic models