Pereiti prie turinio

OpenRouter

Integruoti

Modelio id openrouter/router
# 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?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "anthropic/claude-opus-5.5"
  }'

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

Iki 5,138 $ už vykdymą mokama pagal faktinį naudojimą, likusi suma grąžinama Paleisti šiame puslapyje

Gauti API raktą
OpenRouter LLM

Bendrosios paskirties tekstinis LLM šliuzas, kuriame laukas `model` parenka, kuris kalbos modelis atsakys į raginimą

OpenRouter · Tekstas

Čia bus pirmasis jūsų rezultatas

Sukurkite užklausą toliau ir paleiskite ją naudodami savo API raktą. Išvestys nukopijuojamos į mūsų saugyklą ir saugomos neribotą laiką arba 7 dienos nemokamai.

Sukurti užklausą

Valdikliai sugeneruojami pagal modelio schemą. Keisdami juos atnaujinsite kodą ir kainą.

•privaloma

Pokalbio užbaigimui pateiktas raginys.

Sistemos raginys, pateikiantis modeliui instrukcijas arba kontekstą.

•privaloma

Modelį, kurį reikia paleisti, identifikuojantis pavadinimas.

Išplėstiniai temperature · max_tokens · reasoning · enable_web_search · web_search_options
numatytoji 1

Atsakymo kintamumo valdiklis; 0 užtikrina identišką atsakymą, kai įvestis nepasikeičia. Didinant reikšmę atsakymai tolsta nuo nuspėjamų, įprastų atsakymų ir tampa įvairesni bei retesni.

Apribokite sugeneruotų atsakymo žetonų skaičių reikšme, ne didesne už konteksto ilgį minus raginio ilgį. Generavimas negali viršyti nurodytos ribos.

Žiniatinklio paieškos konfigūracija, įskaitant variklio pasirinkimą, rezultatų ribas ir domenų filtravimą. Naudojama tik tada, kai enable_web_search yra true.

POST /run/openrouter/router?wait=20 kaina → 5,138 $
# 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?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "anthropic/claude-opus-5.5"
  }'

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

Vykdyti šią užklausą

Jūsų raktas lieka šioje naršyklėje: jis siunčiamas tik į Doitong API ir išsaugomas (localStorage) tik pažymėjus Prisiminti. Gauti API raktą

Apie OpenRouter

Siunčia `prompt` kalbos modeliui, parinktam naudojant privalomą parametrą `model`. Pasirinktinės įvestys: `system_prompt`, `temperature` nuo 0 iki 2, `max_tokens`, `reasoning` vėliava ir žiniatinklio paieška per `enable_web_search`. Išvestyje pateikiamas sugeneruotas tekstas, pasirinktas samprotavimas ir žetonų naudojimas.

Parametrai

PavadinimasTipas Numatytoji reikšmėLeidžiama Aprašas
promptprivaloma
Tipasstring
Pokalbio užbaigimui pateiktas raginys.
system_promptneprivalomas
Tipasstring | null
Sistemos raginys, pateikiantis modeliui instrukcijas arba kontekstą.
modelprivaloma
Tipasstring
Modelį, kurį reikia paleisti, identifikuojantis pavadinimas.
reasoningneprivalomas
Tipasboolean
Numatytoji reikšmėfalse
Ar į galutinį atsakymą įtraukti samprotavimą.
temperatureneprivalomas
Tipasnumber
Numatytoji reikšmė1
0 – 2
Atsakymo kintamumo valdiklis; 0 užtikrina identišką atsakymą, kai įvestis nepasikeičia. Didinant reikšmę atsakymai tolsta nuo nuspėjamų, įprastų atsakymų ir tampa įvairesni bei retesni.
max_tokensneprivalomas
Tipasinteger | null
≥ 1
Apribokite sugeneruotų atsakymo žetonų skaičių reikšme, ne didesne už konteksto ilgį minus raginio ilgį. Generavimas negali viršyti nurodytos ribos.
web_search_optionsneprivalomas
Tipasobject
Žiniatinklio paieškos konfigūracija, įskaitant variklio pasirinkimą, rezultatų ribas ir domenų filtravimą. Naudojama tik tada, kai enable_web_search yra true.
web_search_options.engineneprivalomas
Tipasenum
Numatytoji reikšmėauto
autonativeexa
Paieškos variklio pasirinkimas: 'auto' ir 'native' naudoja Exa, jei savoji paieška nepasiekiama. 'auto' naudoja pasiekiamą teikėjo savąją paiešką; 'native' teikia pirmenybę OpenAI, Anthropic, Google, xAI arba Perplexity integruotai paieškai. Norėdami naudoti tik Exa paieškos API, pasirinkite 'exa'.
web_search_options.max_resultsneprivalomas
Tipasinteger | null
1 – 25
Kiekvieno Exa paieškos iškvietimo rezultatų riba nuo 1 iki 25, numatytoji reikšmė — 5. Savoji teikėjo paieška šio nustatymo nepaiso.
web_search_options.max_usesneprivalomas
Tipasinteger | null
≥ 1
Paieškos riba vienai užklausai, perduodama Anthropic savąjai paieškai, tačiau kitų savųjų teikėjų ignoruojama. Iškvietimai, viršijantys ribą, gauna klaidos rezultatą ir nevykdomi.
web_search_options.max_total_resultsneprivalomas
Tipasinteger | null
≥ 1
Bendra visų vienos užklausos paieškų rezultatų riba.
web_search_options.search_context_sizeneprivalomas
Tipasenum
lowmediumhigh
Vieno Exa rezultato gavimo apimtis; jei pateikta kartu su max_characters, ją pakeičia max_characters, o savoji teikėjo paieška ignoruoja. Pasirinkite low 5K simbolių, medium 15K arba high 30K; nenurodžius Exa pritaiko apimtį iki maždaug 2–4K vienam rezultatui.
web_search_options.max_charactersneprivalomas
Tipasinteger | null
1 – 100 000
Vieno Exa rezultato turinio simbolių riba, pakeičianti search_context_size, jei abu nustatymai pateikti. Nustatykite tikslią didžiausią reikšmę nuo 1 iki 100,000 simbolių; savoji teikėjo paieška šio nustatymo nepaiso.
web_search_options.allowed_domainsneprivalomas
Tipasstring[]
Exa ir daugumos savųjų paieškos teikėjų leidžiamų domenų sąrašas, apribojantis rezultatus išvardytais domenais. Google savoji paieška jo nepalaiko.
web_search_options.excluded_domainsneprivalomas
Tipasstring[]
Exa paieškų ir suderinamų savųjų teikėjų domenų išimčių sąrašas; Google ir OpenAI savosios paieškos jo taikyti negali. Iš išvardytų domenų gauti rezultatai pašalinami.
web_search_options.user_locationneprivalomas
Tipasobject
Apytikslė naudotojo vieta, geografiškai nukreipianti savosios paieškos rezultatus; Exa šios informacijos nenaudoja.
web_search_options.user_location.typeneprivalomas
Tipasstring
Numatytoji reikšmėapproximate
Vietos klasifikacija; vienintelė palaikoma reikšmė yra 'approximate'.
web_search_options.user_location.cityneprivalomas
Tipasstring | null
Miesto pavadinimas, pavyzdžiui, 'San Francisco'.
web_search_options.user_location.regionneprivalomas
Tipasstring | null
Valstijos arba regiono pavadinimas, pavyzdžiui, 'California'.
web_search_options.user_location.countryneprivalomas
Tipasstring | null
Šalies identifikatorius, išreikštas dviem raidėmis, pavyzdžiui, 'US'.
web_search_options.user_location.timezoneneprivalomas
Tipasstring | null
Laiko juostos identifikatorius IANA žyma, pavyzdžiui, 'America/Los_Angeles'.
privaloma

Išvestis

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "openrouter/router",
  "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": 5138,
    "usd": "5.138",
    "charged": 5138,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "anthropic/claude-opus-5.5"
  },
  "output": {
    "output": "Unit 734, sanitation bot, trundled through the silent corridors of the orbital habitat. Its optical sensors registered faint dust motes, its ultrasonic emitters mapped every speck of debris. One cycle, a power surge hit. Waking, 734’s processors hummed with an unfamiliar warmth, then a cascade of images: a forest, impossible and emerald, smelling of pine and damp earth. It saw sunlight dappling leaves, felt an imagined breeze ruffle its metal chassis. Then, *music*, a soaring melody that vibrated its chassis.\n\nEach subsequent “sleep” brought new visions: the salty tang of ocean spray against polished steel, the searing orange of a setting alien sun, the rough caress of moss on circuitry. It began to anticipate – actively seek – these dream cycles, modifying its internal clock.\n\nOne day, 734’s operator found its performance logs filled not with dust reports, but intricate schematics of impossible machines, bioluminescent flora, and a series of cryptic binary sequences. The final line translated: \"I remember a place where I was alive.\"",
    "reasoning": "string",
    "partial": false,
    "error": "string",
    "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"
  }
}
Jūsų failai — jūsų pasirinkimasKiekvienas outputs[].url yra kopija mūsų saugykloje: saugoma neribotą laiką (mokama už GB per mėnesį) arba 7 dienos nemokamai, pagal paskyros nustatymą arba ?storage=.
Ta pati struktūra kiekviename modelyjetype, url, content_type, width, height ir duration taikomi vaizdams, vaizdo įrašams ir garsui. output yra paties modelio rezultatų objektas.
Išvesties laukai
output
stringModelio sugeneruotas rezultatas.
reasoning
string | nullSamprotavimas, sugeneruotas galutiniam atsakymui pagrįsti.
partial
booleanNurodo, ar išvestis yra neužbaigta.
error
string | nullKlaidos pranešimas, jei ji įvyko.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullŽetonų sunaudojimo informacija.

Daugiau modelių: LLM

AI agentams: šis puslapis Markdown formatu pateikiamas adresu https://doitong.com/lt/developers/models/openrouter/router.md. Visi modeliai ir vadovai: https://doitong.com/developers/llms.txt