This script utilizes the OpenAI API to generate an image based on a given prompt using the DALL-E model.
To set up and run the script, follow the instructions below:
-
Install the required dependencies:
requests
openai
(Install usingpip install openai
)
-
Obtain an API key from OpenAI:
- Sign up for an account at OpenAI.
- Generate an API key.
-
Set the API key:
- Replace
"your-api-key"
in the script with your actual API key obtained from OpenAI.
- Replace
-
Run the script:
- Execute the script using a Python interpreter.
- Enter a prompt when prompted by the script.
The script performs the following steps:
- Imports the necessary libraries (
requests
andopenai
). - Sets up the OpenAI API client using the API key.
- Defines the DALL-E model engine and the prompt (message) provided by the user.
- Generates a response by calling the OpenAI API and passing the prompt.
- Retrieves the URL of the generated image from the response.
- Downloads the image using the URL and saves it as "image.jpg".
- Prints the generated image URL.
The script saves the generated image as "image.jpg" in the current directory. The URL of the generated image is also printed to the console.
Author: Mihir Panchal
No specific disclaimers or legal information apply to this script.