Preskoči na vsebino

OpenRouter

Integracija

ID modela openrouter/router
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Do 5,138 $ na zagon zaračuna se dejanska uporaba, preostanek se vrne Zaženi na tej strani

Pridobi ključ API
OpenRouter LLM

Splošni prehod za besedilne LLM-je, kjer polje `model` določi, kateri jezikovni model odgovori na poziv

OpenRouter · Besedilo

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

•obvezno

Poziv za dokončanje klepeta.

Sistemski poziv z navodili ali kontekstom za model.

•obvezno

Ime, ki določa model za zagon.

Napredno temperature · max_tokens · reasoning · enable_web_search · web_search_options
privzeto 1

Nadzor spremenljivosti odgovora; pri 0 je odgovor ob nespremenjenem vhodu vedno enak. Višja vrednost usmerja odgovore od predvidljivih, običajnih odgovorov k večji raznolikosti in manj pogostim odgovorom.

Omejite število ustvarjenih žetonov odgovora na vrednost, ki ni večja od dolžine konteksta, zmanjšane za dolžino poziva. Generiranje ne more preseči navedene omejitve.

Konfiguracija spletnega iskanja, vključno z izbiro iskalnika, omejitvami rezultatov in filtriranjem domen. Uporablja se samo, ko je enable_web_search true.

POST /run/openrouter/router?wait=20 cena → 5,138 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu OpenRouter

Pošlje `prompt` jezikovnemu modelu, izbranemu z zahtevanim parametrom `model`. Izbirni vhodi vključujejo `system_prompt`, `temperature` od 0 do 2, `max_tokens`, zastavico `reasoning` in spletno iskanje prek `enable_web_search`. Izhod vsebuje ustvarjeno besedilo, izbirno razmišljanje in porabo žetonov.

Parametri

ImeVrsta PrivzetoDovoljeno Opis
promptobvezno
Vrstastring
Poziv za dokončanje klepeta.
system_promptneobvezno
Vrstastring | null
Sistemski poziv z navodili ali kontekstom za model.
modelobvezno
Vrstastring
Ime, ki določa model za zagon.
reasoningneobvezno
Vrstaboolean
Privzetofalse
Ali naj končni odgovor vključuje sklepanje.
temperatureneobvezno
Vrstanumber
Privzeto1
0 – 2
Nadzor spremenljivosti odgovora; pri 0 je odgovor ob nespremenjenem vhodu vedno enak. Višja vrednost usmerja odgovore od predvidljivih, običajnih odgovorov k večji raznolikosti in manj pogostim odgovorom.
max_tokensneobvezno
Vrstainteger | null
≥ 1
Omejite število ustvarjenih žetonov odgovora na vrednost, ki ni večja od dolžine konteksta, zmanjšane za dolžino poziva. Generiranje ne more preseči navedene omejitve.
web_search_optionsneobvezno
Vrstaobject
Konfiguracija spletnega iskanja, vključno z izbiro iskalnika, omejitvami rezultatov in filtriranjem domen. Uporablja se samo, ko je enable_web_search true.
web_search_options.engineneobvezno
Vrstaenum
Privzetoauto
autonativeexa
Izbira iskalnika: 'auto' in 'native' se ob nedostopnosti izvornega iskanja vrneta na Exa. 'auto' uporablja razpoložljivo izvorno iskanje ponudnika; 'native' daje prednost vgrajenemu iskanju OpenAI, Anthropic, Google, xAI ali Perplexity. Za izključno uporabo iskalnega API-ja Exa izberite 'exa'.
web_search_options.max_resultsneobvezno
Vrstainteger | null
1 – 25
Omejitev rezultatov za vsak klic iskanja Exa, od 1 do 25, privzeto 5. Izvorno iskanje ponudnika to nastavitev prezre.
web_search_options.max_usesneobvezno
Vrstainteger | null
≥ 1
Omejitev iskanja na zahtevo, posredovana Anthropic za izvorno iskanje, drugi izvorni ponudniki pa jo prezrejo. Klici nad omejitvijo prejmejo rezultat napake in se ne izvedejo.
web_search_options.max_total_resultsneobvezno
Vrstainteger | null
≥ 1
Skupna omejitev rezultatov za vsa iskanja znotraj ene zahteve.
web_search_options.search_context_sizeneobvezno
Vrstaenum
lowmediumhigh
Količina pridobljenih podatkov na rezultat za Exa; če je naveden tudi max_characters, ima ta prednost, pri izvornem iskanju ponudnika pa je nastavitev prezrta. Izberite low za 5K znakov, medium za 15K ali high za 30K; če ni navedeno, Exa količino prilagodi na približno 2–4K na rezultat.
web_search_options.max_charactersneobvezno
Vrstainteger | null
1 – 100.000
Omejitev števila znakov vsebine posameznega rezultata za Exa, ki preglasi search_context_size, če sta navedeni obe nastavitvi. Nastavite točen maksimum od 1 do 100.000 znakov; izvorno iskanje ponudnika nastavitev prezre.
web_search_options.allowed_domainsneobvezno
Vrstastring[]
Seznam dovoljenih domen za Exa in večino izvornih ponudnikov iskanja, ki rezultate omeji na navedene domene. Google native search tega ne podpira.
web_search_options.excluded_domainsneobvezno
Vrstastring[]
Seznam izključenih domen za iskanja Exa in združljive izvorne ponudnike; Google in OpenAI native searches tega seznama ne morejo uporabiti. Rezultati z navedenih domen so izključeni.
web_search_options.user_locationneobvezno
Vrstaobject
Približna lokacija uporabnika, ki geografsko vpliva na rezultate izvornega iskanja; Exa teh podatkov ne uporablja.
web_search_options.user_location.typeneobvezno
Vrstastring
Privzetoapproximate
Razvrstitev lokacije; edina podprta vrednost je 'approximate'.
web_search_options.user_location.cityneobvezno
Vrstastring | null
Ime mesta, na primer 'San Francisco'.
web_search_options.user_location.regionneobvezno
Vrstastring | null
Ime zvezne države ali regije, na primer 'California'.
web_search_options.user_location.countryneobvezno
Vrstastring | null
Identifikator države, izražen z dvema črkama, na primer 'US'.
web_search_options.user_location.timezoneneobvezno
Vrstastring | null
Identifikator časovnega pasu v zapisu IANA, na primer 'America/Los_Angeles'.
obvezno

Izhod

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
output
stringRezultat, ki ga ustvari model.
reasoning
string | nullSklepanje, ustvarjeno v podporo končnemu odgovoru.
partial
booleanOznačuje, ali je izhod nepopoln.
error
string | nullSporočilo z opisom napake, če je do nje prišlo.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullPodrobnosti o porabi žetonov.

Več modelov: LLM

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/openrouter/router.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt