Parent provider instance.
Initialized OpenAI SDK client.
StaticOPENAI_OpenAI-compatible schema for semantic image analysis.
NOTE: This schema intentionally avoids spatial guarantees (bounding boxes, confidence scores).
StaticOPENAI_OpenAI Responses API tool definition.
Purpose:
function_call named image_analysisAnalyze one or more images using OpenAI vision models.
Unified AI request containing reference images.
OptionalexecutionContext: MultiModalExecutionContextOptional execution context.
Optionalsignal: AbortSignalOptional abort signal.
AIResponse containing normalized image-analysis results.
Analyze images with streaming output.
Emits one or more AIResponseChunk objects as soon as the image_analysis function call completes.
Unified AI request containing reference images
OptionalexecutionContext: MultiModalExecutionContextOptional execution context
Optionalsignal: AbortSignalOptional abort signal
AIResponseChunk containing normalized image analysis results
OpenAIImageAnalysisCapabilityImpl: Implements image analysis for OpenAI using the Vision API and tool schema.
Uses OpenAI Vision via the Responses API to analyze images and emit structured JSON results using a tool schema.
IMPORTANT: