mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-07 07:08:31 +00:00
* docs: Update Dalle, FileWrite, Nl2Sql and Side menu Tools * docs: remove unused phrase * docs: fix identation
1.2 KiB
1.2 KiB
DALL-E Tool
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.