Parametri flessibili
Configura 1 parametri documentati, tra cui source_image_url.
Rilevamento preciso dei bordi per immagini di prodotto, ritratti e grafiche
curl -X POST https://runapi.ai/api/v1/recraft/remove_background \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "recraft-remove-background",
"image_url": "https://cdn.runapi.ai/public/samples/remove-bg.jpg"
}'
import { RecraftClient } from "@runapi.ai/recraft";
const client = new RecraftClient();
const result = await client.removeBackground.run({
model: "recraft-remove-background",
image_url: "https://cdn.runapi.ai/public/samples/remove-bg.jpg",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/recraft/remove_background",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"recraft-remove-background","image_url":"https://cdn.runapi.ai/public/samples/remove-bg.jpg"}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/recraft/remove_background");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'recraft-remove-background',
'image_url' => 'https://cdn.runapi.ai/public/samples/remove-bg.jpg',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.removeBackground().run({"model":"recraft-remove-background","image_url":"https://cdn.runapi.ai/public/samples/remove-bg.jpg"});
task.waitForResult();
require "runapi/recraft"
client = RunApi::Recraft::Client.new
result = client.remove_background.run(
model: "recraft-remove-background",
image_url: "https://cdn.runapi.ai/public/samples/remove-bg.jpg"
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.removeBackground.Run({"model":"recraft-remove-background","image_url":"https://cdn.runapi.ai/public/samples/remove-bg.jpg"})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model recraft-remove-background \
--endpoint remove_background \
--wait
2 versioni disponibili
Scegli un modello e genera in pochi secondi.
Nessun modello disponibile al momento.
| Provider | Recraft |
| ID modello | recraft-remove-background |
| Modalità | Utilità |
| Tipi di attività | Asynchronous |
| Endpoint API | /api/v1/recraft/remove_background |
| Unità di fatturazione | chiamata |
| Parametri di input | source_image_url |
| Stato del catalogo | Operativo |
Registrati gratuitamente e crea una chiave API per recraft-remove-background dalla dashboard.
Invia una richiesta POST a /api/v1/recraft/remove_background con l’identificatore del modello recraft-remove-background e i tuoi parametri.
Interroga il task o segui il callback per recuperare il risultato completato di recraft-remove-background.
Configura 1 parametri documentati, tra cui source_image_url.
Espone 1 endpoint pubblici: remove_background.
Misurata in base a chiamata, senza requisito di abbonamento.
source_image_urlDescrizione non disponibile.
Aumenta la risoluzione di foto d'archivio fino a una qualità adatta alla stampa per brochure e cataloghi.
Ripristina e aumenta la risoluzione di filmati SD fino al 4K per le riedizioni di catalogo.
Rimuovi gli sfondi dalle immagini in massa per uniformare le foto prodotto di migliaia di seller.
Passa l'ID del modello mostrato nel quickstart.
I limiti per chiave scalano in base al tier di utilizzo. Consulta la pagina prezzi per i limiti attuali.
Sì — la variante è un flag. Puoi cambiarla modificando il parametro model.
Dove lo streaming è disponibile, RunAPI esegue lo streaming end-to-end.
Apri un issue nel repository GitHub pubblico oppure scrivi all’assistenza.
No. La chiave API RunAPI è sufficiente per accedere a questa variante e a tutti gli altri modelli del catalogo. Non servono account presso il provider sottostante.
Ti aiutiamo con la configurazione enterprise, le integrazioni e le domande tecniche.
Contattaci