providerplaneai
    Preparing search index...

    Interface ImageAnalysisStreamCapability<TInput, TOutput>

    Streaming image analysis capability.

    Providers implementing this interface support analyzing one or more images and emitting structured, provider-agnostic analysis results incrementally as they become available.

    Typical use cases:

    • Vision analysis with object detection
    • OCR extraction
    • Safety / moderation signals
    • Tagging and semantic classification

    Provider-agnostic image analysis request type

    interface ImageAnalysisStreamCapability<
        TInput = unknown,
        TOutput = NormalizedImageAnalysis[],
    > {
        analyzeImageStream(
            request: AIRequest<TInput>,
            ctx: MultiModalExecutionContext,
            signal?: AbortSignal,
        ): AsyncGenerator<AIResponseChunk<TOutput>>;
    }

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods