openai.internal.images_invoke

The one internal entry point: render, send, normalize — one model turn. There is no streaming counterpart: the Images API's `stream`/`partial_images` mode emits partially-rendered previews, which `ai.stream.Event` (text deltas) cannot carry, so `openai.ImageClient` deliberately does not implement ai.stream.StreamingClient.

Reference version

Signature

function openai.internal.images_invoke(
input: ai.ModelTurnInput
) -> ai.ModelTurn throws baml.errors.Io | baml.errors.ParseError | baml.errors.Timeout | baml.json.SerializationError | ai.errors.Failure

The one internal entry point: render, send, normalize — one model turn. There is no streaming counterpart: the Images API's stream/partial_images mode emits partially-rendered previews, which ai.stream.Event (text deltas) cannot carry, so openai.ImageClient deliberately does not implement ai.stream.StreamingClient.

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