Get Multimodal Message • AI Agent SDK

get_multimodal_message: Build multimodal message content for LLM with text and images.

get_multimodal_message

Function

</div>

This function is defined in the agents module.

Build multimodal message content for LLM with text and images.

DRY helper – replaces duplicate _get_multimodal_message in aexecute_task/execute_task.

Signature

python
def get_multimodal_message(text_prompt: str, images: list) -> list

Parameters

ParamField str

The text content of the message

ParamField list

List of image paths (local or URL)

Returns

ResponseField list

List of content items for multimodal LLM message

Uses

  • exists
  • splitext
  • process_video
  • encode_file_to_base64
  • ext.lstrip

Source

View on GitHub

praisonaiagents/agents/agents.py at line 86