New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
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
  • Socket score

Version published
Maintainers
1
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:

  1. Import the BingApi class:
import { BingApi } from "bing-nodejs";
  1. 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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc