Гайды

Изображения

Генерация, редактирование и вариации изображений через OpenAI Images API.

Anthropic SDK этот маршрут не обслуживает. Для текста используйте POST /messages. Для картинок — OpenAI SDK или curl к https://www.llmmart.ru/api/v1.

Кому подходит

  • Разработчикам — визуальный контент в приложениях, превью, иллюстрации.

Что понадобится

ПараметрЗначение
Base URLhttps://www.llmmart.ru/api/v1
API-ключsk-…
Модельslug из каталога с поддержкой images

Модель должна быть включена для организации.

Генерация

from openai import OpenAI

client = OpenAI(api_key="sk-…", base_url="https://www.llmmart.ru/api/v1")
img = client.images.generate(
    model="dall-e-3",
    prompt="Минималистичный логотип на белом фоне",
    size="1024x1024",
)
print(img.data[0].url)

curl:

curl -s "https://www.llmmart.ru/api/v1/images/generations" \
  -H "Authorization: Bearer sk-…" \
  -H "Content-Type: application/json" \
  -d '{"model":"dall-e-3","prompt":"Закат над морем","n":1,"size":"1024x1024"}'

Редактирование и вариации

МаршрутФормат запроса
POST /images/editsmultipart
POST /images/variationsmultipart

Лимиты multipart — до 25 MiB на часть; тело edits/variations — до 32 MiB.

При stream: true на generations ответ идёт в SSE (формат OpenAI, с [DONE]). Подробности — Справочник images.

Что дальше