AS AgentScopeAPI 手册 / API Reference

GeminiMediaConverter

public class GeminiMediaConverter
源码Source io/agentscope/extensions/model/gemini/formatter/GeminiMediaConverter.java:45–237

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

Converter for Gemini API multimodal content. Converts ImageBlock, AudioBlock, and VideoBlock to Gemini Part objects with inline data.

方法摘要Method Summary

方法Method说明Description
public Part convertToInlineDataPart(ImageBlock block)
转换 `convertToInlineDataPart`。
Convert ImageBlock to Gemini Part with inline data.
public Part convertToInlineDataPart(AudioBlock block)
转换 `convertToInlineDataPart`。
Convert AudioBlock to Gemini Part with inline data.
public Part convertToInlineDataPart(VideoBlock block)
转换 `convertToInlineDataPart`。
Convert VideoBlock to Gemini Part with inline data.
public Part convertToInlineDataPart(DataBlock block)
转换 `convertToInlineDataPart`。
Convert DataBlock to Gemini Part with inline data.

方法详情Method Detail

convertToInlineDataPart

public Part convertToInlineDataPart(ImageBlock block)

转换 convertToInlineDataPart。

Convert ImageBlock to Gemini Part with inline data.

参数Parameters
名称Name类型Type说明Description
blockImageBlock内容块(类型 `ImageBlock`)。ImageBlock to convert
返回Returns Part
返回片段。Part object containing inline data
源码Source io/agentscope/extensions/model/gemini/formatter/GeminiMediaConverter.java:69–71

convertToInlineDataPart

public Part convertToInlineDataPart(AudioBlock block)

转换 convertToInlineDataPart。

Convert AudioBlock to Gemini Part with inline data.

参数Parameters
名称Name类型Type说明Description
blockAudioBlock内容块(类型 `AudioBlock`)。AudioBlock to convert
返回Returns Part
返回片段。Part object containing inline data
源码Source io/agentscope/extensions/model/gemini/formatter/GeminiMediaConverter.java:79–81

convertToInlineDataPart

public Part convertToInlineDataPart(VideoBlock block)

转换 convertToInlineDataPart。

Convert VideoBlock to Gemini Part with inline data.

参数Parameters
名称Name类型Type说明Description
blockVideoBlock内容块(类型 `VideoBlock`)。VideoBlock to convert
返回Returns Part
返回片段。Part object containing inline data
源码Source io/agentscope/extensions/model/gemini/formatter/GeminiMediaConverter.java:89–91

convertToInlineDataPart

public Part convertToInlineDataPart(DataBlock block)

转换 convertToInlineDataPart。

Convert DataBlock to Gemini Part with inline data.

参数Parameters
名称Name类型Type说明Description
blockDataBlock内容块(类型 `DataBlock`)。DataBlock to convert
返回Returns Part
返回片段。Part object containing inline data
源码Source io/agentscope/extensions/model/gemini/formatter/GeminiMediaConverter.java:106–127
基于官方固定版本源码静态生成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.