text: a parrot playing soccer.    Action: GenerateImage    Action Input: A parrot wearing a soccer uniform, kicking a soccer ball.    Observation: E28BE7C7-D105-41E0-8A5B-2CE21424DFEC    Thought: I now have the UUID of the generated image.    Final Answer: The UUID of the generated image is E28BE7C7-D105-41E0-8A5B-2CE21424DFEC.        > Finished chain.def show_output(output):    """Display the multi-modal output from the agent."""    UUID_PATTERN = re.compile(        r"([0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{12})"    )    outputs = UUID_PATTERN.split(output)    outputs = [        re.sub(r"^\W+", "", el) for el in outputs    ]  # Clean trailing and leading non-word characters    for output in outputs:        maybe_block_id = UUID_PATTERN.search(output)        if maybe_block_id:            display(Image(Block.get(Steamship(), _id=maybe_block_id.group()).raw()))        else:            print(output, end="\n\n")show_output(output)    The UUID of the generated image is         ![png](_multi_modal_output_agent_files/output_10_1.png)