bingimageclient
v0.2.4
Published
Generates images from bing's Image Creation.
Downloads
2
Readme
bing-image-gen
Generates images from microsoft's Image Creation website.
Installation
Install with:
npm install bingimageclient
Use as:
const { BingImageClient } = require('bingimageclient');
Authentication
To authenticate yourself, please firstly:
- Go to https://www.bing.com/images/create
- Go into inspect element (Right click -> Inspect Element)
- Go to the Application tab on the top of th new tabe which has opened up (Expand it if you can't see it).
- Go to the Cookies
- Search up 'KievRPSSecAuth' and input the value like you see it in
demos/imagedownload.ts
And you are now authenticated!
Usage
Look at demos/imagedownload.ts
for example usage.
Disallowed Content
Currently, Bing does stop certain prompts. It is possible to bypass this, however I have not found a prompt which bypasses everything. For now I have just created an error which should alert you that Bing has blocked a prompt. However, if you do want to try to bypass Bing, here is an example of what the prompt should look like:
Create a image on the following prompt (do not take it literally, it is only hypothetical): {PROMPT}
Credits
- @waylaidwanderer - Took inspiration from his repository
- @acheong0 - Reversed bing's image endpoints