Added
- Auto-pricing for LLMs: enable via
auto_pricing=Trueto automatically estimate costs using pydantic'sgenai-prices; optionalauto_pricing_refresh=Truerefreshes cached price data at runtime.
Refactor
- Public API made more consistent and stable: user-facing classes are now thin, well-documented facades over internal implementations. No behavior changes.
- Internal reorganization for maintainability and future-proofing.
Docs
- Added guidance for configuring auto-pricing for LLMs.