gpt-script
v1.0.501
Published
Simple GPT
Downloads
6
Maintainers
Readme
For Linux and Mac OS
Install
npm i gpt-script
or
yarn add gpt-script
Setup model
- Download model (https://gpt4all.io/models/ggml-gpt4all-j-v1.3-groovy.bin or more https://gpt4all.io)
- Create a model folder in the root of the project and move the model to model
Examples
Code
const path = require('path')
, GPTScript = require('../src/index')
, findAnswer = require('./examples/libs/find-answer')
, filterAnswer = require('./examples/libs/filter-answer')
, dialogPrompt = require('./examples/libs/dialog-prompt')
, adultDialogPrompt = require('./examples/libs/adult-dialog-prompt')
const model = path.join(__dirname, 'models/ggml-gpt4all-j-v1.3-groovy.bin')
const gpt = new GPTScript(model, {
langSystem: 'gpt-j',
debug: false
})
gpt.setAttemptError(5)
gpt.setPrompt(dialogPrompt)
// gpt.setPrompt(adultDialogPrompt)
gpt.use(findAnswer)
gpt.use(filterAnswer)
gpt.execute('Hello bro!')
.then(text => {
if (text) {
console.log(text) // What's up, dude?
} else {
console.log('There were enough attempts, the answer could not be generated, do you want to try again?')
}
})
Script
yarn simple-chat
or
npm run simple-chat
...
See more examples