openai.internal._oai_images_drop_nulls

(internal) Drop every null-valued key, recursively. A typed request class serializes its unset options as explicit nulls; the Images API wants them absent (and `merge_request_body`'s null-deletes-a-key contract only makes sense against a null-free base).

Reference version

Signature

function openai.internal._oai_images_drop_nulls(value: baml.json.json) -> baml.json.json

(internal) Drop every null-valued key, recursively. A typed request class serializes its unset options as explicit nulls; the Images API wants them absent (and merge_request_body's null-deletes-a-key contract only makes sense against a null-free base).

Source:<builtin>/openai/ns_internal/images.bamlbytes 37754597