feat(openai): officially support verbosity (#32470)

This commit is contained in:
Mason Daugherty
2025-08-12 12:00:30 -04:00
committed by GitHub
parent 98797f367a
commit 0024dffa68
5 changed files with 17 additions and 20 deletions

View File

@@ -3599,6 +3599,13 @@ def _construct_responses_api_payload(
}
else:
pass
verbosity = payload.pop("verbosity", None)
if verbosity is not None:
if "text" not in payload:
payload["text"] = {"format": {"type": "text"}}
payload["text"]["verbosity"] = verbosity
return payload