Мазмұнға өту

OpenRouter [Audio]

Интеграциялау

Модель идентификаторы 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"

Бір орындауға 1,858 $ дейін нақты пайдалануға қарай ақы алынады, қалғаны қайтарылады Осы бетте іске қосу

API кілтін алу
OpenRouter LLM

Транскрипция немесе талдау үшін аудио файлды нұсқаумен өңдейтін LLM шлюзі нұсқасы

OpenRouter · Мәтін

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

•міндетті

Аудио өңдеуді бағыттайтын нұсқау.

•міндетті audio_url
Файлды тастаңыз немесе

URL немесе data URI арқылы көрсетілетін өңдеуге арналған аудио кірісі. Қабылданатын пішімдер: m4a, flac, ogg, aac, aiff, mp3 және wav.

•міндетті

Іске қосылатын модельді анықтайтын атау.

Қосымша system_prompt · temperature · max_tokens · reasoning · enable_web_search · web_search_options

Модельге нұсқаулар немесе контекст беретін жүйелік нұсқау.

әдепкі 1

Жауап өзгергіштігін басқарады; кіріс өзгермесе, 0 бірдей жауапқа кепілдік береді. Мәнді арттыру жауаптарды болжамды, әдеттегі жауаптардан алшақтатып, алуан түрлі әрі сирек жауаптарға жақындатады.

Жасалатын жауап токендерінің санын контекст ұзындығынан нұсқау ұзындығын шегергеннен аспайтын мәнмен шектейді. Генерация көрсетілген шектен аса алмайды.

Іздеу жүйесін, нәтиже шегін және домен сүзгілеуін қамтитын веб-іздеу конфигурациясы. enable_web_search true болғанда ғана пайдаланылады.

POST /run/openrouter/router/audio?wait=20 бағасы → 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"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

OpenRouter [Audio] туралы

`audio_url` арқылы аудиофайлды, оған қоса `prompt` және міндетті `model` қабылдайды. Қолдау көрсетілетін форматтар: wav, mp3, aiff, aac, ogg, flac және m4a. Қосымша `system_prompt`, `temperature`, `max_tokens`, `reasoning` және веб-іздеу параметрлері бар. Мәтіндік шығыс пен токен қолданылуын қайтарады.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
audio_urlміндетті audio
Түріurl · audio
URL немесе data URI арқылы көрсетілетін өңдеуге арналған аудио кірісі. Қабылданатын пішімдер: m4a, flac, ogg, aac, aiff, mp3 және wav.
promptміндетті
Түріstring
Аудио өңдеуді бағыттайтын нұсқау.
system_promptміндетті емес
Түріstring | null
Модельге нұсқаулар немесе контекст беретін жүйелік нұсқау.
modelміндетті
Түріstring
Іске қосылатын модельді анықтайтын атау.
reasoningміндетті емес
Түріboolean
Әдепкіfalse
Соңғы жауапқа ой қорыту кіретін-кірмейтіні.
temperatureміндетті емес
Түріnumber
Әдепкі1
0 – 2
Жауап өзгергіштігін басқарады; кіріс өзгермесе, 0 бірдей жауапқа кепілдік береді. Мәнді арттыру жауаптарды болжамды, әдеттегі жауаптардан алшақтатып, алуан түрлі әрі сирек жауаптарға жақындатады.
max_tokensміндетті емес
Түріinteger | null
≥ 1
Жасалатын жауап токендерінің санын контекст ұзындығынан нұсқау ұзындығын шегергеннен аспайтын мәнмен шектейді. Генерация көрсетілген шектен аса алмайды.
web_search_optionsміндетті емес
Түріobject
Іздеу жүйесін, нәтиже шегін және домен сүзгілеуін қамтитын веб-іздеу конфигурациясы. enable_web_search true болғанда ғана пайдаланылады.
web_search_options.engineміндетті емес
Түріenum
Әдепкіauto
autonativeexa
Іздеу жүйесін таңдау: 'auto' және 'native' екеуі де native іздеу қолжетімсіз болса, Exa-ға ауысады. 'auto' қолжетімді провайдердің жергілікті іздеуін пайдаланады; 'native' OpenAI, Anthropic, Google, xAI немесе Perplexity кірістірілген іздеуін қалайды. Тек Exa іздеу API пайдалану үшін 'exa' таңдаңыз.
web_search_options.max_resultsміндетті емес
Түріinteger | null
1 – 25
Әр Exa іздеу шақыруындағы нәтиже шегі, 1-ден 25-ке дейін; әдепкі мәні 5. Native провайдер іздеуі бұл баптауды елемейді.
web_search_options.max_usesміндетті емес
Түріinteger | null
≥ 1
Әр сұрауға арналған іздеу шегі; native іздеу кезінде Anthropic-ке беріледі, бірақ басқа native провайдерлер елемейді. Шектен асқан шақырулар қате нәтижесін алады және орындалмайды.
web_search_options.max_total_resultsміндетті емес
Түріinteger | null
≥ 1
Бір сұраудағы барлық іздеулер үшін біріктірілген нәтиже шегі.
web_search_options.search_context_sizeміндетті емес
Түріenum
lowmediumhigh
Exa үшін әр нәтиже бойынша алынатын көлем; екеуі де берілсе, max_characters басым болады және native провайдер іздеуінде еленбейді. 5K таңба үшін low, 15K үшін medium немесе 30K үшін high таңдаңыз; көрсетілмесе, Exa көлемді әр нәтижеге шамамен 2–4K етіп бейімдейді.
web_search_options.max_charactersміндетті емес
Түріinteger | null
1 – 100 000
Exa үшін әр нәтиже мазмұнының таңба шегі; екі баптау да берілсе, search_context_size мәнін алмастырады. 1-ден 100,000 таңбаға дейінгі нақты максимумды орнатыңыз; native провайдер іздеуі бұл баптауды елемейді.
web_search_options.allowed_domainsміндетті емес
Түріstring[]
Exa және көптеген native іздеу провайдерлеріне арналған домендердің рұқсат тізімі; нәтижелерді көрсетілген домендермен шектейді. Google native іздеуі мұны қолдамайды.
web_search_options.excluded_domainsміндетті емес
Түріstring[]
Exa іздеулері мен үйлесімді native провайдерлерге арналған домендерді алып тастау тізімі; Google және OpenAI native іздеулері бұл тізімді қолдана алмайды. Көрсетілген домендерден шыққан нәтижелер алынып тасталады.
web_search_options.user_locationміндетті емес
Түріobject
Native іздеу нәтижелеріне географиялық әсер ететін пайдаланушының шамамен орналасуы; Exa бұл ақпаратты пайдаланбайды.
web_search_options.user_location.typeміндетті емес
Түріstring
Әдепкіapproximate
Орналасу санаты; қолдау көрсетілетін жалғыз мән — 'approximate'.
web_search_options.user_location.cityміндетті емес
Түріstring | null
Қала атауы, мысалы, 'San Francisco'.
web_search_options.user_location.regionміндетті емес
Түріstring | null
Штат немесе өңір атауы, мысалы, 'California'.
web_search_options.user_location.countryміндетті емес
Түріstring | null
Екі әріппен берілетін ел идентификаторы, мысалы, 'US'.
web_search_options.user_location.timezoneміндетті емес
Түріstring | null
IANA нотациясындағы уақыт белдеуі идентификаторы, мысалы, 'America/Los_Angeles'.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

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"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
output
stringАудионы өңдеу нәтижесі.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullТокен шығынының мәліметтері.

Қосымша модельдер: LLM

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/openrouter/router/audio.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt