Video Google

Gemini Omni API

Usa l'API Gemini Omni tramite RunAPI con model skill, autenticazione unificata e prezzi pay-as-you-go.

runapi.ai
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 una ripresa in tracking a 1080p in una città al neon, con un personaggio riutilizzabile che cammina sotto la pioggia mentre un narratore parla con voce calma.",
  "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 una ripresa in tracking a 1080p in una città al neon, con un personaggio riutilizzabile che cammina sotto la pioggia mentre un narratore parla con voce calma.",
    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 una ripresa in tracking a 1080p in una città al neon, con un personaggio riutilizzabile che cammina sotto la pioggia mentre un narratore parla con voce calma.',
        '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 una ripresa in tracking a 1080p in una città al neon, con un personaggio riutilizzabile che cammina sotto la pioggia mentre un narratore parla con voce calma.",
    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
@runapi.ai/gemini-omni v1
OVERVIEW

Informazioni su Gemini Omni

Gemini Omni crea risorse vocali riutilizzabili, risorse personaggio riutilizzabili e video multimodali che possono combinare prompt, immagini di riferimento, ID audio, ID personaggio e una clip video sorgente.

Provider
Google
Modalità
Video

Confronta tutte le varianti API

Variante Fatturazione Prezzo
gemini-omni-audio chiamata $0.00 Visualizza →
gemini-omni-character chiamata $0.00 Visualizza →
gemini-omni-flash-1-1 chiamata $2.52 Visualizza →
gemini-omni-flash-preview chiamata $0.46 Visualizza →
gemini-omni-text-to-video chiamata $2.52 Visualizza →
PRICING

Prezzi Gemini Omni

Endpoint Risoluzione Durata Prezzo
create_audio — — Gratis / traccia

Prezzi mostrati per gemini-omni-audio. Le altre varianti mantengono i propri prezzi per endpoint.

Integrazione agenti

Esegui Gemini Omni da un agente

COME FUNZIONA

Inizia con Gemini Omni

  1. Scegli il modello

    Seleziona modello e variante adatti al tipo di output, al livello qualità e alla latenza target.

  2. Configura

    Imposta la tua chiave RunAPI e installa il model skill nel workspace di codice.

  3. Implementa

    Usa le istruzioni dello skill per aggiungere la feature modello dentro la tua applicazione.

  4. Ricevi

    Interroga per task ID, usa streaming dove supportato o gestisci il callback webhook.

CONTEXT

Che cos'è l'API Gemini Omni?

Gemini Omni fa parte del catalogo Google su RunAPI e condivide lo stesso pacchetto SDK, lo stesso namespace CLI e le stesse modalità di fatturazione tra le varianti audio, personaggio e video.

Provider
Google
Vedi tutto →
Modalità
Video
Sfoglia i modelli →

Perché usare l'API Gemini Omni tramite RunAPI

Un’unica autenticazione, tutti i provider

Una sola chiave RunAPI sblocca l’intero catalogo. Niente account separati, niente rotazione delle chiavi per integrazione.

Prezzi e billing unificati

Prezzi per chiamata in USD, fatturati mensilmente. Le generazioni fallite non vengono addebitate.

Skill con schema

Schema tipizzati e note di setup sono inclusi nel model skill, così l'implementazione parte dal contratto corretto.

Domande su Gemini Omni

Cosa può creare Gemini Omni?

Può creare risorse audio riutilizzabili, risorse personaggio riutilizzabili e video multimodali che combinano prompt con riferimenti di immagini, audio, personaggi o video sorgente.

Quando dovrei creare una risorsa personaggio?

Crea una risorsa personaggio quando più video devono avere la stessa identità visiva; passa l'ID personaggio restituito nelle richieste video che devono riutilizzare quel soggetto.

Come funzionano le risorse audio?

Le risorse audio memorizzano la scelta di una voce predefinita e possono essere richiamate dalle richieste video che richiedono narrazione o dialoghi con una voce coerente.

Cosa influisce sul prezzo dei video di Gemini Omni?

Il prezzo del video dipende dalla modalità di richiesta, dalla durata, dalla risoluzione e dal fatto che i media sorgente modifichino la durata effettiva della clip fatturata.

Una singola richiesta video può combinare più tipi di riferimento?

Sì. I video di Gemini Omni possono combinare il testo del prompt con immagini di riferimento, ID audio, ID personaggio e un video sorgente, entro i limiti di riferimento documentati.

Da quale variante dovrei iniziare?

Scegli la variante più economica che soddisfa il tuo livello di qualità. La maggior parte dei team inizia con la variante veloce e passa alla pro per la produzione.

MODELLI SIMILI

Se ti piace l'API Gemini Omni, prova questi

Inizia a sviluppare con l'API Gemini Omni.