UNPKG

tess-core-engine

Version:

Tess Core: framework cognitivo modular con API Fluent

15 lines (13 loc) 492 B
const express = require('express'); const bodyParser = require('body-parser'); const { Tess, adapters } = require('../../index'); module.exports = ({ gemini, adapters }) => { const router = express.Router(); const tess = Tess.fromConfig({ ...gemini && { gemini }, adapters }); router.use(bodyParser.json()); router.post('/', async (req, res) => { try { res.json(await tess.run(req.body)); } catch (e) { res.status(500).json({ error: e.message }); } }); return router; };