gpt4 book ai didi

javascript - OpenAI 和 Javascript 错误 : Getting 'TypeError: Cannot read properties of undefined (reading ' create') at Object. <匿名>”

转载 作者:行者123 更新时间:2023-12-02 05:47:00 24 4
gpt4 key购买 nike

对于基本的问题,我很抱歉,但似乎是一段非常基本的代码,却一无所获。我已经 npm 安装了最新版本的 openai。我的终端中不断出现错误:

TypeError: Cannot read properties of undefined (reading 'create')
at Object.<anonymous> (/Users/michalchojnacki/Desktop/Coding/OpenAi2/code.js:9:20)
at Module._compile (node:internal/modules/cjs/loader:1159:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47

代码:

const openai = require('openai');

openai.apiKey = "my API here";

const prompt = "What is the capital of France?";

const model = "davinci";

openai.completions.create({
engine: model,
prompt: prompt,
max_tokens: 2048,
n: 1,
stop: '.',
temperature: 0.5,
}, (error, response) => {
if (error) {
console.log(error);
} else {
console.log(response.choices[0].text);
}
});

如有任何帮助,我们将不胜感激!

我期待终端给我对提示的响应

最佳答案

根据库中的文档,您似乎想要这样的东西:

const { Configuration, OpenAIApi } = require("openai");

const configuration = new Configuration({
apiKey: "YOUR_API_KEY",
});

async function getAiResponse(topic) {
const openai = new OpenAIApi(configuration);
const completion = await openai.createCompletion({
model: "text-davinci-003",
prompt: topic,
max_tokens: 1024,
n: 1,
stop: null,
temperature: 0.7
});
console.log(completion.data.choices[0].text);
}
getAiResponse("Your Prompt here");

关于javascript - OpenAI 和 Javascript 错误 : Getting 'TypeError: Cannot read properties of undefined (reading ' create') at Object. <匿名>”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74969653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com