@slates-integrations/midjourney
v0.2.0-rc.6
Published
Generate images from text prompts through APIFRAME's unofficial Midjourney API. Create variations, rerolls, upscales, blends, inpaints, pans, zoom-outs, seed lookups, short image-to-video tasks, and video extensions; fetch one or many asynchronous tasks;
Readme
Midjourney
Generate images from text prompts through APIFRAME's unofficial Midjourney API. Create variations, rerolls, upscales, blends, inpaints, pans, zoom-outs, seed lookups, short image-to-video tasks, and video extensions; fetch one or many asynchronous tasks; and inspect APIFRAME account credits. Note: Midjourney does not offer an official public API; programmatic access requires unofficial third-party providers, which may violate Midjourney's terms of service.
Tools
Blend Images
Combine 2 to 5 images into a new blended image using Midjourney. The resulting image merges the concepts and aesthetics of all input images. Supports configurable output dimensions.
Create Variations
Generate variations of a previously generated Midjourney image. Select one of the 4 images from a generation grid and create new variations in either strong or subtle mode, or use the classic V1-V4 variation buttons.
Describe Image
Analyze an image and generate text prompt suggestions that could produce similar images in Midjourney. Returns up to 4 descriptive prompts inspired by the visual content, style, and composition of the input image.
Extend Video
Extend a previously generated Midjourney video using APIFRAME.
Fetch Many Tasks
Check the statuses and results of multiple APIFRAME Midjourney tasks in one request.
Fetch Task
Check the status and retrieve results of a Midjourney task. Use this to poll for completion after submitting an asynchronous generation, variation, upscale, blend, describe, edit, seed, or video request.
Generate Image
Generate images from a text prompt using Midjourney. Submits an imagine request and optionally waits for the result. Supports Midjourney parameters like model version, stylize, chaos, quality, and negative prompts directly in the prompt string, plus an aspect ratio request field.
Generate Video
Generate short Midjourney videos from a text prompt and a starting image URL using APIFRAME.
Get Account Info
Retrieve APIFRAME account details for the configured API key, including remaining credits and plan.
Get Seed
Request the seed value for a completed Midjourney image task.
Inpaint Image
Redraw a selected region of a previously upscaled Midjourney image using a mask and optional prompt.
Pan Image
Expand a previously upscaled Midjourney image canvas in one direction and fill the new area.
Reroll Image
Create a fresh 4-image grid from a previous Midjourney imagine task, optionally with a revised prompt.
Upscale Image
Upscale a Midjourney image. Supports 1x grid selection, subtle/creative upscales, and 2x/4x high-resolution upscales.
Zoom Out Image
Outpaint a previously upscaled Midjourney image by enlarging the canvas and generating surrounding content.
License
This integration is licensed under the FSL-1.1.
