Coder Social home page Coder Social logo

openai-js's Introduction

OpenAI-JS

Unofficial Node.js wrapper for the OpenAI API

API Doc

See generated API doc: openai-js.

Usage

import { Client, ClientOptions } from "opanai-js";

// API Keys: https://beta.openai.com/docs/api-reference/authentication
const client = new Client({ apiKey: process.env.API_KEY });

// https://beta.openai.com/docs/api-reference/engines
const engines = await client.engines.list();

// https://beta.openai.com/docs/guides/completion
const completions = await client.completions.create("davinci", {
  prompt: "Once upon a time",
  max_tokens: 5,
  temperature: 1,
  top_p: 1,
  n: 1,
  stream: false,
  logprobs: null,
  stop: "\n",
});

// https://beta.openai.com/docs/guides/search
const search = await client.search.create("davinci", {
  documents: ["White House", "hospital", "school"],
  query: "the president",
});

// https://beta.openai.com/docs/guides/classifications
const classification = await client.classifications.create({
  examples: [
    ["A happy moment", "Positive"],
    ["I am sad.", "Negative"],
    ["I am feeling awesome", "Positive"],
  ],
  labels: ["Positive", "Negative", "Neutral"],
  query: "It is a raining day :(",
  search_model: "ada",
  model: "curie",
});

// https://beta.openai.com/docs/guides/answers
const answer = await client.answers.create({
  documents: ["Puppy A is happy.", "Puppy B is sad."],
  question: "which puppy is happy?",
  search_model: "ada",
  model: "curie",
  examples_context: "In 2017, U.S. life expectancy was 78.6 years.",
  examples: [
    ["What is human life expectancy in the United States?", "78 years."],
  ],
  max_tokens: 5,
  stop: ["\n", "<|endoftext|>"],
});

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.