@boateo6/easy-mongo

1.1.0 • Public • Published

Announcement

There is no announcements yet...

Update

There is not update information yet...

Getting Started

Require:

  • Require parts of the package by the following line.
const { Config, Completion, Image, Output } = require("@boateo6/easy-chatgpt")

Configuration:

  • Make a configuration by the following.
    • Replace "YOUR_OPENAI_APIKEY" with the OpenAI APIKey that you can generate form here!
const config = new Config()
config.setApiKey("YOUR_OPENAI_APIKEY")

Usage

Completion:

  • To make a completion do the following...
const data = new Completion()
data.setModel("text-davinci-003")
data.setPrompt("Hello (Give a reply)")
data.setMaxTokens(1024)
data.setN(1)
data.setStop(null)
data.setTemp(0.7)
  • To get an output from this do the add the following after the above code...
    • "config" here is the configuration you created before.
    • "data" here is the data from the completion you created above.
    • "output.run()" here will make the program run to get an output form all the above.
  • Here is the code:
const output = new Output(config, data)
output.run().then(response => {
  // Do something with the response you got
}).catch(error => {
  // Handle the error
})

Full Code:

const data = new Completion()
data.setModel("text-davinci-003")
data.setPrompt("Hello (Give a reply)")
data.setMaxTokens(1024)
data.setN(1)
data.setStop(null)
data.setTemp(0.7)

const output = new Output(config, data)
output.run().then(response => {
  // Do something with the response you got
}).catch(error => {
  // Handle the error
})

Image Generation:

  • To make data for the generation of the image you want do the following...
const data = new Image()
data.setPrompt("A waterfall with fog")
data.setN(1)
data.setSize("1024x1024")
data.setResponseFormat("url")
  • To get an output from this we do the same...
const output = new Output(config, data)
output.run().then(image_url => {
  // Do something with the image url/file you get
}).catch(error => {
  // Handle the error
})

Full Code:

const data = new Image()
data.setPrompt("A waterfall with fog")
data.setN(1)
data.setSize("1024x1024")
data.setResponseFormat("url")

const output = new Output(config, data)
output.run().then(image_url => {
  // Do something with the image url/file you get
}).catch(error => {
  // Handle the error
})

Ending

Here we come to the end of this package's instructions.

For more help you can visit the OpenAI docs.

We will keep adding updates to this package in the future!

Dependents (0)

Package Sidebar

Install

npm i @boateo6/easy-mongo

Weekly Downloads

2

Version

1.1.0

License

ISC

Unpacked Size

6.25 kB

Total Files

3

Last publish

Collaborators

  • boateo6