Python: Properly configure structured outputs based on new options dict (#3213)

* Properly configure structured outputs based on new options dict

* Fix mypy
This commit is contained in:
Evan Mattson
2026-01-15 11:41:46 +09:00
committed by GitHub
parent 620da7a829
commit 15d0c34d9f
18 changed files with 56 additions and 55 deletions
@@ -154,7 +154,7 @@ def create_guessing_agent() -> ChatAgent:
"No explanations or additional text."
),
# response_format enforces that the model produces JSON compatible with GuessOutput.
response_format=GuessOutput,
default_options={"response_format": GuessOutput},
)