Acceso a la API de Gemini Omni para recursos de voz, personajes y vídeos multimodales en flujos de trabajo de medios agénticos.
Explora 238 modelos de IA
Explora, compara e integra los mejores modelos de IA para generación de video, imagen, música, audio y texto — todo a través de una API unificada.
# Available Endpoints
POST /v1/chat/completions # LLM
POST /v1/images/generations # Image
POST /api/v1/kling/text_to_video # Video
POST /v1/audio/speech # TTS
POST /v1/audio/transcriptions # STT
POST /api/v1/suno/text_to_music # Music
const response = await fetch("https://runapi.ai/v1/chat/completions", {
method: "POST",
headers: { Authorization: `Bearer ${RUNAPI_API_KEY}`, "Content-Type": "application/json" },
body: JSON.stringify({ model: "your-model-id", messages: [{ role: "user", content: "Hello" }] })
})
const result = await response.json()
import os
import httpx
response = httpx.post(
"https://runapi.ai/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model": "your-model-id", "messages": [{"role": "user", "content": "Hello"}]}
)
<?php
$ch = curl_init("https://runapi.ai/v1/chat/completions");
curl_setopt_array($ch, [CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer $RUNAPI_API_KEY", "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode(["model" => "your-model-id", "messages" => [["role" => "user", "content" => "Hello"]])]);
$result = json_decode(curl_exec($ch), true);
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder(URI.create("https://runapi.ai/v1/chat/completions"))
.header("Authorization", "Bearer " + RUNAPI_API_KEY)
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString("{\"model\":\"your-model-id\",\"messages\":[]}")).build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
require "net/http"
uri = URI("https://runapi.ai/v1/chat/completions")
request = Net::HTTP::Post.new(uri)
request["Authorization"] = "Bearer #{ENV.fetch('RUNAPI_API_KEY')}"
request["Content-Type"] = "application/json"
request.body = {model: "your-model-id", messages: []}.to_json
requestBody := strings.NewReader(`{"model":"your-model-id","messages":[]}`)
request, _ := http.NewRequest(http.MethodPost, "https://runapi.ai/v1/chat/completions", requestBody)
request.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
request.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(request)
defer response.Body.Close()
# Authenticate once
runapi login
# Inspect available models
runapi models list --modality video
# Use the selected model in your workflow
runapi models show <model-id>
Los principales modelos de IA, una sola API
-
Flux
-
Midjourney
-
Whisper
-
ElevenLabs
-
HappyHorse
-
GPT Image 2
-
Veo
-
Minimax
-
Luma
-
PixVerse
-
Recraft
-
Fish Audio
-
DeepSeek
-
Qwen
-
Claude
-
GPT
-
Gemini
-
Seedance
-
Kling
-
Suno
11 modelos
Usa la API de Grok Imagine Video mediante RunAPI con model skill, autenticación unificada y precios transparentes por uso.
Acceso a la API de Hailuo para texto e imagen a vídeo en 1080p nativo con simulación de física precisa y movimiento realista.
Acceso a la API de HappyHorse para generación de vídeo desde texto, imagen y edición, con salida de 720p/1080p y clips guiados por personajes.
Acceso a la API de Kling para texto e imagen a vídeo hasta 4K con audio multimodal y avatares de IA.
API de video MiniMax H3 para texto a video, imagen a video y generación con múltiples referencias en hasta 2K.
API de vídeo PixVerse V6 a través de RunAPI — genera vídeo a partir de texto, imágenes, conjuntos de imágenes de referencia, transiciones de fotograma, y amplía resultados ya generados.
Acceso a la API de Runway para generación y edición de vídeo — crea y transforma imágenes con prompts de texto.
Acceso a la API de Seedance para texto e imagen a vídeo con síntesis nativa de audio y vídeo y clips de múltiples planos de 15 segundos.
Acceso a la API de Veo 3.1 para generación de vídeo de alta fidelidad hasta 4K con diálogo sintetizado, efectos de sonido y ambiente.
Video
Usa la API de Wan Video mediante RunAPI con model skill, autenticación unificada y precios transparentes por uso.
11 modelos Sin resultados
Prueba un modelo ahora
Elige cualquier modelo y genera en segundos.
Una API, todos los modelos de IA
Interfaz unificada
Un solo SDK para 230+ modelos en todas las modalidades. Cambia de proveedor sin tocar el código.
Precios en tiempo real
Precios transparentes de pago por uso. Sin suscripciones, sin cargos ocultos, los créditos no caducan.
Preparado para empresas
Claves de API por equipo, analítica de uso y soporte prioritario.
Empieza en segundos
Lo que los equipos crean con 200+ modelos
Marketing en vídeo
Genera variantes de anuncios por segmento de audiencia con Kling, Veo y Runway
Fotografía de producto
Crea fotos de producto de calidad de estudio con Flux y Midjourney
Producción de podcasts
Clona voces y genera introducciones con Fish Audio y ElevenLabs
Agentes de IA
Da a tu agente acceso a cualquier modelo mediante MCP o REST
Música para contenido
Musicaliza vídeos y podcasts con Suno y Udio
TTS multilingüe
Localiza aplicaciones a más de 40 idiomas con voces naturales
Preguntas sobre el catálogo
¿Cómo puedo explorar los modelos disponibles?
Visita /models o usa la CLI: runapi models list. Filtra por modalidad, proveedor o busca por nombre.
¿Puedo usar varios modelos en un mismo proyecto?
Sí. Una sola clave de API funciona con los 230+ modelos. Cambia libremente entre modelos de vídeo, imagen, música, audio y LLM.
¿Cómo se añaden los nuevos modelos?
Añadimos modelos nuevos de forma continua. Los lanzamientos importantes suelen estar disponibles a los pocos días de su salida. Sigue nuestro changelog para conocer las novedades.
¿Puedo solicitar un modelo específico?
Sí. Contáctanos con el nombre del modelo y el proveedor. Evaluamos todas las solicitudes y priorizamos según la demanda.
¿Qué ocurre cuando se retira un modelo?
Avisamos a los usuarios 30 días antes de la retirada. Tu código actual sigue funcionando; solo tienes que actualizar el parámetro del modelo a una versión más reciente.
¿Cómo se calcula el precio de los modelos?
Los modelos de texto se facturan por millón de tokens de entrada y salida; los modelos multimedia se facturan por segundo, por imagen o por minuto. Cada tarifa aparece en la página del modelo y en la tabla de precios.