MCPcopy
hub / github.com/openai/openai-python / async_maybe_transform

Function async_maybe_transform

src/openai/_utils/_transform.py:284–294  ·  view source on GitHub ↗

Wrapper over `async_transform()` that allows `None` to be passed. See `async_transform()` for more details.

(
    data: object,
    expected_type: object,
)

Source from the content-addressed store, hash-verified

282
283
284async def async_maybe_transform(
285 data: object,
286 expected_type: object,
287) -> Any | None:
288 """Wrapper over `async_transform()` that allows `None` to be passed.
289
290 See `async_transform()` for more details.
291 """
292 if data is None:
293 return None
294 return await async_transform(data, expected_type)
295
296
297async def async_transform(

Callers 15

createMethod · 0.90
createMethod · 0.85
create_characterMethod · 0.85
download_contentMethod · 0.85
editMethod · 0.85
extendMethod · 0.85
remixMethod · 0.85
createMethod · 0.85
create_variationMethod · 0.85
editMethod · 0.85
generateMethod · 0.85
createMethod · 0.85

Calls 1

async_transformFunction · 0.85

Tested by

no test coverage detected