const express = require('express'); const { iask } = require('./iask'); // Pastikan file `iask.js` sesuai dengan yang kamu punya const app = express(); const port = process.env.PORT || 7860; // Hugging Face Spaces menggunakan port 7860 // Middleware untuk parsing JSON app.use(express.json()); // Endpoint utama untuk menjalankan fungsi iask app.post('/api/iask', async (req, res) => { const { query } = req.body; if (!query) { return res.status(400).json({ error: 'Query is required' }); } try { const result = await iask(query); res.json(result); } catch (error) { console.error('Error:', error); res.status(500).json({ error: 'Something went wrong' }); } }); // Menjalankan server app.listen(port, () => { console.log(`API running on http://localhost:${port}`); });