Una API key
Usa las mismas credenciales entre modelos y proveedores.
It looks like you may prefer a different language. Switch anytime.
Accede a la API de Gemini Omni a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.
curl -X POST https://runapi.ai/api/v1/gemini_omni/create_audio \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"audio_id": "achernar",
"name": "Acher Narrator",
"voice_description": "Crea un plano de seguimiento en 1080p de una ciudad de neón con un personaje reutilizable caminando bajo la lluvia mientras un narrador tranquilo habla.",
"example_dialogue": "Hello, I am achernar"
}'
import { GeminiOmniClient } from "@runapi.ai/gemini-omni";
const client = new GeminiOmniClient();
const result = await client.createAudio.run({
audio_id: "achernar",
name: "Acher Narrator",
voice_description: "Crea un plano de seguimiento en 1080p de una ciudad de neón con un personaje reutilizable caminando bajo la lluvia mientras un narrador tranquilo habla.",
example_dialogue: "Hello, I am achernar",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\GeminiOmni\GeminiOmniClient;
$client = new GeminiOmniClient();
$result = $client->createAudio->run([
'audio_id' => 'achernar',
'name' => 'Acher Narrator',
'voice_description' => 'Crea un plano de seguimiento en 1080p de una ciudad de neón con un personaje reutilizable caminando bajo la lluvia mientras un narrador tranquilo habla.',
'example_dialogue' => 'Hello, I am achernar',
]);
require "runapi/gemini_omni"
client = RunApi::GeminiOmni::Client.new
result = client.create_audio.run(
audio_id: "achernar",
name: "Acher Narrator",
voice_description: "Crea un plano de seguimiento en 1080p de una ciudad de neón con un personaje reutilizable caminando bajo la lluvia mientras un narrador tranquilo habla.",
example_dialogue: "Hello, I am achernar"
)
npx skills add runapi-ai/gemini-omni -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
Gemini Omni crea recursos de voz reutilizables, recursos de personaje reutilizables y vídeos multimodales que pueden combinar prompts, imágenes de referencia, IDs de audio, IDs de personaje y un clip de vídeo fuente.
| Endpoint | Resolución | Duración | Precio | |
|---|---|---|---|---|
| create_audio | — | — | Free / track |
Precios mostrados para gemini-omni-audio. Otras variantes mantienen sus propios precios por endpoint.
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Usa tu clave RunAPI para todos los modelos compatibles.
Añade el model skill a tu workspace de código antes de implementar la función.
Consulta por task ID o procesa el callback cuando termine la generación.
Gemini Omni pertenece al catálogo de Google en RunAPI y comparte el mismo paquete SDK, espacio de nombres CLI y superficies de facturación en las variantes de audio, personaje y vídeo.
Usa las mismas credenciales entre modelos y proveedores.
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
El precio por uso es visible antes de llamar.
Puede crear recursos de audio reutilizables, recursos de personaje reutilizables y vídeos multimodales que combinan prompts con referencias de imagen, audio, personaje o vídeo fuente.
Crea un recurso de personaje cuando múltiples vídeos necesiten la misma identidad visual; pasa el ID de personaje devuelto a las solicitudes de vídeo que deban reutilizar ese sujeto.
Los recursos de audio capturan una selección de voz predefinida y pueden ser referenciados por solicitudes de vídeo que necesiten narración o diálogo con una selección de voz consistente.
El precio del vídeo depende del modo de solicitud, la duración, la resolución y si los medios fuente cambian la duración efectiva del clip facturado.
Sí. El vídeo de Gemini Omni puede combinar texto de prompt con imágenes de referencia, IDs de audio, IDs de personaje y un vídeo fuente, dentro de los límites de referencia documentados.
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.