AutoBE
    Preparing search index...

    Interface AutoBeUserMessageImageContent

    User message content for image uploads.

    Handles image attachments in user messages through URL-backed content. Used for sharing UI mockups, diagrams, screenshots, and other visual materials.

    Samchon

    interface AutoBeUserMessageImageContent {
        detail?: "auto" | "high" | "low";
        id: string & Format<"uuid">;
        metadata: AutoBeUserMessageImageContentMetadata;
        type: "image";
        url: string & Format<"iri">;
    }

    Hierarchy

    • AutoBeUserMessageContentBase<"image">
      • AutoBeUserMessageImageContent
    Index

    Properties

    detail?: "auto" | "high" | "low"

    Image analysis detail level.

    • "auto": Automatic detail selection
    • "high": Detailed analysis for complex images
    • "low": Fast processing for simple images
    id: string & Format<"uuid">

    Unique identifier for this user message content item.

    A UUID assigned by the message intake pipeline so downstream phases can reference one precise content item without relying on array position, filename, file metadata, or modality-specific payload shape.

    Semantic metadata attached after image intake.

    Visual summaries belong in the shared metadata memo. Byte length and dimensions may be adapter-owned facts. URL/base64 form, source id, and governance state remain orchestrator-owned.

    type: "image"

    Type discriminator for identifying the specific content modality.

    Provides type-safe discrimination between different content types such as "text", "audio", "image", and "file". This discriminator enables proper type narrowing and ensures that each content type is processed according to its specific characteristics and requirements.

    The type field is essential for the multimodal content processing pipeline, allowing the system to route different content types to appropriate handlers while maintaining type safety throughout the conversation flow.

    url: string & Format<"iri">

    URL or data URL from which the image bytes can be read.