Parametri flessibili
Configura 2 parametri documentati, tra cui source_image_url, upscale_factor.
Upscaling neurale delle immagini; recupera i dettagli senza artefatti
curl -X POST https://runapi.ai/api/v1/topaz/upscale_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "topaz-upscale-image",
"image_url": "https://cdn.runapi.ai/public/samples/upscale.jpg"
}'
import { TopazClient } from "@runapi.ai/topaz";
const client = new TopazClient();
const result = await client.upscaleImage.run({
model: "topaz-upscale-image",
image_url: "https://cdn.runapi.ai/public/samples/upscale.jpg",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/topaz/upscale_image",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"topaz-upscale-image","image_url":"https://cdn.runapi.ai/public/samples/upscale.jpg"}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/topaz/upscale_image");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'topaz-upscale-image',
'image_url' => 'https://cdn.runapi.ai/public/samples/upscale.jpg',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.upscaleImage().run({"model":"topaz-upscale-image","image_url":"https://cdn.runapi.ai/public/samples/upscale.jpg"});
task.waitForResult();
require "runapi/topaz"
client = RunApi::Topaz::Client.new
result = client.upscale_image.run(
model: "topaz-upscale-image",
image_url: "https://cdn.runapi.ai/public/samples/upscale.jpg"
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.upscaleImage.Run({"model":"topaz-upscale-image","image_url":"https://cdn.runapi.ai/public/samples/upscale.jpg"})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model topaz-upscale-image \
--endpoint upscale_image \
--wait
2 versioni disponibili
Scegli un modello e genera in pochi secondi.
Nessun modello disponibile al momento.
| Provider | Topaz |
| ID modello | topaz-upscale-image |
| Modalità | Utilità |
| Tipi di attività | Asynchronous |
| Endpoint API | /api/v1/topaz/upscale_image |
| Unità di fatturazione | chiamata |
| Parametri di input | callback_url, model, source_image_url, upscale_factor |
| Stato del catalogo | Operativo |
Registrati gratuitamente e crea una chiave API per topaz-upscale-image dalla dashboard.
Invia una richiesta POST a /api/v1/topaz/upscale_image con l’identificatore del modello topaz-upscale-image e i tuoi parametri.
Interroga il task o segui il callback per recuperare il risultato completato di topaz-upscale-image.
Configura 2 parametri documentati, tra cui source_image_url, upscale_factor.
Espone 1 endpoint pubblici: upscale_image.
I task asincroni accettano un URL di callback per le notifiche di completamento.
Misurata in base a chiamata, senza requisito di abbonamento.
callback_urlWebhook URL for terminal Task delivery.
upscale_factorImage upscale multiplier. (1, 2, 4)
source_image_urlPublic source image URL.
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