Vai al contenuto

OpenRouter [Audio]

Integra

ID del modello openrouter/router/audio
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/openrouter/router/audio?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Fino a 1,858 $ per esecuzione addebitato in base all'utilizzo effettivo, il resto viene rimborsato Esegui in questa pagina

Ottieni la chiave API
OpenRouter LLM

Variante gateway LLM che elabora un file audio per trascrizione o analisi, con un prompt

OpenRouter · Testo

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

•obbligatorio

Prompt che dirige l'elaborazione dell'audio.

•obbligatorio audio_url
Trascina un file oppure

Input audio per l'elaborazione, specificato tramite URL o URI dati. I formati accettati sono m4a, flac, ogg, aac, aiff, mp3 e wav.

•obbligatorio

Nome che identifica il modello da eseguire.

Avanzate system_prompt · temperature · max_tokens · reasoning · enable_web_search · web_search_options

Prompt di sistema che fornisce al modello istruzioni o contesto.

predefinito 1

Controllo della variabilità della risposta, con 0 che garantisce una risposta identica quando l'input non cambia. Aumentando il valore, le risposte si allontanano da quelle prevedibili e tipiche verso risposte più diversificate e meno comuni.

Limita il numero di token generati della risposta a un valore non superiore alla lunghezza del contesto meno la lunghezza del prompt. La generazione non può superare il limite specificato.

Configurazione della ricerca Web, inclusa la selezione del motore, i limiti dei risultati e il filtro dei domini. Usata solo quando enable_web_search è true.

POST /run/openrouter/router/audio?wait=20 preventivo → 1,858 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/openrouter/router/audio?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su OpenRouter [Audio]

Accetta un file audio tramite `audio_url` insieme a un `prompt` e a un `model` obbligatorio. I formati elencati sono wav, mp3, aiff, aac, ogg, flac e m4a. Sono disponibili impostazioni opzionali `system_prompt`, `temperature`, `max_tokens`, `reasoning` e ricerca web. Restituisce testo e utilizzo dei token.

Parametri

Invia il nome canonico oppure il nome nativo, non entrambi. Nomi canonici

NomeTipo PredefinitoConsentiti Descrizione
audio_urlobbligatorio audio
Tipourl · audio
Input audio per l'elaborazione, specificato tramite URL o URI dati. I formati accettati sono m4a, flac, ogg, aac, aiff, mp3 e wav.
promptobbligatorio
Tipostring
Prompt che dirige l'elaborazione dell'audio.
system_promptfacoltativo
Tipostring | null
Prompt di sistema che fornisce al modello istruzioni o contesto.
modelobbligatorio
Tipostring
Nome che identifica il modello da eseguire.
reasoningfacoltativo
Tipoboolean
Predefinitofalse
Indica se includere il ragionamento nella risposta finale.
temperaturefacoltativo
Tiponumber
Predefinito1
0 – 2
Controllo della variabilità della risposta, con 0 che garantisce una risposta identica quando l'input non cambia. Aumentando il valore, le risposte si allontanano da quelle prevedibili e tipiche verso risposte più diversificate e meno comuni.
max_tokensfacoltativo
Tipointeger | null
≥ 1
Limita il numero di token generati della risposta a un valore non superiore alla lunghezza del contesto meno la lunghezza del prompt. La generazione non può superare il limite specificato.
web_search_optionsfacoltativo
Tipoobject
Configurazione della ricerca Web, inclusa la selezione del motore, i limiti dei risultati e il filtro dei domini. Usata solo quando enable_web_search è true.
web_search_options.enginefacoltativo
Tipoenum
Predefinitoauto
autonativeexa
Selezione del motore di ricerca: 'auto' e 'native' ricorrono entrambi a Exa quando la ricerca nativa non è disponibile. 'auto' usa la ricerca nativa del provider disponibile; 'native' preferisce la ricerca integrata di OpenAI, Anthropic, Google, xAI o Perplexity. Per usare esclusivamente l'API di ricerca di Exa, seleziona 'exa'.
web_search_options.max_resultsfacoltativo
Tipointeger | null
1 – 25
Limite dei risultati per ogni chiamata di ricerca Exa, da 1 a 25, con un valore predefinito di 5. La ricerca nativa del provider ignora questa impostazione.
web_search_options.max_usesfacoltativo
Tipointeger | null
≥ 1
Limite di ricerca per richiesta, passato ad Anthropic per la ricerca nativa ma ignorato dagli altri provider nativi. Le chiamate oltre il limite ricevono un risultato di errore e non vengono eseguite.
web_search_options.max_total_resultsfacoltativo
Tipointeger | null
≥ 1
Limite combinato dei risultati per tutte le ricerche incluse in una richiesta.
web_search_options.search_context_sizefacoltativo
Tipoenum
lowmediumhigh
Quantità recuperata per risultato da Exa, sostituita da max_characters se entrambi sono forniti e ignorata per la ricerca nativa del provider. Scegli low per 5K caratteri, medium per 15K o high per 30K; se non specificata, Exa adatta la quantità a circa 2–4K per risultato.
web_search_options.max_charactersfacoltativo
Tipointeger | null
1 – 100.000
Limite di caratteri del contenuto per risultato per Exa, che sostituisce search_context_size se entrambe le impostazioni sono fornite. Imposta un massimo esatto da 1 a 100.000 caratteri; la ricerca nativa del provider ignora questa impostazione.
web_search_options.allowed_domainsfacoltativo
Tipostring[]
Elenco dei domini consentiti per Exa e per la maggior parte dei provider di ricerca nativi, che limita i risultati ai domini elencati. La ricerca nativa di Google non lo supporta.
web_search_options.excluded_domainsfacoltativo
Tipostring[]
Elenco dei domini esclusi per le ricerche Exa e i provider nativi compatibili; le ricerche native di Google e OpenAI non possono applicarlo. I risultati provenienti dai domini elencati vengono esclusi.
web_search_options.user_locationfacoltativo
Tipoobject
Posizione approssimativa dell'utente che orienta geograficamente i risultati della ricerca nativa; Exa non usa queste informazioni.
web_search_options.user_location.typefacoltativo
Tipostring
Predefinitoapproximate
Classificazione della posizione; l'unico valore supportato è 'approximate'.
web_search_options.user_location.cityfacoltativo
Tipostring | null
Nome della città, ad esempio 'San Francisco'.
web_search_options.user_location.regionfacoltativo
Tipostring | null
Nome dello stato o della regione, ad esempio 'California'.
web_search_options.user_location.countryfacoltativo
Tipostring | null
Identificatore del paese espresso come due lettere, ad esempio 'US'.
web_search_options.user_location.timezonefacoltativo
Tipostring | null
Identificatore del fuso orario nella notazione IANA, ad esempio 'America/Los_Angeles'.
obbligatorio Nome canonico, accettato anche

I parametri file accettano un URL pubblico https://, un URI data: fino a 10 MB oppure il file_url di un caricamento. File

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "openrouter/router/audio",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1858,
    "usd": "1.858",
    "charged": 1858,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "model": "google/gemini-3.8-flash"
  },
  "output": {
    "output": "The audio contains a conversation between two people discussing the weather forecast for the upcoming week.",
    "usage": {
      "prompt_tokens": 1,
      "completion_tokens": 1,
      "total_tokens": 0,
      "cost": 1.0,
      "prompt_tokens_details": {
        "cached_tokens": 0,
        "cache_write_tokens": 0
      }
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
output
stringRisultato prodotto dall'elaborazione dell'audio.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDettagli sul consumo di token.

Altri modelli: LLM

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/openrouter/router/audio.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt