v6.3.0

vietnh1009/ASCII-generatorv6.3.0Nov 20, 2025by tanchongmin

AI Summary

Refactored the codebase to use StrictJSON Schema for generating Pydantic models, focusing on Structured Outputs for OpenAI and Gemini models.

Key Highlights

  • Support for StrictJSON Schema with OpenAI and Gemini
  • Refactored parse_yaml.py into parse_yaml.py and helper_functions.py
  • Focus on Pydantic for structured outputs

New Features

  • StrictJSON Schema to Pydantic conversion
  • Helper functions for schema conversion

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