Flexibele parameters
Configureer 3 gedocumenteerde parameters, waaronder include_split_images, prompt, source_image_url.
Promptgestuurde bewerking vanuit één bronafbeelding
curl -X POST https://runapi.ai/api/v1/midjourney/edit_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "midjourney-edit-image",
"image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
"prompt": "Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen."
}'
import { MidjourneyClient } from "@runapi.ai/midjourney";
const client = new MidjourneyClient();
const result = await client.editImage.run({
model: "midjourney-edit-image",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/midjourney/edit_image",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"midjourney-edit-image","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/midjourney/edit_image");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'midjourney-edit-image',
'image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
'prompt' => 'Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.editImage().run({"model":"midjourney-edit-image","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen."});
task.waitForResult();
require "runapi/midjourney"
client = RunApi::Midjourney::Client.new
result = client.edit_image.run(
model: "midjourney-edit-image",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.editImage.Run({"model":"midjourney-edit-image","image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Maak een filmische productafbeelding van een kobaltblauwe keramische vaas op wit marmer en animeer die vervolgens met een langzame camerabeweging eromheen."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model midjourney-edit-image \
--endpoint edit_image \
--wait
3 versies beschikbaar
Kies een model en genereer binnen enkele seconden.
Kies een model en genereer binnen enkele seconden.
| Provider | Midjourney |
| Model-ID | midjourney-edit-image |
| Modaliteit | Image |
| Taaktypen | Asynchronous |
| API-eindpunt | /api/v1/midjourney/edit_image |
| Factureringseenheid | call |
| Invoerparameters | include_split_images, prompt, source_image_url |
| Catalogusstatus | Operationeel |
Meld je gratis aan en maak vanuit het dashboard een API-sleutel voor midjourney-edit-image.
Stuur een POST-verzoek naar /api/v1/midjourney/edit_image met de model-ID midjourney-edit-image en je parameters.
Poll de taak of volg de callback om het voltooide midjourney-edit-image-resultaat op te halen.
Configureer 3 gedocumenteerde parameters, waaronder include_split_images, prompt, source_image_url.
Stelt 1 openbaar(e) endpoint(s) beschikbaar: edit_image.
Gemeten aan de hand van call, zonder abonnementsvereiste.
promptGeen beschrijving beschikbaar.
source_image_urlGeen beschrijving beschikbaar.
include_split_imagesGeen beschrijving beschikbaar.
Genereer automatisch lifestyle-productfoto's voor e-commercecatalogi zonder studiofotografie.
Werk snel concepten uit voor omgevingen en personages voordat je doorgaat naar de definitieve art.
Genereer unieke cover art en illustraties voor blogposts en artikelen op schaal.
Geef de model-ID door die in de quickstart wordt getoond.
Rate limits per key schalen mee met je usage tier. Bekijk de prijzenpagina voor de actuele limieten.
Ja — variant is een flag. Wissel door de modelparameter aan te passen.
Waar streaming beschikbaar is, streamt RunAPI end-to-end.
Open een issue in de publieke GitHub-repo of mail support.
We helpen je met enterprise-inrichting, integraties en technische vragen.
Neem contact op