AS AgentScopeAPI 手册 / API Reference

AnthropicMediaConverter

public class AnthropicMediaConverter
源码Source io/agentscope/extensions/model/anthropic/formatter/AnthropicMediaConverter.java:31–141

Anthropic Media 转换器,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.extensions.model.anthropic.formatter 包。核心成员包括 convertImageBlock、convertDataBlock。

Handles media content conversion for Anthropic API.

方法摘要Method Summary

方法Method说明Description
public ImageBlockParam convertImageBlock(ImageBlock imageBlock) throws Exception
转换图像块。
Convert ImageBlock to Anthropic ImageBlockParam.
public ImageBlockParam convertDataBlock(DataBlock dataBlock) throws Exception
转换数据块。
Convert DataBlock to Anthropic ImageBlockParam by resolving MIME type and routing to image.

方法详情Method Detail

convertImageBlock

public ImageBlockParam convertImageBlock(ImageBlock imageBlock) throws Exception

转换图像块。

Convert ImageBlock to Anthropic ImageBlockParam.

参数Parameters
名称Name类型Type说明Description
imageBlockImageBlock图像块(类型 `ImageBlock`)。The image block.
返回Returns ImageBlockParam
返回ImageBlockParam。Returns image block param.
抛出Throws
  • Exception 可能抛出 `Exception`。Thrown when the operation cannot be completed.
源码Source io/agentscope/extensions/model/anthropic/formatter/AnthropicMediaConverter.java:37–82

convertDataBlock

public ImageBlockParam convertDataBlock(DataBlock dataBlock) throws Exception

转换数据块。

Convert DataBlock to Anthropic ImageBlockParam by resolving MIME type and routing to image.

参数Parameters
名称Name类型Type说明Description
dataBlockDataBlock数据块到转换。The data block to convert
返回Returns ImageBlockParam
返回ImageBlockParam。ImageBlockParam for Anthropic API
抛出Throws
  • Exception 可能抛出 `Exception`。Thrown when the operation cannot be completed.
源码Source io/agentscope/extensions/model/anthropic/formatter/AnthropicMediaConverter.java:102–140
基于官方固定版本源码静态生成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.