Skip to content

Instantly share code, notes, and snippets.

@jamesmurdza
Last active March 12, 2023 06:18
Show Gist options
  • Save jamesmurdza/029af469fd89a29962a3d0758ca1590b to your computer and use it in GitHub Desktop.
Save jamesmurdza/029af469fd89a29962a3d0758ca1590b to your computer and use it in GitHub Desktop.
const { Configuration, OpenAIApi } = require('openai')
require('dotenv').config()
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
})
const openai = new OpenAIApi(configuration)
openai
.createChatCompletion({
model: 'gpt-3.5-turbo',
messages: [
{
role: 'user',
content:
'Write a one-line Haskell function that uses recursion to generate the Fibonacci sequence.',
},
],
})
.then((completion) => {
console.log(completion.data.choices[0].message.content.trim())
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment