AS AgentScopeAPI 手册 / API Reference

ImageInputContent

@JsonInclude(JsonInclude.Include.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) public record ImageInputContent( @JsonProperty("source") InputContentSource source, @JsonProperty("metadata") Map<String, Object> metadata) implements InputContent
源码Source io/agentscope/core/agui/model/ImageInputContent.java:36–52

承载图像输入内容数据的记录类型。位于 io.agentscope.core.agui.model 包,实现 InputContent。核心成员包括 source、metadata、ImageInputContent。

Image input content in the AG-UI protocol.

JSON form: {"type": "image", "source": {"type": "url", "value": "..."}, "metadata": {...}}

Maps to io.agentscope.core.message.ImageBlock during conversion.

记录组件摘要Record Component Summary

组件Component类型Type说明Description
sourceInputContentSource
执行来源相关操作。
the image source (URL or data), must not be null
metadataMap<String, Object>
执行元数据相关操作。
optional metadata, may be null

构造器摘要Constructor Summary

构造器Constructor说明Description
public ImageInputContent(InputContentSource source, Map<String, Object> metadata)
初始化 `ImageInputContent` 实例。
Compact constructor ensuring `source` is non-null.

记录组件详情Record Component Detail

source

InputContentSource source

执行来源相关操作。

the image source (URL or data), must not be null

源码Source io/agentscope/core/agui/model/ImageInputContent.java:36–52

metadata

Map<String, Object> metadata

执行元数据相关操作。

optional metadata, may be null

源码Source io/agentscope/core/agui/model/ImageInputContent.java:36–52

构造器详情Constructor Detail

ImageInputContent

public ImageInputContent(InputContentSource source, Map<String, Object> metadata)

初始化 ImageInputContent 实例。

Compact constructor ensuring source is non-null.

参数Parameters
名称Name类型Type说明Description
sourceInputContentSource图像来源。the image source
metadataMap<String, Object>元数据(类型 `Map`)。optional metadata
源码Source io/agentscope/core/agui/model/ImageInputContent.java:49–51
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.