Esnek parametreler
source_image_url, upscale_factor dahil 2 belgelenmiş parametreyi yapılandırın.
Neural image upscaling; recovers detail without artifacts
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 varyant mevcut
Herhangi bir modeli seçin ve saniyeler içinde oluşturun.
Herhangi bir modeli seçin ve saniyeler içinde oluşturun.
| Sağlayıcı | Topaz |
| Model kimliği | topaz-upscale-image |
| Modality | Utility |
| Görev türleri | Asynchronous |
| API uç noktası | /api/v1/topaz/upscale_image |
| Faturalandırma birimi | call |
| Girdi parametreleri | callback_url, model, source_image_url, upscale_factor |
| Katalog durumu | Operasyonel |
Ücretsiz kaydolun ve kontrol panelinden topaz-upscale-image için bir API anahtarı oluşturun.
topaz-upscale-image model kimliği ve parametrelerinizle /api/v1/topaz/upscale_image adresine POST isteği gönderin.
Görevi sorgulayın veya tamamlanan topaz-upscale-image sonucunu almak için callback'i izleyin.
source_image_url, upscale_factor dahil 2 belgelenmiş parametreyi yapılandırın.
1 genel endpoint sunar: upscale_image.
Asenkron görevler, tamamlanma bildirimleri için bir geri çağırma URL'si kabul eder.
Abonelik gerektirmeksizin call ile ölçülür.
callback_urlWebhook URL for terminal Task delivery.
upscale_factorImage upscale multiplier. (1, 2, 4)
source_image_urlPublic source image URL.
Arşiv fotoğraflarını broşür ve kataloglar için baskı kalitesinde çözünürlüğe yükseltin.
Katalog yeniden yayınları için SD görüntüleri geri yükleyin ve 4K'ya yükseltin.
Binlerce satıcıdan gelen ürün fotoğraflarını standardize etmek için görsellerin arka planını toplu olarak kaldırın.
Quickstart'ta gösterilen model ID'sini gönderin.
Anahtar bazlı hız limitleri kullanım kademesine göre ölçeklenir. Güncel limitler için fiyatlandırma sayfasına bakın.
Evet — varyant bir bayraktır. model parametresini değiştirerek geçiş yapın.
Streaming उपलब्ध olduğunda RunAPI uçtan uca stream eder.
Herkese açık GitHub reposunda bir issue açın veya desteğe e-posta gönderin.
Kurumsal kurulum, entegrasyonlar ve teknik sorular konusunda yardımcı oluruz.
İletişime geçin