UNPKG

project-readme-gen

Version:

AI-powered README.md generator for your projects. Automatically creates professional project documentation with CLI support. Generate structured, SEO-friendly markdown documentation for your GitHub repositories.

20 lines (17 loc) 673 B
const { GoogleGenerativeAI } = require('@google/generative-ai'); require('dotenv').config(); const genAI = new GoogleGenerativeAI(process.env.GEMINI_API_KEY); const model = genAI.getGenerativeModel({ model: "gemini-1.5-pro" }); export default async function handler(req, res) { // Only allow POST if (req.method !== 'POST') { return res.status(405).json({ error: 'Method not allowed' }); } try { const { prompt } = req.body; const result = await model.generateContent(prompt); return res.status(200).json({ content: result.response.text() }); } catch (error) { return res.status(500).json({ error: error.message }); } }