Spaces:
Sleeping
Sleeping
Update index.js
Browse files
index.js
CHANGED
@@ -175,7 +175,7 @@ function generateUID(length) {
|
|
175 |
|
176 |
async function sendMessageV2(data_chat, msg) {
|
177 |
try {
|
178 |
-
const model = genAI.getGenerativeModel({ model: "gemini-
|
179 |
const chat = model.startChat(data_chat);
|
180 |
const result = await chat.sendMessage(msg);
|
181 |
const response = await result.response;
|
@@ -227,6 +227,8 @@ app.get('/v2/send', async (req, res) => {
|
|
227 |
|
228 |
const botResponse = await sendMessageV2(chatData.data, message);
|
229 |
|
|
|
|
|
230 |
// Periksa apakah pesan user sudah ada sebelumnya
|
231 |
if (!chatData.data.history.some(item => item.role === 'user' && item.parts[0].text === message)) {
|
232 |
chatData.data.history.push({ role: 'user', parts: [{ text: message }] });
|
@@ -236,6 +238,7 @@ app.get('/v2/send', async (req, res) => {
|
|
236 |
if (!chatData.data.history.some(item => item.role === 'model' && item.parts[0].text === botResponse)) {
|
237 |
chatData.data.history.push({ role: 'model', parts: [{ text: botResponse }] });
|
238 |
}
|
|
|
239 |
|
240 |
chatData.lastChat = DateTime.local();
|
241 |
db_chatHistory[id] = chatData;
|
|
|
175 |
|
176 |
async function sendMessageV2(data_chat, msg) {
|
177 |
try {
|
178 |
+
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });
|
179 |
const chat = model.startChat(data_chat);
|
180 |
const result = await chat.sendMessage(msg);
|
181 |
const response = await result.response;
|
|
|
227 |
|
228 |
const botResponse = await sendMessageV2(chatData.data, message);
|
229 |
|
230 |
+
/*
|
231 |
+
|
232 |
// Periksa apakah pesan user sudah ada sebelumnya
|
233 |
if (!chatData.data.history.some(item => item.role === 'user' && item.parts[0].text === message)) {
|
234 |
chatData.data.history.push({ role: 'user', parts: [{ text: message }] });
|
|
|
238 |
if (!chatData.data.history.some(item => item.role === 'model' && item.parts[0].text === botResponse)) {
|
239 |
chatData.data.history.push({ role: 'model', parts: [{ text: botResponse }] });
|
240 |
}
|
241 |
+
*/
|
242 |
|
243 |
chatData.lastChat = DateTime.local();
|
244 |
db_chatHistory[id] = chatData;
|