ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

OpenRouter [Vision]

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ 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.com/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਹਰ ਰਨ ਲਈ $14.34 ਤੱਕ ਅਸਲ ਵਰਤੋਂ ਅਨੁਸਾਰ ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਾਕੀ ਦੀ ਰਕਮ ਵਾਪਸੀ ਹੁੰਦੀ ਹੈ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
OpenRouter LLM

ਕੈਪਸ਼ਨਿੰਗ, OCR ਜਾਂ ਵਿਜ਼ੂਅਲ Q&A ਲਈ ਚਿੱਤਰਾਂ ਜਾਂ PDFs ਵਾਲੇ ਪ੍ਰੌਂਪਟ ਨੂੰ ਚੁਣੇ ਜਾ ਸਕਣ ਵਾਲੇ ਮਲਟੀਮੋਡਲ LLM ਕੋਲ ਭੇਜਦਾ ਹੈ

OpenRouter · ਟੈਕਸਟ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ

ਚਿੱਤਰ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਪ੍ਰੌਂਪਟ।

•ਲੋੜੀਂਦਾ

ਚਲਾਏ ਜਾਣ ਵਾਲੇ ਮਾਡਲ ਦੀ ਪਛਾਣ ਕਰਨ ਵਾਲਾ ਨਾਮ।

ਉੱਨਤ system_prompt · images · temperature · max_tokens · reasoning · enable_web_search · pdf_urls · web_search_options

ਮਾਡਲ ਨੂੰ ਹਦਾਇਤਾਂ ਜਾਂ ਸੰਦਰਭ ਦੇਣ ਵਾਲਾ ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ।

image_urls
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਚਿੱਤਰਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਵਾਲੇ URLs।

ਡਿਫ਼ਾਲਟ 1

ਜਵਾਬ ਦੀ ਵੈਰੀਏਬਿਲਟੀ ਕੰਟਰੋਲ; 0 ਇਨਪੁੱਟ ਨਾ ਬਦਲਣ 'ਤੇ ਇਕੋ ਜਿਹਾ ਜਵਾਬ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ। ਕਦਰ ਵਧਾਉਣ ਨਾਲ ਜਵਾਬ ਅਨੁਮਾਨਯੋਗ, ਆਮ ਜਵਾਬਾਂ ਤੋਂ ਦੂਰ ਹੋ ਕੇ ਵਧੇਰੇ ਵਿਭਿੰਨ ਅਤੇ ਘੱਟ ਆਮ ਜਵਾਬਾਂ ਵੱਲ ਜਾਂਦੇ ਹਨ।

ਜਵਾਬ ਦੇ ਸਿਰਜੇ ਟੋਕਨ ਗਿਣਤੀ ਨੂੰ ਅਜਿਹੀ ਕਦਰ 'ਤੇ ਸੀਮਿਤ ਕਰੋ ਜੋ ਸੰਦਰਭ ਲੰਬਾਈ ਵਿੱਚੋਂ ਪ੍ਰੌਂਪਟ ਲੰਬਾਈ ਘਟਾਉਣ ਤੋਂ ਵੱਧ ਨਾ ਹੋਵੇ। ਸਿਰਜਣਾ ਨਿਰਧਾਰਤ ਸੀਮਾ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦੀ।

ਦਸਤਾਵੇਜ਼ ਟਿਕਾਣੇ ਸਿਰਫ਼ PDFs ਵਾਲੀ ਸੂਚੀ ਵਜੋਂ ਦਿਓ: .pdf ਫ਼ਾਈਲਾਂ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲੇ http(s) URLs ਜਾਂ data:application/pdf;base64,... ਰੂਪ ਵਾਲੇ data URIs। OpenRouter ਦਾ ਦਸਤਾਵੇਜ਼ ਪਾਰਸਰ ਉਨ੍ਹਾਂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ ਜਦੋਂ ਮਾਡਲ PDFs ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰੋਸੈਸ ਨਹੀਂ ਕਰ ਸਕਦਾ।

ਵੈੱਬ ਖੋਜ ਕੌਂਫਿਗਰੇਸ਼ਨ, ਜਿਸ ਵਿੱਚ ਇੰਜਣ ਚੋਣ, ਨਤੀਜਾ ਸੀਮਾਵਾਂ ਅਤੇ ਡੋਮੇਨ ਫ਼ਿਲਟਰਿੰਗ ਸ਼ਾਮਲ ਹਨ। ਸਿਰਫ਼ ਜਦੋਂ enable_web_search true ਹੋਵੇ, ਤਦ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।

POST /run/openrouter/router/vision?wait=20 ਕੋਟ → $14.34
# 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/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

OpenRouter [Vision] ਬਾਰੇ

ਇੱਕ `prompt` ਅਤੇ `model` ਵਿੱਚ ਵਿਜ਼ਨ-ਸਮਰੱਥ ਭਾਸ਼ਾ ਮਾਡਲ ਦਾ ਨਾਮ ਲੈਂਦਾ ਹੈ, ਫਿਰ ਟੈਕਸਟ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। `image_urls` ਰਾਹੀਂ ਤਸਵੀਰਾਂ ਅਤੇ `pdf_urls` ਰਾਹੀਂ ਦਸਤਾਵੇਜ਼ ਜੋੜੋ; `pdf_urls` ਸਿਰਫ਼ PDF ਫ਼ਾਈਲਾਂ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। `system_prompt`, 0 ਤੋਂ 2 ਤੱਕ `temperature`, `max_tokens`, ਵਿਕਲਪਿਕ ਰੀਜ਼ਨਿੰਗ ਆਉਟਪੁੱਟ ਅਤੇ ਵੈੱਬ ਖੋਜ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
image_urlsਵਿਕਲਪਿਕ images
ਕਿਸਮurl[] · image
ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਚਿੱਤਰਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਵਾਲੇ URLs।
pdf_urlsਵਿਕਲਪਿਕ
ਕਿਸਮstring[]
ਦਸਤਾਵੇਜ਼ ਟਿਕਾਣੇ ਸਿਰਫ਼ PDFs ਵਾਲੀ ਸੂਚੀ ਵਜੋਂ ਦਿਓ: .pdf ਫ਼ਾਈਲਾਂ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲੇ http(s) URLs ਜਾਂ data:application/pdf;base64,... ਰੂਪ ਵਾਲੇ data URIs। OpenRouter ਦਾ ਦਸਤਾਵੇਜ਼ ਪਾਰਸਰ ਉਨ੍ਹਾਂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ ਜਦੋਂ ਮਾਡਲ PDFs ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰੋਸੈਸ ਨਹੀਂ ਕਰ ਸਕਦਾ।
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' ਉਪਲਬਧ provider-native ਖੋਜ ਵਰਤਦਾ ਹੈ; 'native' OpenAI, Anthropic, Google, xAI ਜਾਂ Perplexity ਦੀ ਬਿਲਟ-ਇਨ ਖੋਜ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ। ਸਿਰਫ਼ Exa ਦੀ ਖੋਜ API ਵਰਤਣ ਲਈ 'exa' ਚੁਣੋ।
web_search_options.max_resultsਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
1 – 25
ਹਰੇਕ Exa ਖੋਜ ਕਾਲ ਲਈ ਨਤੀਜਾ ਸੀਮਾ, 1 ਤੋਂ 25 ਤੱਕ, ਪੂਰਵ-ਨਿਰਧਾਰਤ 5 ਨਾਲ। Native provider ਖੋਜ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰਦੀ ਹੈ।
web_search_options.max_usesਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
≥ 1
ਹਰੇਕ ਬੇਨਤੀ ਲਈ ਖੋਜ ਸੀਮਾ, native ਖੋਜ ਲਈ Anthropic ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਪਰ ਹੋਰ native providers ਵੱਲੋਂ ਅਣਡਿੱਠੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸੀਮਾ ਤੋਂ ਵੱਧ ਕਾਲਾਂ ਨੂੰ ਗਲਤੀ ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ ਅਤੇ ਉਹ ਚੱਲਦੀਆਂ ਨਹੀਂ।
web_search_options.max_total_resultsਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
≥ 1
ਇੱਕ ਬੇਨਤੀ ਅੰਦਰ ਸਾਰੀਆਂ ਖੋਜਾਂ ਲਈ ਸਾਂਝੀ ਨਤੀਜਾ ਸੀਮਾ।
web_search_options.search_context_sizeਵਿਕਲਪਿਕ
ਕਿਸਮenum
lowmediumhigh
Exa ਲਈ ਹਰੇਕ ਨਤੀਜੇ ਦੀ ਪ੍ਰਾਪਤੀ ਮਾਤਰਾ; ਦੋਵੇਂ ਦਿੱਤੇ ਹੋਣ 'ਤੇ max_characters ਇਸਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ ਅਤੇ native provider ਖੋਜ ਲਈ ਅਣਡਿੱਠੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। 5K ਅੱਖਰਾਂ ਲਈ low, 15K ਲਈ medium ਜਾਂ 30K ਲਈ high ਚੁਣੋ; ਨਾ ਦੇਣ 'ਤੇ Exa ਮਾਤਰਾ ਨੂੰ ਹਰੇਕ ਨਤੀਜੇ ਲਈ ਲਗਭਗ 2–4K ਅੱਖਰਾਂ ਤੱਕ ਢਾਲਦਾ ਹੈ।
web_search_options.max_charactersਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
1 – 1,00,000
Exa ਲਈ ਹਰੇਕ ਨਤੀਜੇ ਦੀ ਸਮੱਗਰੀ ਅੱਖਰ ਸੀਮਾ, ਦੋਵੇਂ ਸੈਟਿੰਗਾਂ ਦਿੱਤੀਆਂ ਹੋਣ 'ਤੇ search_context_size ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ। 1 ਤੋਂ 100,000 ਅੱਖਰਾਂ ਤੱਕ ਸਹੀ ਅਧਿਕਤਮ ਕਦਰ ਸੈੱਟ ਕਰੋ; native provider ਖੋਜ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰਦੀ ਹੈ।
web_search_options.allowed_domainsਵਿਕਲਪਿਕ
ਕਿਸਮstring[]
Exa ਅਤੇ ਜ਼ਿਆਦਾਤਰ native search providers ਲਈ ਡੋਮੇਨ allowlist, ਜੋ ਨਤੀਜਿਆਂ ਨੂੰ ਸੂਚੀਬੱਧ ਡੋਮੇਨਾਂ ਤੱਕ ਸੀਮਿਤ ਕਰਦੀ ਹੈ। Google native search ਇਸਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਦਿੰਦੀ।
web_search_options.excluded_domainsਵਿਕਲਪਿਕ
ਕਿਸਮstring[]
Exa ਖੋਜਾਂ ਅਤੇ ਅਨੁਕੂਲ ਨੇਟਿਵ ਪ੍ਰਦਾਤਾਵਾਂ ਲਈ ਡੋਮੇਨ ਬਾਹਰਕਰਨ ਸੂਚੀ; Google ਅਤੇ OpenAI ਨੇਟਿਵ ਖੋਜਾਂ ਇਸ ਸੂਚੀ ਨੂੰ ਲਾਗੂ ਨਹੀਂ ਕਰ ਸਕਦੀਆਂ। ਸੂਚੀਬੱਧ ਡੋਮੇਨਾਂ ਤੋਂ ਆਉਣ ਵਾਲੇ ਨਤੀਜੇ ਬਾਹਰ ਕਰ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ।
web_search_options.user_locationਵਿਕਲਪਿਕ
ਕਿਸਮobject
ਉਪਭੋਗਤਾ ਦਾ ਲਗਭਗ ਟਿਕਾਣਾ, ਜੋ ਨੇਟਿਵ ਖੋਜ ਨਤੀਜਿਆਂ ਨੂੰ ਭੂਗੋਲਿਕ ਤੌਰ 'ਤੇ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ; 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/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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ 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/pa/developers/models/openrouter/router/vision.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt