mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-02-04 08:41:49 +01:00
adding clear methods for convos
This commit is contained in:
parent
c7c50dbbab
commit
6e3f63ee46
16 changed files with 466 additions and 121 deletions
|
|
@ -1,7 +1,7 @@
|
|||
const express = require('express');
|
||||
const dbConnect = require('../models/dbConnect');
|
||||
const { ask, titleConversation } = require('../app/chatgpt');
|
||||
const { saveMessage, getMessages } = require('../models/Message');
|
||||
const { saveMessage, getMessages, deleteAllMessages } = require('../models/Message');
|
||||
const { saveConversation, getConversations } = require('../models/Conversation');
|
||||
const crypto = require('crypto');
|
||||
const path = require('path');
|
||||
|
|
@ -30,6 +30,13 @@ app.get('/messages/:conversationId', async (req, res) => {
|
|||
res.status(200).send(await getMessages({ conversationId }));
|
||||
});
|
||||
|
||||
app.post('/clear_convos', async (req, res) => {
|
||||
const { conversationId } = req.body;
|
||||
console.log('conversationId', conversationId);
|
||||
const filter = {};
|
||||
res.status(201).send(await deleteAllMessages(filter));
|
||||
});
|
||||
|
||||
app.post('/ask', async (req, res) => {
|
||||
console.log(req.body);
|
||||
const { text, parentMessageId, conversationId } = req.body;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue