Naar inhoud springen

OpenRouter [Audio]

Integreren

Model-ID 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"

Tot $ 1,858 per uitvoering gefactureerd op basis van het werkelijke gebruik, de rest wordt terugbetaald Op deze pagina uitvoeren

API-sleutel ophalen
OpenRouter LLM

LLM-gatewayvariant die een audiobestand verwerkt voor transcriptie of analyse, met een prompt

OpenRouter · Tekst

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht

Prompt die de audiobewerking aanstuurt.

•verplicht audio_url
Sleep een bestand hierheen of

Audio-invoer voor verwerking, opgegeven als URL of data-URI. Geaccepteerde indelingen zijn m4a, flac, ogg, aac, aiff, mp3 en wav.

•verplicht

Naam die het uit te voeren model identificeert.

Geavanceerd system_prompt · temperature · max_tokens · reasoning · enable_web_search · web_search_options

Systeemprompt die het model instructies of context geeft.

standaard 1

Regeling voor antwoordvariatie, waarbij 0 een identiek antwoord garandeert wanneer de invoer ongewijzigd is. Een hogere waarde verschuift antwoorden van voorspelbare, gebruikelijke antwoorden naar meer diversiteit en minder gebruikelijke antwoorden.

Beperk het aantal gegenereerde tokens van het antwoord tot een waarde die niet groter is dan de contextlengte min de promptlengte. De generatie kan de opgegeven limiet niet overschrijden.

Configuratie voor webzoeken, inclusief enginekeuze, resultaatlimieten en domeinfiltering. Alleen gebruikt wanneer enable_web_search true is.

POST /run/openrouter/router/audio?wait=20 prijsopgave → $ 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over OpenRouter [Audio]

Accepteert een audiobestand via `audio_url` samen met een `prompt` en een vereiste `model`. Ondersteunde indelingen zijn wav, mp3, aiff, aac, ogg, flac en m4a. Optionele instellingen voor `system_prompt`, `temperature`, `max_tokens`, `reasoning` en zoeken op het web zijn beschikbaar. Retourneert tekstuitvoer en tokengebruik.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
audio_urlverplicht audio
Typeurl · audio
Audio-invoer voor verwerking, opgegeven als URL of data-URI. Geaccepteerde indelingen zijn m4a, flac, ogg, aac, aiff, mp3 en wav.
promptverplicht
Typestring
Prompt die de audiobewerking aanstuurt.
system_promptoptioneel
Typestring | null
Systeemprompt die het model instructies of context geeft.
modelverplicht
Typestring
Naam die het uit te voeren model identificeert.
reasoningoptioneel
Typeboolean
Standaardfalse
Of redenering in het eindantwoord moet worden opgenomen.
temperatureoptioneel
Typenumber
Standaard1
0 – 2
Regeling voor antwoordvariatie, waarbij 0 een identiek antwoord garandeert wanneer de invoer ongewijzigd is. Een hogere waarde verschuift antwoorden van voorspelbare, gebruikelijke antwoorden naar meer diversiteit en minder gebruikelijke antwoorden.
max_tokensoptioneel
Typeinteger | null
≥ 1
Beperk het aantal gegenereerde tokens van het antwoord tot een waarde die niet groter is dan de contextlengte min de promptlengte. De generatie kan de opgegeven limiet niet overschrijden.
web_search_optionsoptioneel
Typeobject
Configuratie voor webzoeken, inclusief enginekeuze, resultaatlimieten en domeinfiltering. Alleen gebruikt wanneer enable_web_search true is.
web_search_options.engineoptioneel
Typeenum
Standaardauto
autonativeexa
Selectie van de zoekmachine: 'auto' en 'native' vallen beide terug op Exa wanneer native search niet beschikbaar is. 'auto' gebruikt beschikbare provider-native search; 'native' geeft de voorkeur aan ingebouwde search van OpenAI, Anthropic, Google, xAI of Perplexity. Selecteer 'exa' om uitsluitend de search API van Exa te gebruiken.
web_search_options.max_resultsoptioneel
Typeinteger | null
1 – 25
Resultaatlimiet voor elke Exa-searchcall, van 1 tot 25, met een standaardwaarde van 5. Native provider search negeert deze instelling.
web_search_options.max_usesoptioneel
Typeinteger | null
≥ 1
Searchlimiet per request, doorgegeven aan Anthropic voor native search maar genegeerd door andere native providers. Calls boven de limiet ontvangen een foutresultaat en worden niet uitgevoerd.
web_search_options.max_total_resultsoptioneel
Typeinteger | null
≥ 1
Gecombineerde resultaatlimiet voor alle zoekopdrachten binnen één request.
web_search_options.search_context_sizeoptioneel
Typeenum
lowmediumhigh
Ophaalhoeveelheid per resultaat voor Exa, overschreven door max_characters wanneer beide zijn opgegeven en genegeerd voor native provider search. Kies low voor 5K tekens, medium voor 15K of high voor 30K; als je dit niet opgeeft, past Exa de hoeveelheid aan naar ongeveer 2–4K per resultaat.
web_search_options.max_charactersoptioneel
Typeinteger | null
1 – 100.000
Tekenlimiet voor inhoud per Exa-resultaat, waarmee search_context_size wordt overschreven wanneer beide instellingen zijn opgegeven. Stel een exacte maximumwaarde in van 1 tot 100.000 tekens; native provider search negeert deze instelling.
web_search_options.allowed_domainsoptioneel
Typestring[]
Domeintoelatingslijst voor Exa en de meeste native searchproviders, waarmee resultaten worden beperkt tot de vermelde domeinen. Google native search ondersteunt dit niet.
web_search_options.excluded_domainsoptioneel
Typestring[]
Domeinuitsluitingslijst voor Exa-searches en compatibele native providers; Google- en OpenAI-native searches kunnen deze lijst niet toepassen. Resultaten van vermelde domeinen worden uitgesloten.
web_search_options.user_locationoptioneel
Typeobject
Geschatte gebruikerslocatie die native searchresultaten geografisch beïnvloedt; Exa gebruikt deze informatie niet.
web_search_options.user_location.typeoptioneel
Typestring
Standaardapproximate
Locatieclassificatie; de enige ondersteunde waarde is 'approximate'.
web_search_options.user_location.cityoptioneel
Typestring | null
Naam van de stad, zoals 'San Francisco'.
web_search_options.user_location.regionoptioneel
Typestring | null
Naam van de staat of regio, zoals 'California'.
web_search_options.user_location.countryoptioneel
Typestring | null
Landsaanduiding uitgedrukt als twee letters, zoals 'US'.
web_search_options.user_location.timezoneoptioneel
Typestring | null
Tijdzone-identificatie in IANA-notatie, zoals 'America/Los_Angeles'.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
output
stringResultaat dat door de verwerking van de audio is geproduceerd.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDetails van het tokenverbruik.

Meer modellen: LLM

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/openrouter/router/audio.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt