This example demonstrates how to create an agent that generates an image using DALL-E and then analyzes the generated image in the same run, providing insights about the image’s contents.
from agno.agent import Agentfrom agno.tools.dalle import DalleTools# Create an Agent with the DALL-E toolagent = Agent(tools=[DalleTools()], name="DALL-E Image Generator")response = agent.run( "Generate an image of a dog and tell what color the dog is.", markdown=True, debug_mode=True,)if response.images: print("Agent Response", response.content) print(response.images[0].url)