adrianhajdin / project_ai_mern_image_generation

Build and Deploy a Full Stack MERN AI Image Generation App MidJourney & DALL E Clone
https://jsmastery.pro
1.08k stars 302 forks source link

Image error #70

Open Nishu125 opened 12 months ago

Nishu125 commented 12 months ago

Screenshot (24)

Image is not getting displayed.. Have tried with new OpenaiApi keys too its not working . Any Solutions??

lithV commented 10 months ago

import express from 'express'; import * as dotenv from 'dotenv'; import OpenAI from 'openai';

dotenv.config();

const router = express.Router();

const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY }); const name = 'rahul';

router.route('/').post(async (req, res) => { try { const { prompt } = req.body;

const aiResponse = await openai.images.generate({
  prompt,
  n: 1,
  size: '1024x1024',
  response_format: 'b64_json',
});
console.log(aiResponse)
const image = aiResponse.data[0].b64_json;
res.status(200).json({ photo: image });

} catch (error) { console.error(error); res.status(500).send(error?.response.data.error.message || 'Something went wrong'); } });

export default router;