Skip to content

OpenAI API JavaScript Jumpstart provides an introduction to using the OpenAI API with JavaScript. It includes instructions for setting up an API key, making requests to the API, and working with the API's response data in JavaScript. The goal of the jumpstart is to help developers quickly get started using the OpenAI API in their JavaScript project

License

IvanCampos/OpenAI-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI API JavaScript Jumpstart

The OpenAI API JavaScript Jumpstart provides an introduction to using the OpenAI API with JavaScript. It includes instructions for setting up an API key, making requests to the API, and working with the API's response data in JavaScript. The goal of the jumpstart is to help developers quickly get started using the OpenAI API in their JavaScript projects.

Why?

  • Entry level skeleton
    • OpenAI API jumpstart
  • Verbose code commenting via chatGPT
  • Only uses static files:
    • HTML, JS, CSS, PNG
  • Vanilla JavaScript without:
    • plugins
    • libraries
    • frameworks
    • build scripts
    • server configs
    • unneeded complexity
  • API Key options:
    • localStorage or hard-coded
  • Run immediately on GitHub Pages
    • with localStorage option
  • Just fork and hack the code locally

Base Features

  • Call the OpenAI API
  • Sample prompts
  • GPT-3 model selector
    • selected option saved to localStorage
  • Character counter
  • Cost per run calculator
  • Light & Dark Mode styles
  • Text typewriter effect

GPT-4 Support Added

  • This will only work if your OpenAI Account (API Key) has been invited to use the GPT-4 API

Getting Started

Open jumpstart/openai-api.js and setup your api key with either localStorage or hard-coding:

//TODO 1: GET YOUR OPENAI API KEY from https://beta.openai.com/account/api-keys

//TODO 2a: RUN THE FOLLOWING COMMAND IN YOUR DEVELOPER CONSOLE FIRST: // localStorage.setItem("openAI", "YOUR_OPENAI_API_KEY"); const API_KEY = localStorage.getItem("openAI");

//TODO 2b: OPTIONALLY, YOU CAN DELETE THE PREVIOUS LINE AND HARD-CODE YOUR API KEY WITH: //const API_KEY = "YOUR_OPENAI_API_KEY";

Open jumpstart/index.html and enjoy.

That is all.

About

OpenAI API JavaScript Jumpstart provides an introduction to using the OpenAI API with JavaScript. It includes instructions for setting up an API key, making requests to the API, and working with the API's response data in JavaScript. The goal of the jumpstart is to help developers quickly get started using the OpenAI API in their JavaScript project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published