const { gptlogic } = require('notmebotz-tools'); const handler = async (req, res) => { try { const { text, logic, key } = req.query; if (!text) { return res.status(400).json({ success: false, error: 'Missing required parameter: text' }); } if (!logic) { return res.status(400).json({ success: false, error: 'Missing required parameter: logic' }); } if (!key) { return res.status(400).json({ success: false, error: 'Missing required parameter: key' }); } const result = await gptlogic(text, logic); res.json({ author: result.author, success: true, status: result.status, msg: result.msg }); } catch (error) { res.status(500).json({ success: false, error: error.message }); } }; module.exports = { name: 'GPT Logic AI', description: 'Generate responses using GPT Logic with custom instructions', type: 'GET', routes: ['api/AI/gptlogic'], tags: ['ai', 'gptlogic', 'custom'], main: ['AI'], parameters: ['text', 'logic', 'key'], enabled: true, handler };