Hoppa till innehåll

OpenRouter [Vision]

Integrera

Modell-id openrouter/router/vision
# 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/vision?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": "openai/gpt-6-sol"
  }'

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

Upp till 14,34 $ per körning debiteras efter faktisk användning, resten återbetalas Kör den på den här sidan

Hämta API-nyckel
OpenRouter LLM

Dirigerar en prompt med bilder eller PDF-filer till en valbar multimodal LLM för bildtexter, OCR eller visuella frågor och svar

OpenRouter · Text

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt

Prompt som tillämpas på bilden.

•obligatoriskt

Namn som identifierar modellen som ska köras.

Avancerat system_prompt · images · temperature · max_tokens · reasoning · enable_web_search · pdf_urls · web_search_options

Systemprompt som förser modellen med instruktioner eller kontext.

image_urls
Släpp en fil eller

URL:er som identifierar bilderna för bearbetning.

standard 1

Kontroll av svarsvariation, där 0 garanterar ett identiskt svar när indatan är oförändrad. Om värdet ökas blir svaren mindre förutsägbara och typiska och mer varierade och ovanliga.

Begränsa antalet genererade token i svaret till ett värde som inte överstiger kontextlängden minus promptlängden. Genereringen kan inte överskrida den angivna gränsen.

Ange dokumentplatser som en lista som endast innehåller PDF-filer: http(s)-URL:er som pekar på .pdf-filer eller data-URI:er i formen data:application/pdf;base64,... . OpenRouters dokumentparser hanterar dem när modellen inte kan bearbeta PDF-filer inbyggt.

Konfiguration för webbsökning, inklusive motorval, resultatgränser och domänfiltrering. Används endast när enable_web_search är true.

POST /run/openrouter/router/vision?wait=20 pris → 14,34 $
# 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/vision?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": "openai/gpt-6-sol"
  }'

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

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om OpenRouter [Vision]

Tar emot en `prompt` och namnet på en språkmodell med bildförmåga i `model` och returnerar ett textsvar. Bifoga bilder via `image_urls` och dokument via `pdf_urls`, som endast accepterar PDF-filer. Stöder även `system_prompt`, `temperature` från 0 till 2, `max_tokens`, valfritt resonemang och webbsökning.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
image_urlsvalfritt images
Typurl[] · image
URL:er som identifierar bilderna för bearbetning.
pdf_urlsvalfritt
Typstring[]
Ange dokumentplatser som en lista som endast innehåller PDF-filer: http(s)-URL:er som pekar på .pdf-filer eller data-URI:er i formen data:application/pdf;base64,... . OpenRouters dokumentparser hanterar dem när modellen inte kan bearbeta PDF-filer inbyggt.
promptobligatoriskt
Typstring
Prompt som tillämpas på bilden.
system_promptvalfritt
Typstring | null
Systemprompt som förser modellen med instruktioner eller kontext.
modelobligatoriskt
Typstring
Namn som identifierar modellen som ska köras.
reasoningvalfritt
Typboolean
Standardfalse
Om resonemang ska inkluderas i det slutliga svaret.
temperaturevalfritt
Typnumber
Standard1
0 – 2
Kontroll av svarsvariation, där 0 garanterar ett identiskt svar när indatan är oförändrad. Om värdet ökas blir svaren mindre förutsägbara och typiska och mer varierade och ovanliga.
max_tokensvalfritt
Typinteger | null
≥ 1
Begränsa antalet genererade token i svaret till ett värde som inte överstiger kontextlängden minus promptlängden. Genereringen kan inte överskrida den angivna gränsen.
web_search_optionsvalfritt
Typobject
Konfiguration för webbsökning, inklusive motorval, resultatgränser och domänfiltrering. Används endast när enable_web_search är true.
web_search_options.enginevalfritt
Typenum
Standardauto
autonativeexa
Val av sökmotor: 'auto' och 'native' faller båda tillbaka på Exa när inbyggd sökning inte är tillgänglig. 'auto' använder tillgänglig leverantörsinbyggd sökning; 'native' föredrar inbyggd sökning från OpenAI, Anthropic, Google, xAI eller Perplexity. Välj 'exa' för att använda Exas sök-API uteslutande.
web_search_options.max_resultsvalfritt
Typinteger | null
1 – 25
Resultatgräns för varje Exa-sökning, från 1 till 25, med standardvärdet 5. Leverantörsinbyggd sökning ignorerar denna inställning.
web_search_options.max_usesvalfritt
Typinteger | null
≥ 1
Sökgräns per begäran, skickas till Anthropic för inbyggd sökning men ignoreras av andra inbyggda leverantörer. Anrop över gränsen får ett felresultat och körs inte.
web_search_options.max_total_resultsvalfritt
Typinteger | null
≥ 1
Sammanlagd resultatgräns för alla sökningar inom en begäran.
web_search_options.search_context_sizevalfritt
Typenum
lowmediumhigh
Hämtningsmängd per resultat för Exa, ersätts av max_characters om båda anges och ignoreras för leverantörsinbyggd sökning. Välj low för 5K tecken, medium för 15K eller high för 30K; om värdet utelämnas anpassar Exa mängden till cirka 2–4K per resultat.
web_search_options.max_charactersvalfritt
Typinteger | null
1 – 100 000
Teckengräns för innehåll per Exa-resultat, åsidosätter search_context_size om båda inställningarna anges. Ange ett exakt maximum från 1 till 100 000 tecken; leverantörsinbyggd sökning bortser från denna inställning.
web_search_options.allowed_domainsvalfritt
Typstring[]
Domänlista över tillåtna domäner för Exa och de flesta inbyggda sökleverantörer, vilket begränsar resultaten till de angivna domänerna. Googles inbyggda sökning stöder inte detta.
web_search_options.excluded_domainsvalfritt
Typstring[]
Lista över uteslutna domäner för Exa-sökningar och kompatibla inbyggda leverantörer; Googles och OpenAIs inbyggda sökningar kan inte tillämpa listan. Resultat från angivna domäner utesluts.
web_search_options.user_locationvalfritt
Typobject
Ungefärlig användarplats som geografiskt påverkar resultaten från inbyggd sökning; Exa använder inte denna information.
web_search_options.user_location.typevalfritt
Typstring
Standardapproximate
Platsklassificering; det enda värdet som stöds är 'approximate'.
web_search_options.user_location.cityvalfritt
Typstring | null
Stadens namn, till exempel 'San Francisco'.
web_search_options.user_location.regionvalfritt
Typstring | null
Namn på delstat eller region, till exempel 'California'.
web_search_options.user_location.countryvalfritt
Typstring | null
Landsidentifierare uttryckt med två bokstäver, till exempel 'US'.
web_search_options.user_location.timezonevalfritt
Typstring | null
Tidszonsidentifierare i IANA-notation, till exempel 'America/Los_Angeles'.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "openrouter/router/vision",
  "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": 14340,
    "usd": "14.34",
    "charged": 14340,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "openai/gpt-6-sol"
  },
  "output": {
    "output": "A close-up of a tiger's face focusing on its bright orange iris and the area around its eye, with white fur eyebrows and a contrasting black and rich orange striped fur pattern. The word \"FLUX\" is overlaid in bold, white, brush-stroke styled text across the tiger's face.",
    "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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
output
stringResultat som modellen producerat.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDetaljer om tokenförbrukning.

Fler modeller: LLM

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/openrouter/router/vision.md. Alla modeller och guider: https://doitong.com/developers/llms.txt