DALL-E Tool

no
Summary: The 'DallETool' is a powerful tool designed for generating images from textual descriptions.

Original Documentation

Documentation Index#

Fetch the complete documentation index at: https://docs.crewai.com/llms.txt Use this file to discover all available pages before exploring further.

The DallETool is a powerful tool designed for generating images from textual descriptions.

DallETool#

Description#

This tool is used to give the Agent the ability to generate images using the DALL-E model. It is a transformer-based model that generates images from textual descriptions. This tool allows the Agent to generate images based on the text input provided by the user.

Installation#

Install the crewai_tools package

pip install 'crewai[tools]'

Example#

Remember that when using this tool, the text must be generated by the Agent itself. The text must be a description of the image you want to generate.

from crewai_tools import DallETool

Agent(
    ...
    tools=[DallETool()],
)

If needed you can also tweak the parameters of the DALL-E model by passing them as arguments to the DallETool class. For example:

from crewai_tools import DallETool

dalle_tool = DallETool(model="dall-e-3",
                       size="1024x1024",
                       quality="standard",
                       n=1)

Agent(
    ...
    tools=[dalle_tool]
)

The parameters are based on the client.images.generate method from the OpenAI API. For more information on the parameters, please refer to the OpenAI API documentation.

Link last verified June 7, 2026. View original ↗
Source: CrewAI Docs
Link last verified: 2026-03-04