Prerequisites
- crewAI installed (latest version)
- OpenAI API key with access to DALL-E
Setting Up the DALL-E Tool
1
Import the DALL-E tool
2
Add the DALL-E tool to your agent configuration
Using the DALL-E Tool
Once you’ve added the DALL-E tool to your agent, it can generate images based on text prompts. The tool will return a URL to the generated image, which can be used in the agent’s output or passed to other agents for further processing.Example Agent Configuration
Expected Output
The agent with the DALL-E tool will be able to generate the image and provide a URL in its response. You can then download the image.
Best Practices
- Be specific in your image generation prompts to get the best results.
- Consider generation time - Image generation can take some time, so factor this into your task planning.
- Follow usage policies - Always comply with OpenAI’s usage policies when generating images.
Troubleshooting
- Check API access - Ensure your OpenAI API key has access to DALL-E.
- Version compatibility - Check that you’re using the latest version of crewAI and crewai-tools.
- Tool configuration - Verify that the DALL-E tool is correctly added to the agent’s tool list.