Documentation Index
Fetch the complete documentation index at: https://agno-v2-shaloo-ai-support-link.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Code
cookbook/11_models/openai/chat/generate_images.py
from agno.agent import Agent
from agno.models.openai import OpenAIResponses
from agno.tools.dalle import DalleTools
image_agent = Agent(
model=OpenAIResponses(id="gpt-5.2"),
tools=[DalleTools()],
description="You are an AI agent that can generate images using DALL-E.",
instructions="When the user asks you to create an image, use the `create_image` tool to create the image.",
markdown=True,
)
image_agent.print_response("Generate an image of a white siamese cat")
images = image_agent.get_images()
if images and isinstance(images, list):
for image_response in images:
image_url = image_response.url
print(image_url)
Usage
Set up your virtual environment
uv venv --python 3.12
source .venv/bin/activate
Set your API key
export OPENAI_API_KEY=xxx
Install dependencies
uv pip install -U openai agno
Run Agent
python cookbook/11_models/openai/chat/generate_images.py