#TypeError: Cannot convert undefined value to object

2 messages · Page 1 of 1 (latest)

rain orbit
#

Hello, I am learning react native and I was trying to use openai to make something like chatbot.
I have got this error

[TypeError: Cannot convert undefined value to object] 

In this code

const handlePress = async () => {
        setquestionText(text);
        setIsLoading(true);
      
        try {
          if (openai) {
            const response = await openai.createCompletion({
              model: "text-davinci-003",
              prompt: questionText,
              temperature: 0.7,
              max_tokens: 512,
              frequency_penalty: 0,
              presence_penalty: 0,
            });
      
            setIsLoading(false);
            setResponseText(response.choices[0].text);
            console.log("Response from OpenAI API:", response.choices[0].text);
          }
        } catch (error) {
          console.log(error);
          setIsLoading(false);
        }
      };

Do you have any ideas how to repair it?

#

My all code: