Код: Выделить всё
const chat = model.startChat({
history: chatHistory,
generationConfig: {
maxOutputTokens: 3000,
},
});
let modelRes = {};
try {
await chat.sendMessage(query).then((value)=> {
console.log(value)
modelRes = formatAIText(value.response.text());
});
} catch (error) {
console.error("Error sending message:", error);
}
if(modelRes.text) {
setModelResult(modelRes);
setChatHistory((prev)=> [
...prev,
{ role: "user", parts: [{ text: query }] },
{ role: "model", parts: [{ text: modelRes.text }] }
])
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... y-on-react
Мобильная версия