דילוג לתוכן

OpenRouter

שילוב

מזהה מודל 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"

עד ⁨‏5.138 ‏$⁩ להרצה החיוב מתבצע לפי השימוש בפועל, והיתרה מוחזרת הרצה בדף הזה

קבלת מפתח API
OpenRouter LLM

שער LLM כללי לטקסט, שבו השדה `model` בוחר איזה מודל שפה עונה על ההנחיה

OpenRouter · טקסט

התוצאה הראשונה שלך תופיע כאן

בנו בקשה למטה והריצו אותה עם מפתח ה־API שלכם. הפלטים מועתקים לאחסון שלנו ונשמרים לצמיתות או למשך 7 ימים ללא תשלום.

בנה בקשה

הפקדים נוצרים מסכמת המודל. הקוד והמחיר מתעדכנים כשמשנים אותם.

•חובה

הנחיה שסופקה להשלמת צ'אט.

הנחיית מערכת המספקת למודל הוראות או הקשר.

•חובה

שם המזהה את המודל להפעלה.

מתקדם temperature · max_tokens · reasoning · enable_web_search · web_search_options
ברירת מחדל 1

בקרת שונות התשובה, כאשר 0 מבטיח תשובה זהה בכל פעם שהקלט אינו משתנה. הגדלת הערך מרחיקה את התשובות מתשובות צפויות ושגרתיות לכיוון גיוון רב יותר ותשובות פחות נפוצות.

הגבלת מספר הטוקנים שנוצרו בתשובה לערך שאינו גדול מאורך ההקשר פחות אורך ההנחיה. היצירה אינה יכולה לחרוג מהמגבלה שצוינה.

תצורת חיפוש האינטרנט, כולל בחירת מנוע, מגבלות תוצאות וסינון דומיינים. בשימוש רק כאשר enable_web_search הוא true.

POST /run/openrouter/router?wait=20 הצעת מחיר → ⁨‏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"

הרצת הבקשה הזו

המפתח שלך נשאר בדפדפן הזה: הוא נשלח רק אל Doitong API ונשמר ב-localStorage רק אם מסמנים זכור. קבל מפתח API

מידע על OpenRouter

שולח `prompt` למודל שפה שנבחר באמצעות פרמטר `model` הנדרש. קלטים אופציונליים כוללים `system_prompt`, `temperature` מ-0 עד 2, `max_tokens`, דגל `reasoning` וחיפוש באינטרנט דרך `enable_web_search`. הפלט כולל את הטקסט שנוצר, חשיבה אופציונלית ושימוש בטוקנים.

פרמטרים

שםסוג ברירת מחדלמותר תיאור
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' חוזרים שניהם ל-Exa כאשר חיפוש native אינו זמין. 'auto' משתמש בחיפוש native של ספק זמין; 'native' מעדיף חיפוש מובנה של OpenAI, Anthropic, Google, xAI או Perplexity. לשימוש בלעדי ב-API של חיפוש Exa, יש לבחור 'exa'.
web_search_options.max_resultsאופציונלי
סוגinteger | null
1 – 25
מגבלת התוצאות לכל קריאת חיפוש של Exa, מ-1 עד 25, עם ברירת מחדל של 5. חיפוש native של ספק מתעלם מהגדרה זו.
web_search_options.max_usesאופציונלי
סוגinteger | null
≥ 1
מגבלת החיפוש לכל בקשה, המועברת ל-Anthropic עבור חיפוש native אך נזנחת אצל ספקי native אחרים. קריאות מעבר למגבלה מקבלות תוצאת שגיאה ואינן מופעלות.
web_search_options.max_total_resultsאופציונלי
סוגinteger | null
≥ 1
מגבלת התוצאות המשולבת לכל החיפושים בבקשה אחת.
web_search_options.search_context_sizeאופציונלי
סוגenum
lowmediumhigh
כמות השליפה לכל תוצאה עבור Exa, מוחלפת על ידי max_characters אם שניהם סופקו ונזנחת בחיפוש native של ספק. יש לבחור low עבור 5K תווים, medium עבור 15K או high עבור 30K; השארתה ללא ציון מאפשרת ל-Exa להתאים את הכמות לכ-2–4K לכל תוצאה.
web_search_options.max_charactersאופציונלי
סוגinteger | null
1 – 100,000
מגבלת התווים של התוכן לכל תוצאה עבור Exa, העוקפת את search_context_size אם שתי ההגדרות סופקו. יש להגדיר מקסימום מדויק מ-1 עד 100,000 תווים; חיפוש native של ספק מתעלם מהגדרה זו.
web_search_options.allowed_domainsאופציונלי
סוגstring[]
רשימת דומיינים מותרים עבור Exa ורוב ספקי החיפוש native, המגבילה את התוצאות לדומיינים הרשומים. חיפוש native של Google אינו תומך בה.
web_search_options.excluded_domainsאופציונלי
סוגstring[]
רשימת דומיינים להחרגה עבור חיפושי Exa וספקי native תואמים; חיפושי native של Google ו-OpenAI אינם יכולים להחיל רשימה זו. תוצאות שמקורן בדומיינים הרשומים מוחרגות.
web_search_options.user_locationאופציונלי
סוגobject
מיקום משתמש משוער שמטה את תוצאות החיפוש native מבחינה גאוגרפית; 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'.
חובה

פלט

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"
  }
}
הקבצים שלכם, הבחירה שלכםכל outputs[].url הוא עותק באחסון שלנו: נשמר לצמיתות (בתשלום לפי GB-חודש) או למשך 7 ימים ללא תשלום, בהתאם להגדרת החשבון או ל־?storage=.
אותו מבנה בכל מודלtype, url, content_type, width, height ו-duration, עבור תמונות, וידאו ואודיו כאחד. output הוא אובייקט התוצאה של המודל עצמו.
שדות הפלט
output
stringהתוצאה שנוצרה על ידי המודל.
reasoning
string | nullחשיבה שנוצרה לתמיכה בתשובה הסופית.
partial
booleanמציין אם הפלט חלקי.
error
string | nullהודעה המתארת שגיאה, אם התרחשה.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullפרטי צריכת הטוקנים.

מודלים נוספים: LLM

לסוכני AI: דף זה בפורמט Markdown נמצא בכתובת https://doitong.com/he/developers/models/openrouter/router.md. כל המודלים והמדריכים: https://doitong.com/developers/llms.txt