22 lines
1.1 KiB
JavaScript
22 lines
1.1 KiB
JavaScript
const express = require('express');
|
|
const router = express.Router();
|
|
const loginUser = require('../controller/loginUser.js');
|
|
const authMiddleware = require('../middleware/authMiddleware.js');
|
|
const handleOrchestration = require('../controller/handleOrchestration.js');
|
|
const fetchHistory = require('../controller/fetchhistory.js');
|
|
|
|
//*****************************loginUser****************************************************
|
|
router.post('/loginUser', loginUser.loginUser);
|
|
|
|
//**********************************handleOrchestration******************************************** */
|
|
router.post('/ask',authMiddleware, handleOrchestration.ask);
|
|
router.get('/suggestions', handleOrchestration.suggestions);
|
|
router.get('/getThreadDetails', handleOrchestration.getThreadDetails);
|
|
router.get('/getResponseDetails', handleOrchestration.getResponseDetails);
|
|
|
|
|
|
//***********************************fetchHistory****************************************************
|
|
router.post('/fetchHistory', authMiddleware, fetchHistory.fetchHistory);
|
|
router.get('/fetchUserHistory', authMiddleware, fetchHistory.fetchUserHistory);
|
|
|
|
module.exports = router; |