类 GeminiMediaConverter

java.lang.Object
io.agentscope.core.formatter.gemini.GeminiMediaConverter

public class GeminiMediaConverter extends Object
Converter for Gemini API multimodal content. Converts ImageBlock, AudioBlock, and VideoBlock to Gemini Part objects with inline data.
  • 构造器详细资料

    • GeminiMediaConverter

      public GeminiMediaConverter()
  • 方法详细资料

    • convertToInlineDataPart

      public com.google.genai.types.Part convertToInlineDataPart(ImageBlock block)
      Convert ImageBlock to Gemini Part with inline data.
      参数:
      block - ImageBlock to convert
      返回:
      Part object containing inline data
    • convertToInlineDataPart

      public com.google.genai.types.Part convertToInlineDataPart(AudioBlock block)
      Convert AudioBlock to Gemini Part with inline data.
      参数:
      block - AudioBlock to convert
      返回:
      Part object containing inline data
    • convertToInlineDataPart

      public com.google.genai.types.Part convertToInlineDataPart(VideoBlock block)
      Convert VideoBlock to Gemini Part with inline data.
      参数:
      block - VideoBlock to convert
      返回:
      Part object containing inline data