@Salved посмотрите в переменных на свою [[1HERO]] вероятно она представляет из себя строку "Uncommon" окруженную переносами строк или табуляциями, которые bas не отображает в логе.
Попробуйте [[1HERO]].trim() == "Uncommon"
Проблема с nodejs
-
Запустил пакет https://www.npmjs.com/package/openai на Node18
Предварительно в переменную [[APIKEY]] присвоил свой апиключ.Выполняю код в Node.Js:

тот же код в виде текста:
const { Configuration, OpenAIApi } = require("openai"); const OPENAI_API_KEY = [[APIKEY]]; console.log(OPENAI_API_KEY) const configuration = new Configuration({ apiKey: process.env.OPENAI_API_KEY, }); const openai = new OpenAIApi(configuration); const completion = await openai.createCompletion({ model: "text-ada-001", prompt: "Hello world", }); console.log(completion.data.choices[0].text);Получаю ошибку 401, что типа не авторизован апиключем, хотя ключ верно указал.
Поток №1 : Error: Request failed with status code 401 -
@Nikolas said in Проблема с nodejs:
Получаю ошибку 401, что типа не авторизован апиключем, хотя ключ верно указал.
неверно
const configuration = new Configuration({ apiKey: [[APIKEY]] });