Class MultimodalBase64ToolCallResultConverter

java.lang.Object
com.alibaba.cloud.ai.graph.agent.tool.multimodal.MultimodalToolCallResultConverter
com.alibaba.cloud.ai.graph.agent.tool.multimodal.MultimodalBase64ToolCallResultConverter
All Implemented Interfaces:
org.springframework.ai.tool.execution.ToolCallResultConverter

public class MultimodalBase64ToolCallResultConverter extends MultimodalToolCallResultConverter
MultimodalToolCallResultConverter configured for base64 output.

Use with @Tool(resultConverter = MultimodalBase64ToolCallResultConverter.class) when the consumer needs inline data (e.g., returnDirect to client). Note: base64 increases token usage when sent to the model.

  • Constructor Details

    • MultimodalBase64ToolCallResultConverter

      public MultimodalBase64ToolCallResultConverter()