Skip to content

This Python script enables users to interact with OpenAI's DALL-E 2 API for image editing. Users can specify an original image, a mask image, and a text prompt for the DALL-E 2 model to edit the image accordingly.

License

Notifications You must be signed in to change notification settings

ffm5113/python_dalle2_image_edit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

DALL-E 2 Image Editor Script

This Python script enables users to interact with OpenAI's DALL-E 2 API for image editing. Users can specify an original image, a mask image, and a text prompt for the DALL-E 2 model to edit the image accordingly.

NOTE: OpenAI API documentation and capabilities may change over time. For the most current information, refer to the official OpenAI site for developers.

Important Note

The images generated or edited by the DALL-E 2 API are typically available immediately after the request. However, it's important to handle the data responsibly and in accordance with OpenAI's use case policies.

Authentication

The script requires an API key from OpenAI for authentication. Before running the script, you must set up an environment variable OPEN_API_KEY2 with your OpenAI API key. Retrieve your API key from the API Keys page on OpenAI.

For assistance on setting up environment variables:

Features

  • Interactive prompts for user input of the original image, mask image, and editing prompt.
  • Integration with OpenAI's DALL-E 2 API for image editing.
  • Execution of a constructed cURL command to make the API request.

Prerequisites

Ensure you have the following installed before running this script:

  • Python (3.x or higher)
  • Access to a terminal or command prompt
  • An API key from OpenAI for DALL-E 2 access

Installation

  1. Install Python from Python's official website.
  2. Ensure you have access to a terminal or command prompt for executing Python scripts.
  3. Set up an environment variable OPEN_API_KEY with your OpenAI API key.

Usage

Run the script in a Python environment. Follow the interactive prompts to enter the locations of your original image, mask image, and your editing prompt. The script will then perform the image editing and provide feedback.

OpenAI DALL-E 2 API Documentation

For detailed information about the DALL-E 2 API and its image editing capabilities, refer to the official OpenAI DALL-E 2 API documentation.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This Python script enables users to interact with OpenAI's DALL-E 2 API for image editing. Users can specify an original image, a mask image, and a text prompt for the DALL-E 2 model to edit the image accordingly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages