const express = require('express'); const axios = require('axios'); const cors = require('cors'); const app = express(); const PORT = process.env.PORT || 3000; app.use(cors()); app.use(express.json()); app.post('/', async (req, res) => { try { const response = await axios.post('https://geminiyufi.vercel.app/v1/chat/completions', req.body, { headers: { 'Content-Type': 'application/json' } }); res.json(response.data); } catch (error) { res.status(500).send('Error: ' + error.message); } }); app.listen(PORT, () => { console.log(`Server is running on port ${PORT}`); });