termcb
Version:
A simple chat bot which runs on a terminal. Made using OpenAI's API
23 lines (18 loc) • 479 B
JavaScript
const readLine = require('readline')
const main = require('../main')
const { setConfig, getConfig } = require('../util/config')
const config = getConfig()
if (!config.apiKey) {
const rl = readLine.createInterface({
input: process.stdin,
output: process.stdout
})
rl.question('Enter your openai api key: ', (answer) => {
setConfig('apiKey', answer)
rl.close()
main(getConfig())
})
} else {
main(config)
}