我不明白为什么我会收到这个错误。
拒绝设置不安全的标头 "User-Agent"
我正在尝试在一个个人项目中使用OpenAI的API。我不明白为什么它拒绝设置这个"不安全的标头",以及如何或是否可以使其安全。我已经尝试在谷歌上搜索这个问题,顶部链接是一个GitHub论坛,解释说这可能是Chrome做的某件事,但是我尝试在Safari中使用该应用程序,它也无法正常工作。
const onFormSubmit = (e) => {
e.preventDefault();
const formData = new FormData(e.target),
formDataObj = Object.fromEntries(formData.entries())
console.log(formDataObj.foodDescription);
//////OPENAI
const configuration = new Configuration({
apiKey: process.env.REACT_APP_OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
openai.createCompletion("text-curie-001", {
prompt: `generate food suggestions from the following flavor cravings: ${formDataObj.foodDescription}`,
temperature: 0.8,
max_tokens: 256,
top_p: 1,
frequency_penalty: 0,
presence_penalty: 0,
})
.then((response) => {
setState({
heading: `AI Food Suggestions for: ${formDataObj.foodDescription}`,
response: `${response.data.choices[0].text}`
});
})
}