Topaz API
Acceso a la API de Topaz Labs para escalado de imágenes y vídeos con IA que mejora la resolución y el detalle.
curl -X POST https://runapi.ai/api/v1/topaz/upscale_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "topaz-upscale-video",
"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-video",
image_url: "https://cdn.runapi.ai/public/samples/upscale.jpg",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Topaz\TopazClient;
$client = new TopazClient();
$result = $client->upscaleImage->run([
'model' => 'topaz-upscale-video',
'image_url' => 'https://cdn.runapi.ai/public/samples/upscale.jpg',
]);
require "runapi/topaz"
client = RunApi::Topaz::Client.new
result = client.upscale_image.run(
model: "topaz-upscale-video",
image_url: "https://cdn.runapi.ai/public/samples/upscale.jpg"
)
npx skills add runapi-ai/topaz -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
Topaz Labs proporciona escalado con IA tanto para imágenes como para vídeo, usando modelos de aprendizaje profundo entrenados específicamente para mejorar el detalle, reducir el ruido y aumentar la resolución sin artefactos.
- Variantes para distintos objetivos de calidad y latencia
- API key unificada
- El model skill incluye documentación, schemas y notas de setup
- Las generaciones fallidas no se cobran
Variantes
Instala el skill de Topaz para desarrollar apps
Carga documentación del modelo, schemas, notas de precios y pasos de setup en tu workspace de código.
# Install the model skill for app development workflows
npx skills add runapi-ai/topaz -g
Install the Topaz skill for this app: 1. Add runapi-ai/topaz with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
Cómo construir con este model skill
Elige el modelo
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Autentica una vez
Usa tu clave RunAPI para todos los modelos compatibles.
Instala el skill
Añade el model skill a tu workspace de código antes de implementar la función.
Recibe la salida
Consulta por task ID o procesa el callback cuando termine la generación.
Dónde encaja Topaz
Topaz Labs se especializa en la mejora de medios con IA con modelos dedicados de escalado de imágenes y vídeos. A través de RunAPI, ambos endpoints de escalado comparten facturación unificada.
Por qué usar Topaz mediante RunAPI
Una API key
Usa las mismas credenciales entre modelos y proveedores.
Listo para skills
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
Facturación predecible
El precio por uso es visible antes de llamar.
Preguntas frecuentes
¿Cuál es el factor máximo de escalado?
Topaz soporta hasta 4× de escalado para imágenes y hasta 4× para vídeo, recuperando el detalle fino sin introducir artefactos.
¿El escalado introduce artefactos?
No — Topaz usa redes neuronales entrenadas específicamente para mejorar el detalle y reducir el ruido evitando texturas alucinadas o artefactos de halos.
¿Puedo escalar vídeo fotograma a fotograma?
Sí — el endpoint de escalado de vídeo procesa los fotogramas con consistencia temporal, evitando el parpadeo entre fotogramas.
¿Qué formatos de entrada están soportados?
JPEG, PNG y WebP para imágenes. MP4 y MOV para vídeo. Los archivos fuente deben estar por debajo del límite de tamaño especificado en la documentación de la API.
¿Topaz solo sirve para el escalado?
A través de RunAPI, Topaz ofrece escalado de imágenes y escalado de vídeos. Ambos endpoints también aplican reducción de ruido y mejora de detalle como parte del proceso de escalado.
¿Cómo llamo a este modelo?
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.
¿Las generaciones fallidas cuestan dinero?
Las generaciones fallidas no se cobran
¿Puedo llamarlo desde mi aplicación?
Sí. Instala el model skill en tu workspace de código y úsalo mientras añades la función del modelo.