Был ли модифицирован модуль 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]);