2.5.17
What's Changed
- Deprecate dspy.TypedPredictor and its variants. You'll get much better typed (and untyped) results out-of-the-box now with standard dspy.Predict, dspy.ChainOfThought, etc.
- Improve ChatAdapter, introduce JsonAdapter, add default retries with the latter. by @okhat in #1700
- Consistently use _parse_values=False from functional.py by @okhat in #1701
- Add callback mechanism by @B-Step62 in #1689
- Some minor fixes to the newly introduced callback by @chenmoneygithub in #1696
New Contributors
- @BobConanDev made their first contribution in #1688
- @B-Step62 made their first contribution in #1689
Full Changelog: 2.5.16...2.5.17