One-line Image Generating Program Based on the Bing Image Createor (Powered by DALL·E 3)
Project description
One-line Image Generating Program Based on the Bing Image Createor (Powered by DALL·E 3)
Credit: The solution of invoking Bing Image Creator API is from https://github.com/acheong08/BingImageCreator.
Installation
pip install bing_brush
Obtain your cookie
The cookie of Bing.com is needed. You need to login to Bing.com first, then follow the steps below to write your cookie to a file (e.g., cookie.txt
):
Step0:
Vist https://www.bing.com/images/create
Step1:
Press F12 to open dev tools, then refresh the web page to run all requests again:
Step2:
In the detail of the request header, find the Cookie
section, copy the value of it to your file (e.g., cookie.txt)
Usage
CLI
# -c is short for --cookie, -p is short for --prompt
bing_brush -c cookie.txt -p 'a cute panda eating bamboos' -o output_folder
This command will generate 4 pictures located in output_folder
, example outputs:
Python API
brush = BingBrush(cookie='/path/to/cookie.txt')
brush.process(prompt='a cute panda eating bamboos', out_folder='output_folder')
TODO
- unit test
- support for obtaining cookie from os.env
Logo
Logo of this project is generated by Bing Image, prompt:
A minimalist logo vector image, square-shaped, with a magical brush implemented in Python language in the center, colorful, digitial art
Contribution
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bing_brush-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9991732f344a4f1b0cd5b5c94f0a56f46c570d46c358aadbc23e43ccfcd7efa2 |
|
MD5 | 2958ec32a1078cc5ab08d5aaadee770d |
|
BLAKE2b-256 | 1c4ab6df4545203330d07429045b71a0e241ad95d2829dce87f08c332f453486 |