Script Kit Logo
Script Kit
by John Lindquist
Free TutorialsCommunity ScriptsDocsGuideDiscussBlog
Madhu KM
Scripts /

Madhu KM

ask-a-single-query-with-chat-gpt

by Madhu KM

// Name: Chat with CHAT GPT
// Description: Ask CHAT GPT Anything
import "@johnlindquist/kit";
const { Configuration, OpenAIApi } = await npm("openai");
// Use below line for better TS hints
// import { Configuration, OpenAIApi } from "openai";
const configuration = new Configuration({
apiKey: await env("OPENAI_API_KEY")
});
const openAI = new OpenAIApi(configuration);
const prompt = await editor("");
const completion = await openAI.createCompletion({
model: "text-davinci-003",
prompt,
temperature: 0,
max_tokens: 4069
});
const choices = completion.data.choices;
const response = choices[0].text;
// Uncomment if you want your computer to speak the response
// say(response);
const containerClassName =
"flex justify-center items-center text-2xl h-full p-10";
await div(response, containerClassName);
created by
John Lindquist
GitHub