{
  "aboutHtml": "<p>Qwen3 Rerank מעריך טקסטים מועמדים מול שאילתה והוראת דירוג שסופקו. הבורר המדויק שהוגדר הוא qwen3-rerank. תפקידו לסדר את המועמדים שסופקו לצורכי אחזור מידע ובחירת מסמכים; הבקשה שומרת יחד את השאילתה, ההוראה והקטעים המועמדים, כדי שאפשר יהיה לקשר את הערכת הרלוונטיות בחזרה לקלטים שלה.</p><p>הכינו את המסמכים כמערך מחרוזות, עם קטע מועמד אחד בכל איבר. שמרו מיפוי נפרד מכל מיקום במערך למזהה המסמך, לכותרת או למיקום המקור שלכם. כך האפליקציה יכולה לקשר מחדש תוצאה מדורגת לקטע המקורי בלי להוסיף למערך המחרוזות אובייקטים של מזהים שאינם מתועדים. בחיפוש לצורכי תמיכה, המועמדים יכולים להיות הסעיפים הרלוונטיים שכבר אוחזרו ממדריך מוצר; השאילתה צריכה לציין את צורך המידע האמיתי של המשתמש.</p><p>הבקשה המתועדת מחייבת model, documents, query, top_n ו-instruct. השדות query ו-instruct הם מחרוזות, ו-top_n הוא מספר שלם שמסופק במפורש. הדוגמה שפורסמה משתמשת בשלושה טקסטים מועמדים, ב-top_n=2 ובהוראה לאחזר קטעים רלוונטיים שעונים על שאילתת חיפוש באינטרנט. השתמשו ב-instruct כדי לציין את הקשר שחשוב לדירוג, תוך שמירת השאלה בפועל ב-query והחומר להערכה ב-documents.</p><p>מדריך הפעולה מציין אורך קלט מרבי של 30K. השאירו את הקטעים המועמדים ממוקדים בטקסט הדרוש להערכת הרלוונטיות שלהם, תוך שמירה על כותרות או הקשר סמוך כשהם משנים את המשמעות. שמרו על גבולות המקורות כדי שקטע שנבחר עדיין יוכל להיבדק במסמך המקורי שלו. פרופיל הבקשה המדויק והשדות המחייבים שלו נשארים הבסיס להכנת הקלט.</p><p>התוצאה המובנית שהוחזרה מכילה רשומות results עם index ו-relevance_score. השדה index מתייחס למיקום המועמד במערך documents המקורי, ולא למיקומו ברשימת התוצאות המדורגת. שמרו על הסדר שהוחזר והשתמשו בכל index כדי לשחזר את טקסט הקלט המתאים. שמרו כל תוצאה שהוחזרה כדי שהאפליקציה תוכל לבדוק יחד את המועמדים שנבחרו ואת הציונים שלהם.</p><p>שמרו את תגובת ה-JSON המלאה, כולל model, מזהה התגובה id ו-usage.total_tokens. טקסט המסמך המוחזר יכול להיות חסר, ולכן יש לשמור את מערך המועמדים המקורי זמין בעת עיבוד האינדקסים. לציוני הרלוונטיות ולשימוש המדווח יש תפקידים נפרדים: הציונים מתארים את תוצאת הדירוג, והשימוש מתעד את הכמות שדווחה עבור הפעולה. אף אחד מהם אינו מחליף את קטע המקור שתומך בתשובה בהמשך.</p><p>לתהליך אחזור מידע, השתמשו בדירוג כדי לבחור את הקטעים שהשלב הבא צריך לבדוק או לצטט. השוו קטע שנבחר לשאילתה ולהוראה לפני הצגת תוכנו כראיה. מיקום גבוה ברשימת תוצאות מצביע על מועמד לבדיקה; התשובה הסופית של האפליקציה צריכה להישאר מחוברת לטקסט בפועל ולמזהה המקור שלו.</p><p>בדקו את התוצאה באמצעות שאילתות מייצגות וקבוצות המועמדים שהאפליקציה משתמשת בהן. ודאו שהאינדקסים מצביעים על הטקסטים המקוריים המיועדים, שהסדר משרת את ההוראה שסופקה ושהקטעים שנבחרו מתייחסים לשאלה. שמרו יחד את הבורר המדויק, השאילתה, ההוראה, מיפוי המועמדים והתגובה המלאה, וצרו רשומה ניתנת לשימוש חוזר של בחירה לפי רלוונטיות לשלב הבא באחזור המידע או בעבודה על המסמך.</p>",
  "aboutText": "Qwen3 Rerank מעריך טקסטים מועמדים מול שאילתה והוראת דירוג שסופקו. הבורר המדויק שהוגדר הוא qwen3-rerank. תפקידו לסדר את המועמדים שסופקו לצורכי אחזור מידע ובחירת מסמכים; הבקשה שומרת יחד את השאילתה, ההוראה והקטעים המועמדים, כדי שאפשר יהיה לקשר את הערכת הרלוונטיות בחזרה לקלטים שלה.\n\nהכינו את המסמכים כמערך מחרוזות, עם קטע מועמד אחד בכל איבר. שמרו מיפוי נפרד מכל מיקום במערך למזהה המסמך, לכותרת או למיקום המקור שלכם. כך האפליקציה יכולה לקשר מחדש תוצאה מדורגת לקטע המקורי בלי להוסיף למערך המחרוזות אובייקטים של מזהים שאינם מתועדים. בחיפוש לצורכי תמיכה, המועמדים יכולים להיות הסעיפים הרלוונטיים שכבר אוחזרו ממדריך מוצר; השאילתה צריכה לציין את צורך המידע האמיתי של המשתמש.\n\nהבקשה המתועדת מחייבת model, documents, query, top_n ו-instruct. השדות query ו-instruct הם מחרוזות, ו-top_n הוא מספר שלם שמסופק במפורש. הדוגמה שפורסמה משתמשת בשלושה טקסטים מועמדים, ב-top_n=2 ובהוראה לאחזר קטעים רלוונטיים שעונים על שאילתת חיפוש באינטרנט. השתמשו ב-instruct כדי לציין את הקשר שחשוב לדירוג, תוך שמירת השאלה בפועל ב-query והחומר להערכה ב-documents.\n\nמדריך הפעולה מציין אורך קלט מרבי של 30K. השאירו את הקטעים המועמדים ממוקדים בטקסט הדרוש להערכת הרלוונטיות שלהם, תוך שמירה על כותרות או הקשר סמוך כשהם משנים את המשמעות. שמרו על גבולות המקורות כדי שקטע שנבחר עדיין יוכל להיבדק במסמך המקורי שלו. פרופיל הבקשה המדויק והשדות המחייבים שלו נשארים הבסיס להכנת הקלט.\n\nהתוצאה המובנית שהוחזרה מכילה רשומות results עם index ו-relevance_score. השדה index מתייחס למיקום המועמד במערך documents המקורי, ולא למיקומו ברשימת התוצאות המדורגת. שמרו על הסדר שהוחזר והשתמשו בכל index כדי לשחזר את טקסט הקלט המתאים. שמרו כל תוצאה שהוחזרה כדי שהאפליקציה תוכל לבדוק יחד את המועמדים שנבחרו ואת הציונים שלהם.\n\nשמרו את תגובת ה-JSON המלאה, כולל model, מזהה התגובה id ו-usage.total_tokens. טקסט המסמך המוחזר יכול להיות חסר, ולכן יש לשמור את מערך המועמדים המקורי זמין בעת עיבוד האינדקסים. לציוני הרלוונטיות ולשימוש המדווח יש תפקידים נפרדים: הציונים מתארים את תוצאת הדירוג, והשימוש מתעד את הכמות שדווחה עבור הפעולה. אף אחד מהם אינו מחליף את קטע המקור שתומך בתשובה בהמשך.\n\nלתהליך אחזור מידע, השתמשו בדירוג כדי לבחור את הקטעים שהשלב הבא צריך לבדוק או לצטט. השוו קטע שנבחר לשאילתה ולהוראה לפני הצגת תוכנו כראיה. מיקום גבוה ברשימת תוצאות מצביע על מועמד לבדיקה; התשובה הסופית של האפליקציה צריכה להישאר מחוברת לטקסט בפועל ולמזהה המקור שלו.\n\nבדקו את התוצאה באמצעות שאילתות מייצגות וקבוצות המועמדים שהאפליקציה משתמשת בהן. ודאו שהאינדקסים מצביעים על הטקסטים המקוריים המיועדים, שהסדר משרת את ההוראה שסופקה ושהקטעים שנבחרו מתייחסים לשאלה. שמרו יחד את הבורר המדויק, השאילתה, ההוראה, מיפוי המועמדים והתגובה המלאה, וצרו רשומה ניתנת לשימוש חוזר של בחירה לפי רלוונטיות לשלב הבא באחזור המידע או בעבודה על המסמך.",
  "editorialOverlay": {
    "copy_fields": null,
    "copy_sha256": null,
    "copy_source": null,
    "html_sha256": "acea1e4496ba2951182e4910f34458647fa09336c7b0afcc6fdc0f56326f6839",
    "module_sha256": "ee9dc1c50b1e6a8fb7fa062030fcb4646b9aaaeb08be513b723a5a92a7290f06",
    "raw_model_unchanged": true,
    "schema": "ailoot-native-model-editorial-v1"
  },
  "locale": "he",
  "methods": [
    {
      "html": "<div class=\"sheet-head\"><span class=\"mav\" aria-hidden=\"true\">•</span><h2 id=\"sheet-title\">Qwen: Qwen3 Rerank</h2><button class=\"icon-btn\" type=\"button\" data-close-sheet aria-label=\"סגירה\">×</button></div><div class=\"idline\"><span>Qwen /</span><code>qwen3-rerank</code><button type=\"button\" id=\"copy-id\">העתקת ID</button></div><nav class=\"card-jump-nav\" aria-label=\"חלקי כרטיס המודל\"><button type=\"button\" data-card-jump=\"overview\">התחלה</button><button type=\"button\" data-card-jump=\"methods\">קלט ושיטות</button><button type=\"button\" data-card-jump=\"pricing\">תעריפים</button><button type=\"button\" data-card-jump=\"examples\">דוגמאות</button><button type=\"button\" data-card-jump=\"results\">תוצאות</button><button type=\"button\" data-card-jump=\"aliases\">כינויים</button></nav><div class=\"card-method-tabs\" role=\"tablist\" aria-label=\"שיטות API\"><button type=\"button\" role=\"tab\" tabindex=\"0\" aria-controls=\"card-method-content\" aria-selected=\"true\" id=\"card-method-tab-0\" data-card-method=\"Ultra|rerank|/v1/rerank|qwen3-rerank\">דירוג מחדש</button></div><div id=\"card-method-content\" role=\"tabpanel\" aria-labelledby=\"card-method-tab-0\"><section class=\"card-section\" data-card-section=\"overview\"><h3 tabindex=\"-1\">התחלה</h3><p class=\"mdesc-full\">Qwen3 Rerank מדרג טקסטים מועמדים לפי שאילתה והוראה שסופקו. הפרופיל המדויק qwen3-rerank מקבל רשימות מסמכי טקסט ומחזיר ציוני רלוונטיות עם אינדקסים ומטא־נתוני שימוש לתהליכי אחזור מידע ובחירת מסמכים.</p><dl class=\"card-io\" data-card-io><div><dt>סוגי קלט נתמכים</dt><dd>טקסט</dd></div><div><dt>תוצאות</dt><dd>structured</dd></div></dl><details class=\"card-about\"><summary>על המודל</summary><p class=\"note-s\" data-model-method-boundary>התיאור הזה מציג את יכולות המודל. הקלט, הפלט והאפשרויות הזמינים ב-Ailoot מפורטים בהמשך לפי השיטה שנבחרה.</p><div class=\"mabout\" id=\"m-about\"><p>Qwen3 Rerank מעריך טקסטים מועמדים מול שאילתה והוראת דירוג שסופקו. הבורר המדויק שהוגדר הוא qwen3-rerank. תפקידו לסדר את המועמדים שסופקו לצורכי אחזור מידע ובחירת מסמכים; הבקשה שומרת יחד את השאילתה, ההוראה והקטעים המועמדים, כדי שאפשר יהיה לקשר את הערכת הרלוונטיות בחזרה לקלטים שלה.</p><p>הכינו את המסמכים כמערך מחרוזות, עם קטע מועמד אחד בכל איבר. שמרו מיפוי נפרד מכל מיקום במערך למזהה המסמך, לכותרת או למיקום המקור שלכם. כך האפליקציה יכולה לקשר מחדש תוצאה מדורגת לקטע המקורי בלי להוסיף למערך המחרוזות אובייקטים של מזהים שאינם מתועדים. בחיפוש לצורכי תמיכה, המועמדים יכולים להיות הסעיפים הרלוונטיים שכבר אוחזרו ממדריך מוצר; השאילתה צריכה לציין את צורך המידע האמיתי של המשתמש.</p><p>הבקשה המתועדת מחייבת model, documents, query, top_n ו-instruct. השדות query ו-instruct הם מחרוזות, ו-top_n הוא מספר שלם שמסופק במפורש. הדוגמה שפורסמה משתמשת בשלושה טקסטים מועמדים, ב-top_n=2 ובהוראה לאחזר קטעים רלוונטיים שעונים על שאילתת חיפוש באינטרנט. השתמשו ב-instruct כדי לציין את הקשר שחשוב לדירוג, תוך שמירת השאלה בפועל ב-query והחומר להערכה ב-documents.</p><p>מדריך הפעולה מציין אורך קלט מרבי של 30K. השאירו את הקטעים המועמדים ממוקדים בטקסט הדרוש להערכת הרלוונטיות שלהם, תוך שמירה על כותרות או הקשר סמוך כשהם משנים את המשמעות. שמרו על גבולות המקורות כדי שקטע שנבחר עדיין יוכל להיבדק במסמך המקורי שלו. פרופיל הבקשה המדויק והשדות המחייבים שלו נשארים הבסיס להכנת הקלט.</p><p>התוצאה המובנית שהוחזרה מכילה רשומות results עם index ו-relevance_score. השדה index מתייחס למיקום המועמד במערך documents המקורי, ולא למיקומו ברשימת התוצאות המדורגת. שמרו על הסדר שהוחזר והשתמשו בכל index כדי לשחזר את טקסט הקלט המתאים. שמרו כל תוצאה שהוחזרה כדי שהאפליקציה תוכל לבדוק יחד את המועמדים שנבחרו ואת הציונים שלהם.</p><p>שמרו את תגובת ה-JSON המלאה, כולל model, מזהה התגובה id ו-usage.total_tokens. טקסט המסמך המוחזר יכול להיות חסר, ולכן יש לשמור את מערך המועמדים המקורי זמין בעת עיבוד האינדקסים. לציוני הרלוונטיות ולשימוש המדווח יש תפקידים נפרדים: הציונים מתארים את תוצאת הדירוג, והשימוש מתעד את הכמות שדווחה עבור הפעולה. אף אחד מהם אינו מחליף את קטע המקור שתומך בתשובה בהמשך.</p><p>לתהליך אחזור מידע, השתמשו בדירוג כדי לבחור את הקטעים שהשלב הבא צריך לבדוק או לצטט. השוו קטע שנבחר לשאילתה ולהוראה לפני הצגת תוכנו כראיה. מיקום גבוה ברשימת תוצאות מצביע על מועמד לבדיקה; התשובה הסופית של האפליקציה צריכה להישאר מחוברת לטקסט בפועל ולמזהה המקור שלו.</p><p>בדקו את התוצאה באמצעות שאילתות מייצגות וקבוצות המועמדים שהאפליקציה משתמשת בהן. ודאו שהאינדקסים מצביעים על הטקסטים המקוריים המיועדים, שהסדר משרת את ההוראה שסופקה ושהקטעים שנבחרו מתייחסים לשאלה. שמרו יחד את הבורר המדויק, השאילתה, ההוראה, מיפוי המועמדים והתגובה המלאה, וצרו רשומה ניתנת לשימוש חוזר של בחירה לפי רלוונטיות לשלב הבא באחזור המידע או בעבודה על המסמך.</p></div></details></section><section class=\"card-section\" data-card-section=\"methods\"><h3 tabindex=\"-1\">זמין ב-Ailoot · קלט ושיטות</h3><details class=\"card-method\" open><summary><b>Ailoot Ultra · דירוג מחדש</b> <code>POST /v1/rerank</code></summary><dl class=\"method-capabilities\"><div><dt>סוגי קלט</dt><dd><code>text</code></dd></div><div><dt>סוגי פלט</dt><dd><code>structured</code></dd></div><div><dt>פורמט פלט</dt><dd>application/json</dd></div></dl><div class=\"tw\" data-card-parameters data-typed-parameters><table><thead><tr><th>שדה</th><th>סוג</th><th>דרישה</th><th>ערכים ומגבלות</th><th>ברירת מחדל</th></tr></thead><tbody><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">model</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span><code>string</code></td><td data-cell-label=\"דרישה\"><span class=\"card-cell-label\">דרישה</span>חובה</td><td data-cell-label=\"ערכים ומגבלות\"><span class=\"card-cell-label\">ערכים ומגבלות</span><div>qwen3-rerank</div><div>תנאים: בורר המודלים בערכו המילולי.</div></td><td data-cell-label=\"ברירת מחדל\" data-default=\"unspecified\"><span class=\"card-cell-label\">ברירת מחדל</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">documents</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span><code>array</code></td><td data-cell-label=\"דרישה\"><span class=\"card-cell-label\">דרישה</span>חובה</td><td data-cell-label=\"ערכים ומגבלות\"><span class=\"card-cell-label\">ערכים ומגבלות</span><div>תנאים: קטעי טקסט מועמדים, הנשמרים בסדר הקלט המקורי שלהם.</div></td><td data-cell-label=\"ברירת מחדל\" data-default=\"unspecified\"><span class=\"card-cell-label\">ברירת מחדל</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">query</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span><code>string</code></td><td data-cell-label=\"דרישה\"><span class=\"card-cell-label\">דרישה</span>חובה</td><td data-cell-label=\"ערכים ומגבלות\"><span class=\"card-cell-label\">ערכים ומגבלות</span><div>תנאים: שאילתת רלוונטיות.</div></td><td data-cell-label=\"ברירת מחדל\" data-default=\"unspecified\"><span class=\"card-cell-label\">ברירת מחדל</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">top_n</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span><code>integer</code></td><td data-cell-label=\"דרישה\"><span class=\"card-cell-label\">דרישה</span>חובה</td><td data-cell-label=\"ערכים ומגבלות\"><span class=\"card-cell-label\">ערכים ומגבלות</span><div>תנאים: מספר התוצאות המדורגות המבוקש; אין כאן קביעה של מינימום, מקסימום או ברירת מחדל שאינם מתועדים.</div></td><td data-cell-label=\"ברירת מחדל\" data-default=\"unspecified\"><span class=\"card-cell-label\">ברירת מחדל</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">instruct</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span><code>string</code></td><td data-cell-label=\"דרישה\"><span class=\"card-cell-label\">דרישה</span>חובה</td><td data-cell-label=\"ערכים ומגבלות\"><span class=\"card-cell-label\">ערכים ומגבלות</span><div>תנאים: הוראה המתארת את משימת האחזור.</div></td><td data-cell-label=\"ברירת מחדל\" data-default=\"unspecified\"><span class=\"card-cell-label\">ברירת מחדל</span>—</td></tr></tbody></table></div><details class=\"card-about\" data-material-combinations><summary>שילובים של חומרי קלט</summary><p class=\"note-s\"><b></b></p></details><details class=\"note-s\" data-method-contract><summary>פרמטרים ומחזור חיים של השיטה</summary><div class=\"tw\" data-card-table=\"contract\"><table><thead><tr><th>פרמטר</th><th>מפרט</th></tr></thead><tbody><tr><th data-cell-label=\"פרמטר\" scope=\"row\"><span class=\"card-cell-label\">פרמטר</span><code>content_type</code></th><td data-cell-label=\"מפרט\"><span class=\"card-cell-label\">מפרט</span>application/json</td></tr><tr><th data-cell-label=\"פרמטר\" scope=\"row\"><span class=\"card-cell-label\">פרמטר</span><code>required</code></th><td data-cell-label=\"מפרט\"><span class=\"card-cell-label\">מפרט</span>model, documents, query, top_n, instruct</td></tr><tr><th data-cell-label=\"פרמטר\" scope=\"row\"><span class=\"card-cell-label\">פרמטר</span><code>optional</code></th><td data-cell-label=\"מפרט\"><span class=\"card-cell-label\">מפרט</span></td></tr><tr><th data-cell-label=\"פרמטר\" scope=\"row\"><span class=\"card-cell-label\">פרמטר</span><code>material_types</code></th><td data-cell-label=\"מפרט\"><span class=\"card-cell-label\">מפרט</span>text</td></tr><tr><th data-cell-label=\"פרמטר\" scope=\"row\"><span class=\"card-cell-label\">פרמטר</span><code>additional_properties</code></th><td data-cell-label=\"מפרט\"><span class=\"card-cell-label\">מפרט</span>true</td></tr></tbody></table></div><p>מחזור חיים: <code>synchronous</code></p></details></details></section><section class=\"card-section\" data-card-section=\"pricing\"><h3 tabindex=\"-1\">תעריפים</h3><div data-native-semantic-method=\"v1\" data-tariff-reference-only><p class=\"note-s\" data-rate-support-note>מידע תעריפים אינו מוסיף אפשרויות לבקשה. הפרמטרים הנתמכים מפורטים בשיטה שנבחרה.</p><dl data-price-conditions><dt>מצב מהיר</dt><dd>לא צוין <span class=\"note-s\">כאשר נבחר מצב מהיר</span></dd><dt>מצב Flex</dt><dd>לא צוין <span class=\"note-s\">כאשר נבחר מצב flex</span></dd><dt>מאמץ חשיבה מרבי</dt><dd>לא צוין <span class=\"note-s\">כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)</span></dd></dl></div><div data-declared-tariff-pricing><h4>תעריפי Ailoot</h4><h4>מחירים לפי תצורה</h4><p class=\"note-s\">התאימו כל חיוב לתנאים המוצגים. השתמשו בתעריף אחד לכל קבוצה של תצורות חלופיות.</p><div class=\"tw\" data-pricing-profiles><table><thead><tr><th>תצורה</th><th>טבלת תעריפים</th><th>יחידת חיוב</th><th>חיוב</th></tr></thead><tbody><tr><th data-cell-label=\"תצורה\" scope=\"row\"><span class=\"card-cell-label\">תצורה</span>תעריפי בסיס לטוקנים</th><td data-cell-label=\"טבלת תעריפים\"><span class=\"card-cell-label\">טבלת תעריפים</span>תעריף בסיס</td><td data-cell-label=\"יחידת חיוב\"><span class=\"card-cell-label\">יחידת חיוב</span>—</td><td data-cell-label=\"חיוב\"><span class=\"card-cell-label\">חיוב</span><div><span>קלט · טוקני קלט</span> <b>—</b> <span class=\"price-unit\">/ 1K טוקנים</span></div><div><span>פלט · טוקני פלט</span> <b>—</b> <span class=\"price-unit\">/ 1K טוקנים</span></div><div><span>קלט · קריאה מהמטמון</span> <b>—</b> <span class=\"price-unit\">/ 1K טוקנים</span></div><div><span>קלט · כתיבה למטמון</span> <b>—</b> <span class=\"price-unit\">/ 1K טוקנים</span></div><div><span>קלט · כתיבה למטמון, 1 שעה</span> <b>—</b> <span class=\"price-unit\">/ 1K טוקנים</span></div></td></tr><tr><th data-cell-label=\"תצורה\" scope=\"row\"><span class=\"card-cell-label\">תצורה</span>סך הטוקנים</th><td data-cell-label=\"טבלת תעריפים\"><span class=\"card-cell-label\">טבלת תעריפים</span>—</td><td data-cell-label=\"יחידת חיוב\"><span class=\"card-cell-label\">יחידת חיוב</span>/ 1K טוקנים</td><td data-cell-label=\"חיוב\"><span class=\"card-cell-label\">חיוב</span><div><span>קלט · סך הטוקנים</span> <b>$0.00014</b> <span class=\"price-unit\">/ 1K טוקנים</span></div></td></tr></tbody></table></div></div><p class=\"note-s\">לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. <a href=\"/docs/he/billing/reserve/\">איך פועלים שריון הסכום והסדרת החיוב →</a></p></section><section class=\"card-section\" data-card-section=\"examples\"><h3 tabindex=\"-1\">דוגמאות לבקשות</h3><h4>Ailoot Ultra · דירוג מחדש</h4><div class=\"code-group\"><div class=\"cg-bar\"><div class=\"cg-tabs\" role=\"tablist\" aria-label=\"אפשרויות קוד\"><button class=\"cg-tab\" id=\"model-code-2786-tab-0\" role=\"tab\" type=\"button\" aria-controls=\"model-code-2786-panel-0\" aria-selected=\"true\" tabindex=\"0\">JSON · דרגו מחדש טקסט</button></div><div class=\"cg-tools\"><button class=\"cg-btn cg-copy\" type=\"button\" aria-label=\"העתקת הקוד\"><svg class=\"cp\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"5.25\" y=\"5.25\" width=\"8.5\" height=\"8.5\" rx=\"1.75\"/><path d=\"M10.75 5.25V3.5a1.25 1.25 0 0 0-1.25-1.25H3.5A1.25 1.25 0 0 0 2.25 3.5v6a1.25 1.25 0 0 0 1.25 1.25h1.75\"/></svg><svg class=\"ok\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"m3 8.5 3.25 3.25L13 5\"/></svg></button></div></div><div class=\"cg-body\"><div class=\"cg-pane\" id=\"model-code-2786-panel-0\" role=\"tabpanel\" aria-labelledby=\"model-code-2786-tab-0\"><pre data-lang=\"json\"><code>{\n  &quot;model&quot;: &quot;qwen3-rerank&quot;,\n  &quot;query&quot;: &quot;Which passage discusses text ranking?&quot;,\n  &quot;documents&quot;: [\n    &quot;Text ranking orders candidate passages by relevance.&quot;,\n    &quot;Quantum computing studies computation using quantum systems.&quot;,\n    &quot;Pretrained language models can improve text ranking.&quot;\n  ],\n  &quot;top_n&quot;: 2,\n  &quot;instruct&quot;: &quot;Given a web search query, retrieve relevant passages that answer the query.&quot;\n}</code></pre></div></div></div></section><section class=\"card-section\" data-card-section=\"results\"><h3 tabindex=\"-1\">קבלה ושמירה של תוצאות</h3><h4>Ailoot Ultra · דירוג מחדש</h4><p class=\"note-s\">יש לקרוא את האינדקסים ואת ציוני הרלוונטיות ולמפות כל אינדקס בחזרה למסמכים המקוריים שלכם. ייתכן שהמסמך לא יוחזר כהעתק.</p><div class=\"card-result-process\" data-unknown-recovery><h5>כשצריך לבדוק את התגובה המקורית</h5><p class=\"note-s\">יש לשמור את התגובה המקורית ואת מזהה הבקשה לאחר שליחה שתוצאתה אינה חד־משמעית; אין לשחזר את השליחה.</p></div><details class=\"card-about\" data-output-fields><summary>שדות התגובה</summary><div class=\"tw\" data-card-table=\"output\"><table><thead><tr><th>שדה</th><th>סוג</th><th>משמעות</th></tr></thead><tbody><tr><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">results[].index</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span>integer</td><td data-cell-label=\"משמעות\"><span class=\"card-cell-label\">משמעות</span>האינדקס של מסמך הקלט המקורי המתאים.</td></tr><tr><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">results[].relevance_score</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span>number</td><td data-cell-label=\"משמעות\"><span class=\"card-cell-label\">משמעות</span>ציון הרלוונטיות שהוחזר.</td></tr><tr><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">model</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span>string</td><td data-cell-label=\"משמעות\"><span class=\"card-cell-label\">משמעות</span>המודל בפועל בתגובה.</td></tr><tr><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">id</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span>string</td><td data-cell-label=\"משמעות\"><span class=\"card-cell-label\">משמעות</span>מזהה התגובה בפועל.</td></tr><tr><th data-cell-label=\"שדה\" scope=\"row\"><span class=\"card-cell-label\">שדה</span><code class=\"card-field-name\">usage.total_tokens</code></th><td data-cell-label=\"סוג\" data-field-type><span class=\"card-cell-label\">סוג</span>integer</td><td data-cell-label=\"משמעות\"><span class=\"card-cell-label\">משמעות</span>מספר הטוקנים הכולל שנמדד ומשמש לחיוב.</td></tr></tbody></table></div></details><details class=\"card-about\" data-method-errors><summary>שגיאות והשלבים הבאים</summary><div class=\"tw\" data-card-table=\"errors\"><table><thead><tr><th>תגובה</th><th>תנאי</th><th>השלב הבא</th></tr></thead><tbody><tr><th data-cell-label=\"תגובה\" scope=\"row\"><span class=\"card-cell-label\">תגובה</span>⁦400⁩ · <code>invalid_request_error</code></th><td data-cell-label=\"תנאי\"><span class=\"card-cell-label\">תנאי</span>JSON לא תקף או בחירת מודל נדרשת שאינה תקפה.</td><td data-cell-label=\"השלב הבא\"><span class=\"card-cell-label\">השלב הבא</span>יש לתקן את הקלט שצוין לפני שליחת בקשה חדשה.</td></tr><tr><th data-cell-label=\"תגובה\" scope=\"row\"><span class=\"card-cell-label\">תגובה</span>⁦401⁩ · <code>authentication_error</code></th><td data-cell-label=\"תנאי\"><span class=\"card-cell-label\">תנאי</span>מפתח API לא תקין.</td><td data-cell-label=\"השלב הבא\"><span class=\"card-cell-label\">השלב הבא</span>יש להשתמש במפתח ה־API התקף שלכם של Ailoot.</td></tr><tr><th data-cell-label=\"תגובה\" scope=\"row\"><span class=\"card-cell-label\">תגובה</span>⁦503⁩ · <code>price_unavailable</code></th><td data-cell-label=\"תנאי\"><span class=\"card-cell-label\">תנאי</span>תמחור מובנה לשיטה או הרשאת גישה אינם זמינים.</td><td data-cell-label=\"השלב הבא\"><span class=\"card-cell-label\">השלב הבא</span>יש לשמור את התגובה המקורית; אין לשלוח שוב בקשה שתוצאת שליחתה אינה חד־משמעית.</td></tr></tbody></table></div></details></section><section class=\"card-section\" data-card-section=\"aliases\"><h3 tabindex=\"-1\">כינויים</h3><h4>כינויים למודל</h4><p class=\"note-s\"><span data-model-alias-route=\"Ultra\"><b>Ailoot Ultra</b> <a href=\"#m=qwen3-rerank&amp;route=Ultra&amp;caller=qwen3-rerank&amp;fmt=rerank\"><code>qwen3-rerank</code></a></span></p><h4>כינויים לנתיבי שיטות</h4><p class=\"note-s\">השתמשו בנתיבי השיטות המוצגים למעלה.</p><h4>מזהי מודלים קשורים IDs</h4><p class=\"note-s\"><a href=\"#m=qwen3-rerank&amp;route=Ultra&amp;caller=qwen3-rerank&amp;fmt=rerank\"><code>qwen3-rerank</code></a></p></section></div>",
      "method_identity": {
        "effective_request_model_id": "qwen3-rerank",
        "fmt": "rerank",
        "http": "POST",
        "path": "/v1/rerank",
        "request_model_id": "qwen3-rerank",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|rerank|/v1/rerank|qwen3-rerank",
      "ordinal": 0,
      "rawMethod": {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "errors": [
              {
                "condition": "JSON לא תקף או בחירת מודל נדרשת שאינה תקפה.",
                "http_status": 400,
                "recovery": "יש לתקן את הקלט שצוין לפני שליחת בקשה חדשה.",
                "type": "invalid_request_error"
              },
              {
                "condition": "מפתח API לא תקין.",
                "http_status": 401,
                "recovery": "יש להשתמש במפתח ה־API התקף שלכם של Ailoot.",
                "type": "authentication_error"
              },
              {
                "condition": "תמחור מובנה לשיטה או הרשאת גישה אינם זמינים.",
                "http_status": 503,
                "recovery": "יש לשמור את התגובה המקורית; אין לשלוח שוב בקשה שתוצאת שליחתה אינה חד־משמעית.",
                "type": "price_unavailable"
              }
            ],
            "ignored_fields": [],
            "lifecycle": {
              "content": [],
              "create": {
                "http": "POST",
                "path": "/v1/rerank"
              },
              "mode": "synchronous",
              "status": [],
              "submit_status": 200,
              "unknown": "יש לשמור את התגובה המקורית ואת מזהה הבקשה לאחר שליחה שתוצאתה אינה חד־משמעית; אין לשחזר את השליחה."
            },
            "material_combinations": [
              [
                "text"
              ]
            ],
            "operation_modes": [
              "text_reranking"
            ],
            "outputs": {
              "every_actual_output": true,
              "family": "structured",
              "fields": [
                {
                  "description": "האינדקס של מסמך הקלט המקורי המתאים.",
                  "name": "results[].index",
                  "type": "integer"
                },
                {
                  "description": "ציון הרלוונטיות שהוחזר.",
                  "name": "results[].relevance_score",
                  "type": "number"
                },
                {
                  "description": "המודל בפועל בתגובה.",
                  "name": "model",
                  "type": "string"
                },
                {
                  "description": "מזהה התגובה בפועל.",
                  "name": "id",
                  "type": "string"
                },
                {
                  "description": "מספר הטוקנים הכולל שנמדד ומשמש לחיוב.",
                  "name": "usage.total_tokens",
                  "type": "integer"
                }
              ],
              "format": "application/json",
              "result": "יש לקרוא את האינדקסים ואת ציוני הרלוונטיות ולמפות כל אינדקס בחזרה למסמכים המקוריים שלכם. ייתכן שהמסמך לא יוחזר כהעתק."
            },
            "parameters": [
              {
                "availability": "source_interface",
                "conditions": "בורר המודלים בערכו המילולי.",
                "default": null,
                "default_known": false,
                "enum": [
                  "qwen3-rerank"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "conditions": "קטעי טקסט מועמדים, הנשמרים בסדר הקלט המקורי שלהם.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "documents",
                "required": true,
                "type": "array"
              },
              {
                "availability": "source_interface",
                "conditions": "שאילתת רלוונטיות.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "query",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "conditions": "מספר התוצאות המדורגות המבוקש; אין כאן קביעה של מינימום, מקסימום או ברירת מחדל שאינם מתועדים.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "top_n",
                "required": true,
                "type": "integer"
              },
              {
                "availability": "source_interface",
                "conditions": "הוראה המתארת את משימת האחזור.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "instruct",
                "required": true,
                "type": "string"
              }
            ],
            "request_schema": {
              "additionalProperties": true,
              "properties": {
                "documents": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "instruct": {
                  "type": "string"
                },
                "model": {
                  "const": "qwen3-rerank",
                  "type": "string"
                },
                "query": {
                  "type": "string"
                },
                "top_n": {
                  "type": "integer"
                }
              },
              "required": [
                "model",
                "documents",
                "query",
                "top_n",
                "instruct"
              ],
              "type": "object"
            },
            "source_ambiguities": [
              {
                "field": "maximum_input_length",
                "meaning": "The operation says 30K without specifying a per-document or whole-batch allocation or an explicit unit."
              }
            ],
            "unsupported": []
          },
          "hints": [],
          "input": {
            "additional_properties": true,
            "content_type": "application/json",
            "material_types": [
              "text"
            ],
            "optional": [],
            "required": [
              "model",
              "documents",
              "query",
              "top_n",
              "instruct"
            ]
          },
          "lifecycle": {
            "content": [],
            "create": {
              "http": "POST",
              "path": "/v1/rerank"
            },
            "mode": "synchronous",
            "status": [],
            "submit_status": 200,
            "unknown": "Preserve the original response and request id after an ambiguous send; never replay it."
          },
          "method": {
            "http": "POST",
            "path": "/v1/rerank"
          },
          "operation_modes": [
            "text_reranking"
          ],
          "output": {
            "every_actual_output": true,
            "family": "structured",
            "fields": [
              {
                "description": "Index of the corresponding original input document.",
                "name": "results[].index",
                "type": "integer"
              },
              {
                "description": "Returned relevance score.",
                "name": "results[].relevance_score",
                "type": "number"
              },
              {
                "description": "Actual response model.",
                "name": "model",
                "type": "string"
              },
              {
                "description": "Actual response identifier.",
                "name": "id",
                "type": "string"
              },
              {
                "description": "Measured total tokens used for billing.",
                "name": "usage.total_tokens",
                "type": "integer"
              }
            ],
            "format": "application/json",
            "result": "Read indices and relevance scores and map each index back to your original documents. An echoed document can be absent."
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quoted_unit": "/ 1K tokens"
            },
            "label": "total token",
            "units": [
              {
                "amount": "0.00014000",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "total_token",
                "label": "total token",
                "native_amount_usd_per_unit": "0.00000014",
                "native_quantity": 1,
                "native_unit": "total_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "total_token"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "{\n  \"model\": \"qwen3-rerank\",\n  \"query\": \"Which passage discusses text ranking?\",\n  \"documents\": [\n    \"Text ranking orders candidate passages by relevance.\",\n    \"Quantum computing studies computation using quantum systems.\",\n    \"Pretrained language models can improve text ranking.\"\n  ],\n  \"top_n\": 2,\n  \"instruct\": \"Given a web search query, retrieve relevant passages that answer the query.\"\n}",
            "label": "JSON · rerank text",
            "language": "json"
          }
        ],
        "family": "openai",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "rerank",
        "hints": [
          "Keep your original document order so returned indices identify the right passages.",
          "Read relevance_score rather than treating the response as generated text or embeddings.",
          "Billing uses measured total tokens."
        ],
        "http": "POST",
        "in": null,
        "input": [
          "text"
        ],
        "label": "דירוג מחדש",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "out": null,
        "output": [
          "structured"
        ],
        "path": "/v1/rerank",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "per_request",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null,
          "unit_prices": {
            "total_token": 1.4e-07
          }
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quoted_unit": "/ 1K tokens"
            },
            "label": "total token",
            "units": [
              {
                "amount": "0.00014000",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "total_token",
                "label": "total token",
                "native_amount_usd_per_unit": "0.00000014",
                "native_quantity": 1,
                "native_unit": "total_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "total_token"
              }
            ]
          }
        ],
        "request_model_id": "qwen3-rerank",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "units": [
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          },
          {
            "amount": "0.00014000",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "total_token",
            "label": "total token",
            "native_amount_usd_per_unit": "0.00000014",
            "native_quantity": 1,
            "native_unit": "total_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "total_token"
          }
        ]
      }
    }
  ],
  "model_id": "qwen3-rerank",
  "nativeProvenance": {
    "input_facts_canonical_sha256": "6e84712a27fecebb28193e5aeb652db3d68b450c7a7932f64e23f1f073bb5b0e",
    "input_html_sha256": "d9d8fb5fb44d7369361f3d556c57d93c6030ad2bae907747b652cd40be2f9379",
    "private_audit_sha256": "7e03315afd7159ebe1b8b840f8c2751e4a31f65f88bba96b82853af75a07eca6",
    "role": "historical-normalized-input-audit-hashes",
    "schema": "ailoot-native-model-provenance-v2"
  },
  "page": {
    "canonical": "https://ailoot.ai/models/he/qwen3-rerank/",
    "description": "Qwen3 Rerank מדרג טקסטים מועמדים לפי שאילתה והוראה שסופקו. הפרופיל המדויק qwen3-rerank מקבל רשימות מסמכי טקסט ומחזיר ציוני רלוונטיות עם אינדקסים ומטא־נתוני שימוש לתהליכי אחזור מידע ובחירת מסמכים.",
    "locale": "he",
    "md_url": "https://ailoot.ai/models/he/qwen3-rerank/index.md",
    "title": "Qwen: Qwen3 Rerank — Ailoot",
    "url": "https://ailoot.ai/models/he/qwen3-rerank/"
  },
  "rawModel": {
    "about": "Qwen3 Rerank מעריך טקסטים מועמדים מול שאילתה והוראת דירוג שסופקו. הבורר המדויק שהוגדר הוא qwen3-rerank. תפקידו לסדר את המועמדים שסופקו לצורכי אחזור מידע ובחירת מסמכים; הבקשה שומרת יחד את השאילתה, ההוראה והקטעים המועמדים, כדי שאפשר יהיה לקשר את הערכת הרלוונטיות בחזרה לקלטים שלה.\n\nהכינו את המסמכים כמערך מחרוזות, עם קטע מועמד אחד בכל איבר. שמרו מיפוי נפרד מכל מיקום במערך למזהה המסמך, לכותרת או למיקום המקור שלכם. כך האפליקציה יכולה לקשר מחדש תוצאה מדורגת לקטע המקורי בלי להוסיף למערך המחרוזות אובייקטים של מזהים שאינם מתועדים. בחיפוש לצורכי תמיכה, המועמדים יכולים להיות הסעיפים הרלוונטיים שכבר אוחזרו ממדריך מוצר; השאילתה צריכה לציין את צורך המידע האמיתי של המשתמש.\n\nהבקשה המתועדת מחייבת model, documents, query, top_n ו-instruct. השדות query ו-instruct הם מחרוזות, ו-top_n הוא מספר שלם שמסופק במפורש. הדוגמה שפורסמה משתמשת בשלושה טקסטים מועמדים, ב-top_n=2 ובהוראה לאחזר קטעים רלוונטיים שעונים על שאילתת חיפוש באינטרנט. השתמשו ב-instruct כדי לציין את הקשר שחשוב לדירוג, תוך שמירת השאלה בפועל ב-query והחומר להערכה ב-documents.\n\nמדריך הפעולה מציין אורך קלט מרבי של 30K. השאירו את הקטעים המועמדים ממוקדים בטקסט הדרוש להערכת הרלוונטיות שלהם, תוך שמירה על כותרות או הקשר סמוך כשהם משנים את המשמעות. שמרו על גבולות המקורות כדי שקטע שנבחר עדיין יוכל להיבדק במסמך המקורי שלו. פרופיל הבקשה המדויק והשדות המחייבים שלו נשארים הבסיס להכנת הקלט.\n\nהתוצאה המובנית שהוחזרה מכילה רשומות results עם index ו-relevance_score. השדה index מתייחס למיקום המועמד במערך documents המקורי, ולא למיקומו ברשימת התוצאות המדורגת. שמרו על הסדר שהוחזר והשתמשו בכל index כדי לשחזר את טקסט הקלט המתאים. שמרו כל תוצאה שהוחזרה כדי שהאפליקציה תוכל לבדוק יחד את המועמדים שנבחרו ואת הציונים שלהם.\n\nשמרו את תגובת ה-JSON המלאה, כולל model, מזהה התגובה id ו-usage.total_tokens. טקסט המסמך המוחזר יכול להיות חסר, ולכן יש לשמור את מערך המועמדים המקורי זמין בעת עיבוד האינדקסים. לציוני הרלוונטיות ולשימוש המדווח יש תפקידים נפרדים: הציונים מתארים את תוצאת הדירוג, והשימוש מתעד את הכמות שדווחה עבור הפעולה. אף אחד מהם אינו מחליף את קטע המקור שתומך בתשובה בהמשך.\n\nלתהליך אחזור מידע, השתמשו בדירוג כדי לבחור את הקטעים שהשלב הבא צריך לבדוק או לצטט. השוו קטע שנבחר לשאילתה ולהוראה לפני הצגת תוכנו כראיה. מיקום גבוה ברשימת תוצאות מצביע על מועמד לבדיקה; התשובה הסופית של האפליקציה צריכה להישאר מחוברת לטקסט בפועל ולמזהה המקור שלו.\n\nבדקו את התוצאה באמצעות שאילתות מייצגות וקבוצות המועמדים שהאפליקציה משתמשת בהן. ודאו שהאינדקסים מצביעים על הטקסטים המקוריים המיועדים, שהסדר משרת את ההוראה שסופקה ושהקטעים שנבחרו מתייחסים לשאלה. שמרו יחד את הבורר המדויק, השאילתה, ההוראה, מיפוי המועמדים והתגובה המלאה, וצרו רשומה ניתנת לשימוש חוזר של בחירה לפי רלוונטיות לשלב הבא באחזור המידע או בעבודה על המסמך.",
    "alias_of": null,
    "aliases": [],
    "author": "Qwen",
    "capabilities": {
      "context_length": 30000,
      "manufacturer_input": [
        "text"
      ],
      "manufacturer_output": [
        "rerank"
      ]
    },
    "card_routes": [
      {
        "label": "Ultra",
        "rates": [
          {
            "amount": "0.00014000",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "total_token",
            "label": "total token",
            "native_amount_usd_per_unit": "0.00000014",
            "native_quantity": 1,
            "native_unit": "total_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "total_token"
          }
        ],
        "summary": "התמחור המלא של התצורה מופיע בפרטים."
      }
    ],
    "ctx": null,
    "formats": [
      "rerank"
    ],
    "id": "qwen3-rerank",
    "input": [
      "text"
    ],
    "kind": "rerank",
    "max_out": null,
    "methods": [
      {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "errors": [
              {
                "condition": "JSON לא תקף או בחירת מודל נדרשת שאינה תקפה.",
                "http_status": 400,
                "recovery": "יש לתקן את הקלט שצוין לפני שליחת בקשה חדשה.",
                "type": "invalid_request_error"
              },
              {
                "condition": "מפתח API לא תקין.",
                "http_status": 401,
                "recovery": "יש להשתמש במפתח ה־API התקף שלכם של Ailoot.",
                "type": "authentication_error"
              },
              {
                "condition": "תמחור מובנה לשיטה או הרשאת גישה אינם זמינים.",
                "http_status": 503,
                "recovery": "יש לשמור את התגובה המקורית; אין לשלוח שוב בקשה שתוצאת שליחתה אינה חד־משמעית.",
                "type": "price_unavailable"
              }
            ],
            "ignored_fields": [],
            "lifecycle": {
              "content": [],
              "create": {
                "http": "POST",
                "path": "/v1/rerank"
              },
              "mode": "synchronous",
              "status": [],
              "submit_status": 200,
              "unknown": "יש לשמור את התגובה המקורית ואת מזהה הבקשה לאחר שליחה שתוצאתה אינה חד־משמעית; אין לשחזר את השליחה."
            },
            "material_combinations": [
              [
                "text"
              ]
            ],
            "operation_modes": [
              "text_reranking"
            ],
            "outputs": {
              "every_actual_output": true,
              "family": "structured",
              "fields": [
                {
                  "description": "האינדקס של מסמך הקלט המקורי המתאים.",
                  "name": "results[].index",
                  "type": "integer"
                },
                {
                  "description": "ציון הרלוונטיות שהוחזר.",
                  "name": "results[].relevance_score",
                  "type": "number"
                },
                {
                  "description": "המודל בפועל בתגובה.",
                  "name": "model",
                  "type": "string"
                },
                {
                  "description": "מזהה התגובה בפועל.",
                  "name": "id",
                  "type": "string"
                },
                {
                  "description": "מספר הטוקנים הכולל שנמדד ומשמש לחיוב.",
                  "name": "usage.total_tokens",
                  "type": "integer"
                }
              ],
              "format": "application/json",
              "result": "יש לקרוא את האינדקסים ואת ציוני הרלוונטיות ולמפות כל אינדקס בחזרה למסמכים המקוריים שלכם. ייתכן שהמסמך לא יוחזר כהעתק."
            },
            "parameters": [
              {
                "availability": "source_interface",
                "conditions": "בורר המודלים בערכו המילולי.",
                "default": null,
                "default_known": false,
                "enum": [
                  "qwen3-rerank"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "conditions": "קטעי טקסט מועמדים, הנשמרים בסדר הקלט המקורי שלהם.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "documents",
                "required": true,
                "type": "array"
              },
              {
                "availability": "source_interface",
                "conditions": "שאילתת רלוונטיות.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "query",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "conditions": "מספר התוצאות המדורגות המבוקש; אין כאן קביעה של מינימום, מקסימום או ברירת מחדל שאינם מתועדים.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "top_n",
                "required": true,
                "type": "integer"
              },
              {
                "availability": "source_interface",
                "conditions": "הוראה המתארת את משימת האחזור.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "instruct",
                "required": true,
                "type": "string"
              }
            ],
            "request_schema": {
              "additionalProperties": true,
              "properties": {
                "documents": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "instruct": {
                  "type": "string"
                },
                "model": {
                  "const": "qwen3-rerank",
                  "type": "string"
                },
                "query": {
                  "type": "string"
                },
                "top_n": {
                  "type": "integer"
                }
              },
              "required": [
                "model",
                "documents",
                "query",
                "top_n",
                "instruct"
              ],
              "type": "object"
            },
            "source_ambiguities": [
              {
                "field": "maximum_input_length",
                "meaning": "The operation says 30K without specifying a per-document or whole-batch allocation or an explicit unit."
              }
            ],
            "unsupported": []
          },
          "hints": [],
          "input": {
            "additional_properties": true,
            "content_type": "application/json",
            "material_types": [
              "text"
            ],
            "optional": [],
            "required": [
              "model",
              "documents",
              "query",
              "top_n",
              "instruct"
            ]
          },
          "lifecycle": {
            "content": [],
            "create": {
              "http": "POST",
              "path": "/v1/rerank"
            },
            "mode": "synchronous",
            "status": [],
            "submit_status": 200,
            "unknown": "Preserve the original response and request id after an ambiguous send; never replay it."
          },
          "method": {
            "http": "POST",
            "path": "/v1/rerank"
          },
          "operation_modes": [
            "text_reranking"
          ],
          "output": {
            "every_actual_output": true,
            "family": "structured",
            "fields": [
              {
                "description": "Index of the corresponding original input document.",
                "name": "results[].index",
                "type": "integer"
              },
              {
                "description": "Returned relevance score.",
                "name": "results[].relevance_score",
                "type": "number"
              },
              {
                "description": "Actual response model.",
                "name": "model",
                "type": "string"
              },
              {
                "description": "Actual response identifier.",
                "name": "id",
                "type": "string"
              },
              {
                "description": "Measured total tokens used for billing.",
                "name": "usage.total_tokens",
                "type": "integer"
              }
            ],
            "format": "application/json",
            "result": "Read indices and relevance scores and map each index back to your original documents. An echoed document can be absent."
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quoted_unit": "/ 1K tokens"
            },
            "label": "total token",
            "units": [
              {
                "amount": "0.00014000",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "total_token",
                "label": "total token",
                "native_amount_usd_per_unit": "0.00000014",
                "native_quantity": 1,
                "native_unit": "total_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "total_token"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "{\n  \"model\": \"qwen3-rerank\",\n  \"query\": \"Which passage discusses text ranking?\",\n  \"documents\": [\n    \"Text ranking orders candidate passages by relevance.\",\n    \"Quantum computing studies computation using quantum systems.\",\n    \"Pretrained language models can improve text ranking.\"\n  ],\n  \"top_n\": 2,\n  \"instruct\": \"Given a web search query, retrieve relevant passages that answer the query.\"\n}",
            "label": "JSON · rerank text",
            "language": "json"
          }
        ],
        "family": "openai",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "rerank",
        "hints": [
          "Keep your original document order so returned indices identify the right passages.",
          "Read relevance_score rather than treating the response as generated text or embeddings.",
          "Billing uses measured total tokens."
        ],
        "http": "POST",
        "in": null,
        "input": [
          "text"
        ],
        "label": "דירוג מחדש",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "out": null,
        "output": [
          "structured"
        ],
        "path": "/v1/rerank",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "per_request",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null,
          "unit_prices": {
            "total_token": 1.4e-07
          }
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quoted_unit": "/ 1K tokens"
            },
            "label": "total token",
            "units": [
              {
                "amount": "0.00014000",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "total_token",
                "label": "total token",
                "native_amount_usd_per_unit": "0.00000014",
                "native_quantity": 1,
                "native_unit": "total_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "total_token"
              }
            ]
          }
        ],
        "request_model_id": "qwen3-rerank",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "units": [
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          },
          {
            "amount": "0.00014000",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "total_token",
            "label": "total token",
            "native_amount_usd_per_unit": "0.00000014",
            "native_quantity": 1,
            "native_unit": "total_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "total_token"
          }
        ]
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "qwen3-rerank",
        "request_model_id": "qwen3-rerank",
        "route_label": "Ultra"
      }
    ],
    "name": "Qwen: Qwen3 Rerank",
    "price": {
      "in": null,
      "in_label": null,
      "out": null,
      "out_label": null,
      "sort_in": null,
      "sort_out": null,
      "varies": true
    },
    "short": "Qwen3 Rerank מדרג טקסטים מועמדים לפי שאילתה והוראה שסופקו. הפרופיל המדויק qwen3-rerank מקבל רשימות מסמכי טקסט ומחזיר ציוני רלוונטיות עם אינדקסים ומטא־נתוני שימוש לתהליכי אחזור מידע ובחירת מסמכים."
  },
  "renderer_schema": {
    "method_order": "Original DTO methods order; every exact route/format/path/caller survives.",
    "prices": "Original public DTO fields and original native display HTML; no flattened or normalized offers."
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "representationNotes": {
    "current_reference": {
      "about_json_pointer": "/aboutHtml",
      "methods": [
        {
          "contract_json_pointer": "/methods/0/rawMethod/contract",
          "html_json_pointer": "/methods/0/html",
          "method_ordinal": 0
        }
      ],
      "role": "current-semantic-reference"
    },
    "raw_input": {
      "examples_role": "historical-input-not-current-ready-examples",
      "json_pointers": [
        "/rawModel",
        "/methods/0/rawMethod"
      ],
      "role": "historical-owner-input"
    },
    "schema": "ailoot-native-model-representations-v1"
  },
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "Qwen3 Rerank מדרג טקסטים מועמדים לפי שאילתה והוראה שסופקו. הפרופיל המדויק qwen3-rerank מקבל רשימות מסמכי טקסט ומחזיר ציוני רלוונטיות עם אינדקסים ומטא־נתוני שימוש לתהליכי אחזור מידע ובחירת מסמכים.",
  "source": {
    "audit_sha256": "2e00086bcbfc28e64d0cebe97aa47c17d8d5618963027f8ffb9dc6123d7d25b1",
    "bridge_map_sha256": "1125275768b9636fc8461bc7da5061239a81ddfe508e2557843ca42c58ab0036",
    "raw_model_json_sha256": "c87dfb1d3839d026b05209828534b4c77fcb3c66c653a87114f05d4ac0f1c605",
    "renderer_sha256": "c36bd89b8b0dac234af52bf68530df83530b908ec7a9f2e1de2483fe236ae910"
  },
  "sourceRevision": "82470f23aa66675ae295fbea15fc4e96fd398356c16d8a626b8ff2c60d1b1cd7"
}
