Code of Conduct
AI Policy
Is your feature request related to a problem? Please describe.
recently, dspy merged a BAML adapter which is a different way of formatting the classes in python when sending them in prompt.
Current default way to do that is json_schema. Which becomes too verbose when json schema is nested.
BAML gives 5% improvement over JsonSchema approach as shown in the PR.
Describe the solution you'd like
Todo: Implement BAMLAdapter as opt-in to replace json_schema formatting of ash resources.
Describe alternatives you've considered
No response
Additional context
No response
Code of Conduct
AI Policy
Is your feature request related to a problem? Please describe.
recently, dspy merged a BAML adapter which is a different way of formatting the classes in python when sending them in prompt.
Current default way to do that is json_schema. Which becomes too verbose when json schema is nested.
BAML gives 5% improvement over JsonSchema approach as shown in the PR.
Describe the solution you'd like
Todo: Implement BAMLAdapter as opt-in to replace json_schema formatting of ash resources.
Describe alternatives you've considered
No response
Additional context
No response