@boateo6/easy-mongo
v1.1.0
Published
Easy way to use mongodb!
Downloads
6
Readme
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
})