Multimodal Content • AI Agent SDK
multimodal_content: Convenience factory for building a multimodal ToolResult.
multimodal_content
Function
</div>
This function is defined in the base module.
Convenience factory for building a multimodal ToolResult.
Example::
from praisonaiagents.tools import multimodal_content, image_part, text_part
def screenshot() -> ToolResult:
png_bytes = capture()
return multimodal_content(
text_part("Here is the current screen:"),
image_part(png_bytes, mime="image/png", name="screen.png"),
)Signature
def multimodal_content() -> 'ToolResult'Returns
ResponseField
'ToolResult'The result of the operation.
Uses
ToolResult
Source
View on GitHubpraisonaiagents/tools/base.py at line 130