Генерация и редактирование изображений
Используйте единый интерфейс для генерации, редактирования и создания вариаций изображений.
Обзор
AGTCloud предоставляет возможности генерации и редактирования изображений. Выбрав модель, отправляйте текст или изображения через интерфейс, совместимый с OpenAI Images, и получайте результаты генерации.
Поддерживаемые типы задач
| Тип | Описание | Основной ввод |
|---|---|---|
| Генерация изображений | Создание изображения по текстовому описанию | Модель, Prompt |
| Редактирование изображений | Изменение изображения или указанной области | Изображение, Prompt, необязательная Mask |
| Вариации изображений | Создание других версий исходного изображения | Исходное изображение |
Рекомендуемые модели
| Модель | Поставщик | Особенности |
|---|---|---|
| GPT Image | OpenAI | Сочетает генерацию, редактирование изображений и изменения по инструкциям |
| Grok Image | xAI | Предназначен для генерации и редактирования изображений на естественном языке |
| Qwen Image | Alibaba | Подходит для создания изображений по многоязычным запросам |
| Gemini Image | Предназначен для генерации и редактирования изображений |
Подключение к API
Base URL
https://api.agtcloud.ai/v1Генерация изображения
curl 'https://api.agtcloud.ai/v1/images/generations' \
-H 'Authorization: Bearer your-api-key' \
-H 'Content-Type: application/json' \
--data '{
"model": "gpt-image-2",
"prompt": "Современная библиотека с видом на море, естественный утренний свет"
}'Редактирование изображения
curl 'https://api.agtcloud.ai/v1/images/edits' \
-H 'Authorization: Bearer your-api-key' \
-F 'model=MODEL_ID' \
-F 'image=@input.png' \
-F 'mask=@mask.png' \
-F 'prompt=Замените фон морским побережьем утром'Создание вариаций изображения
curl 'https://api.agtcloud.ai/v1/images/variations' \
-H 'Authorization: Bearer your-api-key' \
-F 'model=MODEL_ID' \
-F 'image=@input.png' \
-F 'n=2'Обработка результатов
| Формат результата | Способ обработки |
|---|---|
| URL | Скачайте изображение и при необходимости сохраните его в собственном хранилище |
| Base64 | Декодируйте в двоичное изображение и сохраните |
Фактические поля ответа зависят от параметров запроса и возможностей модели. При обработке пакета результатов читайте каждый элемент data[] отдельно.