Skip to content

Image Generation

Request Body

python
from openai import OpenAI
client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="http://server.opendatasky.com/v1/api/open-ai/ds"
)

client.images.generate(
  model="dall-e-3",
  prompt="A cute baby sea otter",
  size="1024x1024"
)
curl
curl http://server.opendatasky.com/v1/api/open-ai/ds/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "model": "dall-e-3",
    "prompt": "A cute baby sea otter",
    "size": "1024x1024"
  }'
node.js
import OpenAI from "openai";

const openai = new OpenAI(
    api_key="YOUR_API_KEY",
    base_url="http://server.opendatasky.com/v1/api/open-ai/ds"
);

async function main() {
  const image = await openai.images.generate({ model: "dall-e-3", prompt: "A cute baby sea otter" });

  console.log(image.data);
}
main();

Response

{
  "created": 1589478378,
  "data": [
    {
      "url": "https://..."
    },
  ]
}