Gå til indhold

OpenRouter

Integrer

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

Op til 5,138 $ pr. kørsel du betaler efter det faktiske forbrug, resten tilbagebetales Kør den på denne side

Hent API-nøgle
OpenRouter LLM

Generel LLM-gateway til tekst, hvor feltet `model` vælger, hvilken sprogmodel der besvarer prompten

OpenRouter · Tekst

Dit første resultat kommer her

Opret en anmodning nedenfor, og kør den med din API-nøgle. Output kopieres til vores lagring, gemt for altid eller 7 dage gratis.

Opret en anmodning

Kontrollerne genereres fra modellens skema. Koden og prisen opdateres, når du ændrer dem.

•påkrævet

Prompt angivet til chat completion.

Systemprompt, der giver modellen instruktioner eller kontekst.

•påkrævet

Navn, der identificerer den model, der skal køres.

Avanceret temperature · max_tokens · reasoning · enable_web_search · web_search_options
standard 1

Styring af svarvariation, hvor 0 garanterer et identisk svar, når inputtet er uændret. En højere værdi flytter svarene væk fra forudsigelige, typiske svar mod større diversitet og mindre almindelige svar.

Begræns antallet af genererede token i svaret til en værdi, der ikke er større end kontekstlængden minus promptlængden. Genereringen kan ikke overskride den angivne grænse.

Konfiguration af websøgning, herunder valg af søgemaskine, resultatgrænser og domænefiltrering. Bruges kun, når enable_web_search er true.

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

Kør denne anmodning

Din nøgle forbliver i denne browser: Den sendes kun til Doitong API og gemmes kun i localStorage, hvis du markerer Husk. Hent en API-nøgle

Om OpenRouter

Sender en `prompt` til en sprogmodel, der vælges med den påkrævede parameter `model`. Valgfrie input omfatter `system_prompt`, `temperature` fra 0 til 2, `max_tokens`, et `reasoning`-flag og websøgning via `enable_web_search`. Outputtet indeholder den genererede tekst, valgfri ræsonnering og tokenforbrug.

Parametre

NavnType StandardTilladt Beskrivelse
promptpåkrævet
Typestring
Prompt angivet til chat completion.
system_promptvalgfri
Typestring | null
Systemprompt, der giver modellen instruktioner eller kontekst.
modelpåkrævet
Typestring
Navn, der identificerer den model, der skal køres.
reasoningvalgfri
Typeboolean
Standardfalse
Om ræsonnement skal inkluderes i det endelige svar.
temperaturevalgfri
Typenumber
Standard1
0 – 2
Styring af svarvariation, hvor 0 garanterer et identisk svar, når inputtet er uændret. En højere værdi flytter svarene væk fra forudsigelige, typiske svar mod større diversitet og mindre almindelige svar.
max_tokensvalgfri
Typeinteger | null
≥ 1
Begræns antallet af genererede token i svaret til en værdi, der ikke er større end kontekstlængden minus promptlængden. Genereringen kan ikke overskride den angivne grænse.
web_search_optionsvalgfri
Typeobject
Konfiguration af websøgning, herunder valg af søgemaskine, resultatgrænser og domænefiltrering. Bruges kun, når enable_web_search er true.
web_search_options.enginevalgfri
Typeenum
Standardauto
autonativeexa
Valg af søgemaskine: 'auto' og 'native' falder begge tilbage til Exa, når native-søgning ikke er tilgængelig. 'auto' bruger tilgængelig providerspecifik søgning; 'native' foretrækker indbygget søgning fra OpenAI, Anthropic, Google, xAI eller Perplexity. Vælg 'exa' for udelukkende at bruge Exas search API.
web_search_options.max_resultsvalgfri
Typeinteger | null
1 – 25
Resultatgrænse for hvert Exa-søgekald, fra 1 til 25, med en standardværdi på 5. Native providersøgning ignorerer denne indstilling.
web_search_options.max_usesvalgfri
Typeinteger | null
≥ 1
Søgegrænse pr. anmodning, sendt til Anthropic ved native-søgning, men ignoreret af andre native-providere. Kald ud over grænsen modtager et fejlresultat og køres ikke.
web_search_options.max_total_resultsvalgfri
Typeinteger | null
≥ 1
Samlet resultatgrænse for alle søgninger i én anmodning.
web_search_options.search_context_sizevalgfri
Typeenum
lowmediumhigh
Hentningsmængde pr. resultat for Exa, tilsidesat af max_characters hvis begge er angivet og ignoreret ved native providersøgning. Vælg low for 5K tegn, medium for 15K eller high for 30K; hvis den ikke angives, tilpasser Exa mængden til cirka 2–4K pr. resultat.
web_search_options.max_charactersvalgfri
Typeinteger | null
1 – 100.000
Tegnbegrænsning for indhold pr. Exa-resultat, der tilsidesætter search_context_size, hvis begge indstillinger er angivet. Angiv et nøjagtigt maksimum fra 1 til 100,000 tegn; native providersøgning ignorerer denne indstilling.
web_search_options.allowed_domainsvalgfri
Typestring[]
Tilladelsesliste over domæner for Exa og de fleste native søgeudbydere, som begrænser resultaterne til de angivne domæner. Google native-søgning understøtter det ikke.
web_search_options.excluded_domainsvalgfri
Typestring[]
Udelukkelsesliste over domæner for Exa-søgninger og kompatible native-providere; Google- og OpenAI native-søgninger kan ikke anvende denne liste. Resultater fra de angivne domæner udelukkes.
web_search_options.user_locationvalgfri
Typeobject
Omtrentlig brugerplacering, der geografisk påvirker native-søgeresultater; Exa bruger ikke disse oplysninger.
web_search_options.user_location.typevalgfri
Typestring
Standardapproximate
Placeringsklassifikation; den eneste understøttede værdi er 'approximate'.
web_search_options.user_location.cityvalgfri
Typestring | null
Byens navn, f.eks. 'San Francisco'.
web_search_options.user_location.regionvalgfri
Typestring | null
Navn på stat eller region, f.eks. 'California'.
web_search_options.user_location.countryvalgfri
Typestring | null
Landeidentifikator angivet med to bogstaver, f.eks. 'US'.
web_search_options.user_location.timezonevalgfri
Typestring | null
Tidszoneidentifikator i IANA-notation, f.eks. 'America/Los_Angeles'.
påkrævet

Output

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"
  }
}
Dine filer, dit valgHver outputs[].url er en kopi på vores lagring: gemt for altid (betales pr. GB-måned) eller 7 dage gratis, afhængigt af din kontoindstilling eller ?storage=.
Samme struktur for alle modellertype, url, content_type, width, height og duration for billeder, video og lyd. output er modellens eget resultatobjekt.
Outputfelter
output
stringResultat produceret af modellen.
reasoning
string | nullRæsonnement genereret til at understøtte det endelige svar.
partial
booleanAngiver, om outputtet er ufuldstændigt.
error
string | nullMeddelelse, der beskriver en fejl, hvis der opstod en.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDetaljer om tokenforbrug.

Flere modeller: LLM

Til AI-agenter: Denne side som Markdown findes på https://doitong.com/da/developers/models/openrouter/router.md. Alle modeller og vejledninger: https://doitong.com/developers/llms.txt