Был ли модифицирован модуль openai-api, отвечающий за реакцию, для доступа к ChatGPT API?

Был ли модифицирован модуль openai-api, отвечающий за реакцию, для доступа к ChatGPT API?
При использовании expo я получаю следующую ошибку:

ПРЕДУПРЕЖДЕНИЕ Возможное отклонение необработанного обещания (идентификатор: 0):
TypeError: невозможно прочитать свойство «создать» неопределенного

с использованиемopenai.ChatCompletion.createкажется, не работает в реактивном родном

код :

      import React, { useState, useEffect } from "react";
import { View, TextInput, Button, FlatList, Text } from "react-native";
import OpenAI from "openai-api";

const openai = new OpenAI("YOUR_API_KEY");

export default function App() {
  const [inputText, setInputText] = useState("");
  const [messages, setMessages] = useState([]);
  const [responseText, setResponseText] = useState("");

  useEffect(() => {
    async function generateResponse() {
      if (messages.length > 0) {
        const response = await openai.ChatCompletion.create({
          model: "gpt-3.5-turbo",
          messages,
        });
        print(response);
        setResponseText(response.choices[0].text);
      }
    }
    generateResponse();
  }, [messages]);

0 ответов

Другие вопросы по тегам