Zum Inhalt springen

OpenRouter [Audio]

Integrieren

Modell-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"

Bis zu 1,858 $ pro Ausführung Nach tatsächlicher Nutzung abgerechnet, der Rest wird erstattet Auf dieser Seite ausführen

API-Schlüssel abrufen
OpenRouter LLM

LLM-Gateway-Variante zur Verarbeitung einer Audiodatei für Transkription oder Analyse mit Prompt

OpenRouter · Text

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich

Prompt zur Steuerung der Audioverarbeitung.

•erforderlich audio_url
Datei ablegen oder

Audioeingabe zur Verarbeitung, angegeben als URL oder Daten-URI. Akzeptierte Formate sind m4a, flac, ogg, aac, aiff, mp3 und wav.

•erforderlich

Name zur Identifizierung des auszuführenden Modells.

Erweitert system_prompt · temperature · max_tokens · reasoning · enable_web_search · web_search_options

System-Prompt mit Anweisungen oder Kontext für das Modell.

Standard 1

Steuerung der Antwortvariabilität; 0 garantiert bei unveränderter Eingabe eine identische Antwort. Höhere Werte verschieben Antworten von vorhersehbaren, typischen Antworten hin zu größerer Vielfalt und selteneren Antworten.

Die Anzahl der generierten Antwort-Token auf einen Wert begrenzen, der höchstens der Kontextlänge abzüglich der Prompt-Länge entspricht. Die Generierung kann diese Grenze nicht überschreiten.

Konfiguration der Websuche einschließlich Engine-Auswahl, Ergebnisgrenzen und Domainfilterung. Wird nur verwendet, wenn enable_web_search true ist.

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

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über OpenRouter [Audio]

Akzeptiert über `audio_url` eine Audiodatei zusammen mit einem `prompt` und einem erforderlichen `model`. Aufgeführt sind wav, mp3, aiff, aac, ogg, flac und m4a. Optional sind `system_prompt`, `temperature`, `max_tokens`, `reasoning` und Websuche verfügbar. Gibt Textausgabe und Tokenverbrauch zurück.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
audio_urlerforderlich audio
Typurl · audio
Audioeingabe zur Verarbeitung, angegeben als URL oder Daten-URI. Akzeptierte Formate sind m4a, flac, ogg, aac, aiff, mp3 und wav.
prompterforderlich
Typstring
Prompt zur Steuerung der Audioverarbeitung.
system_promptoptional
Typstring | null
System-Prompt mit Anweisungen oder Kontext für das Modell.
modelerforderlich
Typstring
Name zur Identifizierung des auszuführenden Modells.
reasoningoptional
Typboolean
Standardfalse
Gibt an, ob die Begründung in die finale Antwort aufgenommen werden soll.
temperatureoptional
Typnumber
Standard1
0 – 2
Steuerung der Antwortvariabilität; 0 garantiert bei unveränderter Eingabe eine identische Antwort. Höhere Werte verschieben Antworten von vorhersehbaren, typischen Antworten hin zu größerer Vielfalt und selteneren Antworten.
max_tokensoptional
Typinteger | null
≥ 1
Die Anzahl der generierten Antwort-Token auf einen Wert begrenzen, der höchstens der Kontextlänge abzüglich der Prompt-Länge entspricht. Die Generierung kann diese Grenze nicht überschreiten.
web_search_optionsoptional
Typobject
Konfiguration der Websuche einschließlich Engine-Auswahl, Ergebnisgrenzen und Domainfilterung. Wird nur verwendet, wenn enable_web_search true ist.
web_search_options.engineoptional
Typenum
Standardauto
autonativeexa
Auswahl der Suchmaschine: 'auto' und 'native' greifen beide auf Exa zurück, wenn die native Suche nicht verfügbar ist. 'auto' verwendet die verfügbare anbietereigene Suche; 'native' bevorzugt die integrierte Suche von OpenAI, Anthropic, Google, xAI oder Perplexity. Für die ausschließliche Verwendung der Exa-Such-API 'exa' auswählen.
web_search_options.max_resultsoptional
Typinteger | null
1 – 25
Ergebnisgrenze für jeden Exa-Suchaufruf, von 1 bis 25, Standardwert 5. Die native Anbietersuche ignoriert diese Einstellung.
web_search_options.max_usesoptional
Typinteger | null
≥ 1
Suchgrenze pro Anfrage, die bei nativer Suche an Anthropic übergeben, von anderen nativen Anbietern jedoch ignoriert wird. Aufrufe über diese Grenze erhalten ein Fehlerergebnis und werden nicht ausgeführt.
web_search_options.max_total_resultsoptional
Typinteger | null
≥ 1
Gemeinsame Ergebnisgrenze für alle Suchen innerhalb einer Anfrage.
web_search_options.search_context_sizeoptional
Typenum
lowmediumhigh
Abrufmenge pro Ergebnis für Exa; wird durch max_characters ersetzt, wenn beides angegeben ist, und bei nativer Anbietersuche ignoriert. low entspricht 5K Zeichen, medium 15K und high 30K; ohne Angabe passt Exa die Menge auf ungefähr 2–4K pro Ergebnis an.
web_search_options.max_charactersoptional
Typinteger | null
1 – 100.000
Zeichenobergrenze des Inhalts pro Ergebnis für Exa, die search_context_size überschreibt, wenn beide Einstellungen angegeben sind. Ein exaktes Maximum von 1 bis 100.000 Zeichen festlegen; die native Anbietersuche ignoriert diese Einstellung.
web_search_options.allowed_domainsoptional
Typstring[]
Domain-Allowlist für Exa und die meisten nativen Suchanbieter, die Ergebnisse auf die aufgeführten Domains beschränkt. Die native Google-Suche unterstützt sie nicht.
web_search_options.excluded_domainsoptional
Typstring[]
Domain-Ausschlussliste für Exa-Suchen und kompatible native Anbieter; die nativen Suchen von Google und OpenAI können diese Liste nicht anwenden. Ergebnisse von aufgeführten Domains werden ausgeschlossen.
web_search_options.user_locationoptional
Typobject
Ungefährer Standort des Nutzers, der native Suchergebnisse geografisch beeinflusst; Exa verwendet diese Information nicht.
web_search_options.user_location.typeoptional
Typstring
Standardapproximate
Standortklassifizierung; der einzige unterstützte Wert ist 'approximate'.
web_search_options.user_location.cityoptional
Typstring | null
Name der Stadt, z. B. 'San Francisco'.
web_search_options.user_location.regionoptional
Typstring | null
Name des Bundesstaats oder der Region, z. B. 'California'.
web_search_options.user_location.countryoptional
Typstring | null
Länderkennung aus zwei Buchstaben, z. B. 'US'.
web_search_options.user_location.timezoneoptional
Typstring | null
Zeitzonenkennung in IANA-Notation, z. B. 'America/Los_Angeles'.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

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"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
output
stringDurch die Verarbeitung des Audios erzeugtes Ergebnis.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDetails zum Token-Verbrauch.

Weitere Modelle: LLM

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/openrouter/router/audio.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt