Skip to content

Server API resquest  #4

@sebastian031093

Description

@sebastian031093
dotenv.config();

import OpenAI from 'openai';

const configuration = {
  apiKey: process.env.OPENIA_KEY,
};

const openai = new OpenAI(configuration);
//console.log(openai.images);

import express from 'express';
import cors from 'cors';

const app = express();
app.use(cors());
app.use(express.json());

app.post('/dream', async (req, res) => {
  const prompt = req.body.prompt;

  const aiResponse = await openai.images.generate({
    model: 'dall-e-3',
    prompt: prompt,
  });
  console.log(image.data);
  const image = aiResponse.data.data[0].url;
  res.send({ image });
});

app.listen(8080, () => console.log('make art on http://localhost:8080/dream'));
`

the way to request data from openia change from some update. but is not problem and all 😁

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions