get convos endpoint

This commit is contained in:
Danny Avila 2023-02-06 15:17:54 -05:00
parent c821d1eee5
commit 2869638cc0
6 changed files with 50 additions and 5 deletions

View file

@ -2,7 +2,7 @@ const express = require('express');
const { ask, titleConversation } = require('../app/chatgpt');
const dbConnect = require('../models/dbConnect');
const { saveMessage } = require('../models/Message');
const { saveConversation } = require('../models/Conversation');
const { saveConversation, getConversations } = require('../models/Conversation');
const crypto = require('crypto');
const path = require('path');
const cors = require('cors');
@ -21,6 +21,10 @@ app.get('/', function (req, res) {
res.sendFile(path.join(projectPath, 'public', 'index.html'));
});
app.get('/convos', async (req, res) => {
res.status(200).send(await getConversations());
});
app.post('/ask', async (req, res) => {
console.log(req.body);
const { text, parentMessageId, conversationId } = req.body;