UserAPI.ai: интеграция API-интерфейса генерации изображений Midjourney

Общее введение

UserAPI.ai - это сервисная платформа API для разработчиков, ориентированная на подключение возможностей Midjourney по созданию изображений. Пользователи могут генерировать высококачественные AI-изображения с помощью простых интерфейсных вызовов, не прибегая к прямым манипуляциям со сложным окружением Midjourney в Discord. Платформа предлагает интуитивно понятную панель управления, подробную документацию и круглосуточную поддержку для индивидуальных разработчиков, стартапов и больших команд. Основная сила платформы - упрощение процесса генерации изображений, поддержка управления несколькими аккаунтами и неограниченного количества генераций, а также помощь пользователям в быстром внедрении идей ИИ в свои продукты. Сайт имеет чистый дизайн, сфокусированную функциональность и плавную работу, балансирующую между скоростью и стабильностью.

UserAPI.ai:集成Midjourney图像生成API接口

 

Список функций

  • Текст в изображение: Генерируйте различные изображения AI на основе текстовых описаний, поддерживая множество стилей и корректируя детали.
  • Оптимизация изображений: Обеспечивает такие функции, как Увеличение масштаба и Изменение региона, для улучшения качества изображения.
  • Управление несколькими счетами: Поддерживает единое управление несколькими учетными записями Discord для удобного переключения и планирования.
  • Запрос статуса задачи: Просмотр хода создания изображения в реальном времени, получение результатов задания и ссылок на скачивание.
  • Уведомление через веб-крючок: Поддерживает установку ссылок обратного вызова для автоматического получения уведомлений о завершении задачи.
  • Режим ремикса: Повысьте творческую гибкость, создавая варианты изображений с обновленными словами подсказки.
  • Подробная документация по API: Предоставьте примеры кода и описания параметров, чтобы сделать интеграцию менее сложной.
  • Ротация счетов: Автоматическое распределение запросов по различным учетным записям для оптимизации нагрузки и эффективности.

 

Использование помощи

Как начать

UserAPI.ai - это чисто онлайн-сервисная платформа, которую можно использовать без установки программного обеспечения. Ниже представлено подробное руководство, которое поможет пользователям быстро начать работу.

  1. Зарегистрируйте учетную запись и получите ключ API
    интервью https://userapi.ai/Чтобы зарегистрироваться, нажмите кнопку "Зарегистрироваться" и введите свой e-mail и пароль. После успешной регистрации войдите в панель управления (https://dashboard.userapi.ai), перейдите на страницу "Ключи API", система автоматически сгенерирует ключ API, например 3fb0b6d9-6e1b-4bb7-993f-f79e9f1717e8Этот ключ является основной учетной записью для вызова API. Этот ключ является основной учетной записью для вызова API и должен храниться в безопасности. Пользователь может сгенерировать новый ключ в любое время, но срок действия старого ключа истечет.
  2. Подключение учетных записей Discord
    UserAPI.ai генерирует изображения через сервер Midjourney's Discord, поэтому необходимо связать с ним действующий аккаунт Discord и убедиться, что он подписан на сервис Midjourney (рекомендуется тарифный план Basic или Standard). Процедура выглядит следующим образом:

    • Войдите в Discord и откройте инструмент разработчика браузера (нажмите F12).
    • Отправьте сообщение на вкладке "Сеть" и найдите запрос, содержащий "сообщения".
    • Скопируйте значение поля "авторизация" в заголовке запроса, т. е. токен Discord.
    • Вернитесь на приборную панель UserAPI.ai, нажмите "Добавить аккаунт Discord", вставьте токен и отправьте.
    • Объединение учетных записей будет завершено после прохождения проверки системы. Если вы используете несколько учетных записей Discord, повторите этот шаг, чтобы добавить их.
  3. Вызов API генерации изображений
    Наиболее часто используемыми интерфейсами являются /imagine, который используется для создания изображения на основе текстового описания. Ниже приведен пример вызова на основе cURL:

    curl -X POST https://api.userapi.ai/midjourney/v2/imagine \
    -H "Content-Type: application/json" \
    -H "api-key: 你的API密钥" \
    -d '{ "prompt": "一朵盛开的玫瑰花, 红色, 背景是蓝色天空, 4K, highly detailed" }'

После успешного вызова API возвращает идентификатор задачи (хэш), например cecb48b8-7edd-4c42-b63a-fc6afd755979. Этот идентификатор используется для последующего запроса статуса задачи или оптимизации изображения.

  1. Запрос состояния задачи
    пользоваться /status Интерфейс проверяет ход генерации:

    curl -X GET \
    -H "Content-Type: application/json" \
    -H "api-key: 你的API密钥" \
    "https://api.userapi.ai/midjourney/v2/status?hash=你的任务ID"
    

    Когда состояние задачи doneРезультат возврата содержит ссылку на скачивание изображения, например https://cdn.discordapp.com/attachments/example.png. Обычное время генерации составляет от нескольких секунд до минуты, в зависимости от сложности слова и загрузки сервера.

  2. Оптимизация и настройка изображений
    UserAPI.ai поддерживает различные функции оптимизации, включая масштабирование и настройку регионов:

    • Upscale: Выполните улучшение разрешения сгенерированного изображения, вызвав функцию /upscale::
      curl -X POST https://api.userapi.ai/midjourney/v2/upscale \
      -H "Content-Type: application/json" \
      -H "api-key: 你的API密钥" \
      -d '{ "hash": "你的任务ID", "choice": 1 }'
      

      параметры choice Используется для выбора одного из четырех созданных изображений (значения 1-4).

    • Региональная корректировка (варьировать регион): Чтобы изменить определенные области изображения, необходимо сначала вызвать функцию /upscaleи затем используйте /vary-region интерфейс, указав область настройки и новое слово подсказки.
  3. Включить режим ремикса
    Режим "Ремикс" позволяет создавать варианты изображений, изменяя слова подсказки, что повышает творческую гибкость. Режим активации:

    • приглашения /prefer интерфейс, чтобы включить режим Remix:
      curl -X POST https://api.userapi.ai/midjourney/v2/prefer \
      -H "Content-Type: application/json" \
      -H "api-key: 你的API密钥" \
      -d '{ "remix": true }'
      
    • Затем используйте /imagine интерфейс для ввода новых слов-подсказок для создания вариантов изображений.
  4. Настройка уведомлений Webhook
    Чтобы избежать частых запросов состояния, можно настроить Webhook для получения результатов задачи. Вы можете настроить Webhook для получения результатов задачи при вызове функции /imagine при добавлении webhook_url::

    curl -X POST https://api.userapi.ai/midjourney/v2/imagine \
    -H "Content-Type: application/json" \
    -H "api-key: 你的API密钥" \
    -d '{ "prompt": "futuristic city at night", "webhook_url": "https://your-server.com/webhook" }'
    

    После выполнения задания система отправляет POST-запрос на указанный URL, содержащий идентификатор задания, статус и ссылку на изображение.

  5. Управление несколькими счетами и их ротация
    Дашборд поддерживает добавление нескольких учетных записей Discord, и система будет автоматически чередовать их для обработки запросов и оптимизации распределения нагрузки. Пользователи могут просматривать и редактировать состояние учетных записей на странице "Учетные записи", чтобы обеспечить стабильность в сценариях с высокой посещаемостью.
  6. Просмотр документации и получение поддержки
    Официальная документация находится по адресу https://butternut-saffron-e5e.notion.site/Midjourney-userapi-ai-docОн содержит подробные описания всех интерфейсов, списки параметров и примеры кода. В случае возникновения проблем вы можете связаться с нами через "Контакты" в панели управления или в канале поддержки Telegram (https://t.me/userapiai) Свяжитесь с командой, время ответа обычно составляет 15 минут.

Функциональное управление

  • Пакетная генерация: Вызывая /imagine, что позволяет создавать изображения в пакетном режиме. Рекомендуется установить интервал запроса в 1 секунду, чтобы избежать ограничений по частоте срабатывания.
  • Генерация описания изображения: Загрузите изображения в /describe Система возвращает текстовое описание из четырех параграфов, подходящее для сценариев, требующих вдохновения или реинжиниринга.
  • Планирование счетов: Приборная панель позволяет устанавливать приоритеты учетной записи и частоту использования, что подходит для бизнес-пользователей, которым требуется постоянная высокая нагрузка.
  • Различные характеристики региона: Точная настройка локализованных областей изображения через API, подходит для сценариев дизайна, требующих тонких изменений, таких как замена фона или корректировка деталей объекта.

Ценообразование и ограничения

UserAPI.ai предлагает различные варианты цен:

  • Бесплатные пакеты: 50 бесплатных вызовов API для первого раза.
  • платить по мере необходимости: $0,04 за запрос без минимальной траты.
  • ежемесячный пакет: $25 в месяц за неограниченное количество звонков.
  • Квартальные пакеты: $67,50/3 месяца для лучшего соотношения цены и качества.
  • годовой пакет: $246/год для долгосрочных пользователей.

Бесплатные аккаунты ограничены 10 запросами в минуту, платные аккаунты имеют более высокие лимиты, подробности уточняйте в службе поддержки. Все пакеты предлагают полную функциональность без ограничений.

предостережение

  • Аккаунты Discord требуют подписки на сервис Midjourney (рекомендуется использовать тарифные планы Basic или Standard, избегайте тарифных планов Pro или Mega, чтобы снизить расходы).
  • Качество генерируемого изображения зависит от слова подсказки. Рекомендуется использовать подробные описания, например "4K, яркие цвета, кинематографическое освещение".
  • API не поддерживает прямое создание видео, только неподвижные изображения.
  • Изображения защищены авторским правом в соответствии с политикой Midjourney, и условия должны быть подтверждены до коммерческого использования.

 

сценарий применения

  1. рекламный дизайн
    Рекламные агентства могут быстро генерировать рекламные материалы через API. Например, введите "современный рекламный плакат для кофейни в теплых тонах", чтобы сгенерировать изображения, соответствующие стилю бренда, и сэкономить на аутсорсинге дизайна.
  2. Контент для социальных сетей
    Блогеры или маркетологи могут массово генерировать изображения для социальных сетей. Например, при описании "пейзажа осеннего леса с падающим солнечным светом" создается несколько высококачественных изображений для повышения привлекательности контента.
  3. Разработка игрового искусства
    Разработчики игр могут генерировать концепции сценариев или эскизы персонажей. Например, наберите "киберпанковский город с мигающими неоновыми огнями", чтобы быстро получить материалы для вдохновения, которые помогут в художественном оформлении.
  4. Витрина товаров для электронной коммерции
    Платформы электронной коммерции могут генерировать изображения для показа товара. Например, описание "белая спортивная обувь, простой фон", чтобы создать единый стиль изображений для усиления визуального эффекта страницы продукта.
  5. Производство образовательного контента
    Образовательные онлайн-платформы могут генерировать учебные иллюстрации. Например, введите "Карта планет Солнечной системы, стиль мультфильма", чтобы создать визуальный контент, подходящий для студентов.

 

QA

  1. Есть ли у Midjourney официальный API?
    Сама Midjourney не предоставляет официального API, но UserAPI.ai обеспечивает полный доступ к API, подключаясь к ее сервисам легальным способом.
  2. Что я могу сделать с бесплатным пакетом?
    Бесплатный пакет предоставляет 50 вызовов API и поддерживает все функции, подходящие для создания тестовых изображений, оптимизации и управления задачами.
  3. Как улучшить качество создаваемых изображений?
    Используйте подробные слова-подсказки с описанием разрешения (например, 4K), стиля (например, реалистичного) и деталей (например, ярких цветов). См. руководство по использованию подсказок в документации.
  4. Какие языки программирования поддерживаются?
    API основан на стандарте RESTful и поддерживает любой язык, способный отправлять HTTP-запросы, например Python, JavaScript, Go и так далее.
  5. Что, если миссия провалится?
    Проверьте, действительны ли ключ API, токен Discord и статус подписки Midjourney. Если все равно не получается, свяжитесь со службой поддержки, указав ID задания, и получите ответ в течение 15 минут.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...