🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

bing-nodejs

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bing-nodejs

A Node.js package for using the DALLE3 API to create images with Bing. DALLE3 is the latest image generation model from OpenAI, known for its high-quality image generation.

1.0.3
latest
npm
Version published
Weekly downloads
10
233.33%
Maintainers
1
Weekly downloads
 
Created
Source

bing-nodejs

A Node.js package for using the DALLE3 API to create images with Bing. DALLE3 is the latest image generation model from OpenAI, known for its high-quality image generation.

Installation

You can install this package using npm:

npm install bing-nodejs

To use the bing-nodejs package, follow these steps:

  • Import the BingApi class:
import { BingApi } from "bing-nodejs";
  • Create an instance of BingApi by providing your Bing Image Creator cookie:
const bing = new BingApi({
    cookie: "YOUR_COOKIE_VALUE_HERE",
});

To obtain your cookie value, follow these steps:

  • Go to Bing Image Creator in your browser and log in to your account.
  • Press Ctrl+Shift+J (or Cmd+Option+J on Mac) to open the developer tools.
  • Navigate to the Application section.
  • Click on the Cookies section.
  • Find the variable _U and copy its value.
  • Paste the copied value as the cookie
  • parameter when creating the BingApi instance.

Use the package to create images with DALLE3:

await bing.createImage("cute cat").then((res) => {
    console.log(res.urls); // string[]
});

You can also check your DALLE3 credits:

await bing.getDalleCredits().then((credits) => {
    console.log(credits); // number
});

Make sure to close the connection when you're done:

await bing.close();

Credits:

Inspired by the Python version: https://github.com/Agora-X/Dalle3

License

This package is licensed under the MIT License.

FAQs

Package last updated on 20 Nov 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts