Генерация изображений

Создание изображений с помощью DALL-E

Создание изображений по текстовому описанию.

POST /v1/images/generations
Python
import openai

client = openai.OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.nixai.ru/v1"
)

response = client.images.generate(
    model="dall-e-3",
    prompt="Красивый закат над морем",
    size="1024x1024",
    n=1
)

print(response.data[0].url)
Node.js
import OpenAI from 'openai';

const openai = new OpenAI({
    apiKey: 'YOUR_API_KEY',
    baseURL: 'https://api.nixai.ru/v1'
});

const response = await openai.images.generate({
    model: 'dall-e-3',
    prompt: 'Красивый закат над морем',
    size: '1024x1024',
    n: 1
});

console.log(response.data[0].url);
cURL
curl -X POST "https://api.nixai.ru/v1/images/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "dall-e-3",
    "prompt": "Красивый закат над морем",
    "size": "1024x1024",
    "n": 1
  }'