我试图运行教程https://harishgarg.com/writing/building-a-chat-app-with-gpt-3-reactjs-and-nextjs-a-step-by-step-guide/中的测试代码,我得到了
TypeError:openai.completions不是函数
从下面的代码中,我放入my.js并在Windows 10上的git bash窗口中使用“node my.js”运行
const openai = require('openai');
openai.apiKey = "api-key";
openai.completions({
engine: "text-davinci-003",
prompt: "Hello, how are you?",
max_tokens: 32,
n: 1,
stop: ".",
temperature: 0.5,
}).then((response) => {
console.log(response.data.choices[0].text);
});
我已经尝试了OpenAI文档中的各种替代代码片段,以及其他问题中的一些建议,但无法让它工作。
2条答案
按热度按时间gpnt7bae1#
您需要升级OpenAI包。
Python:
pip install --upgrade openai
NodeJS:
npm update openai
关闭终端并再次打开。运行代码。错误应该消失。
cngwdvgl2#