Source: https://ailoot.ai/models/he/typesafe-jev-1-13/
Canonical: https://ailoot.ai/models/he/typesafe-jev-1-13/
Language: he

# TypeSafe: Jev 1.13

[Markdown](https://ailoot.ai/models/he/typesafe-jev-1-13/index.md) · [JSON](https://ailoot.ai/models/he/typesafe-jev-1-13/facts.json)

## [TypeSafe: Jev 1.13](https://ailoot.ai/models/he/typesafe-jev-1-13/)

Jev 1.13 הוא מודל ההחלטה System One של TypeSafe לטקסט בלבד. הוא מחזיר ישירות בחירות מטיפוס Choice, ציוני Score שבריים לפי מחוון והסתברויות כן/לא, עם התפלגויות וסטטיסטיקות ביטחון הייחודיות למודל, לסיווג, לניתוב ולשיפוטים ממוקדים.

- [**Ailoot Ultra · System One** `POST /v1/systemone` `typesafe/jev-1.13`](https://ailoot.ai/models/he/typesafe-jev-1-13/#method-0)
- [**Ailoot Ultra · System One** `POST /v1/systemone` `~typesafe/jev-latest`](https://ailoot.ai/models/he/typesafe-jev-1-13/#method-1)

על המודל

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

Jev 1.13 הוא מודל System One בגרסה מוגדרת של TypeSafe להחלטות מובנות. מזהה היצרן שלו הוא jev-1.13.0. הוא מעריך מצב של טקסט או JSON טקסטואלי מול שאלות בעלות טיפוס מוגדר ומחזיר ישירות ערכים והתפלגויות הסתברות, בלי לחבר תשובה כתובה. המהדורה מתאימה לסיווג, לניתוב, לבדיקות תנאים ולשיפוטים לפי מחוון שהתוצאות האפשריות שלהם ידועות לפני הבקשה.

#### מצב והכנת שאלה ממוקדת

ספקו מחרוזת, אובייקט JSON או מערך של ערכי טקסט כמצב. השתמשו בשדות בעלי שמות כאשר הראיות מכילות רשומות קשורות, שיחה ומדיניות. שמרו את החלקים שכל שאלה זקוקה להם והפנו לשדה או לפריט מסוימים כאשר הדבר מזהה את הראיה בבירור. Jev 1.13 מיועד לטקסט בלבד; תמונות, אודיו, וידאו וקבצים בינאריים דורשים הכנה לטקסט או לשדות טקסטואליים מובנים מחוץ למודל הזה.

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

#### Choice: קטגוריה שסופקה וההתפלגות שלה

Choice בוחר את האפשרות בעלת ההסתברות הגבוהה ביותר מתוך הקבוצה הלא מסודרת שהגדיר מי שמבצע את הקריאה. מפת הקריטריונים שלו מכילה את מפתחות האפשרויות ואת התיאורים, עם null מותר כאשר אפשרות אינה זקוקה להסבר נוסף. המגבלה המתועדת היא 255 אפשרויות לכל Choice. הוסיפו אפשרות other או no-match כאשר טקסונומיה אינה מכסה את כל הראיות האפשריות, והסבירו גבולות ששם קצר של קטגוריה אינו מכריע בהם.

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

#### Score: רמה צפויה ולא מדידה מדויקת

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

לחומרה, תארו את ההבדל בין השפעה קוסמטית, מעקף שימושי ומשימה חסומה. ציון שברי יכול לעזור לתעדף או לצבור שיפוטים, בעוד שבחירת הקטגוריה הסבירה ביותר היא פעולה אחרת. המדריך הייעודי למהדורה של TypeSafe מזהיר ש־Score חלש בשחזור כמות פיזיקלית או מספרית מדויקת באמצעות אינטרפולציה בין רמות. השאירו חשבון מדויק ומדידות מחוץ למודל.

#### ל־Noul ולביטחון יש משמעויות נבדלות

Noul מחזיר את ההסתברות, מ־0 עד 1, שתנאי מוגדר נכון. קריטריוני true ו־false אופציונליים מבהירים את הגבול. אין לו שדה ביטחון נפרד. הסתברות קרובה ל־0.5 מצביעה על אי־ודאות לגבי כן לעומת לא, ולא על ערך אמצעי בסולם מדורג.

הביטחון ב־Choice וב־Score נגזר מההתפלגויות שלהם. ב־Choice עם שתי אפשרויות לפחות (n \> 1) והסתברות נבחרת p\_max, הנוסחה המתועדת היא (p\_max − 1/n) / (1 − 1/n): היא משווה את התוצאה המובילה לחלוקה שווה. הביטחון ב־Score מביא בחשבון גם את המרחק משוקלל ההסתברויות מהרמה הסבירה ביותר, מנורמל ביחס לפיזור של התפלגות אחידה ומוגבל מלמטה ב־0. לכן לעמימות בין רמות סמוכות ולעמימות בין קצוות מנוגדים יש משמעויות שונות. שמרו את ההתפלגות המלאה כאשר המשימה דורשת יותר פרטים מסטטיסטיקה יחידה.

#### שיפוטים עצמאיים על ראיות משותפות

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

אם שאלה מאוחרת צריכה ראיות שנשלפו או אפשרויות שנבחרו מתוך תוצאה מוקדמת יותר, הפכו את התלות הזאת למפורשת בבקשה מאוחרת. לחילוץ מועמדים, השיגו תחילה את הערכים הזמינים מהמקור ואז השתמשו ב־Choice תחום כדי לבחור ביניהם. Jev 1.13 אינו מאומן ליצירת טקסט חופשי ואין לתאר אותו כמפיק מחרוזת חדשה שרירותית או הסבר סיפורי.

#### מגבלות הקשר ושפה הייחודיות למהדורה

היצרן מציין תקציב של 64k טוקנים למצב ולכל השאלות יחד, ותקציב של 32k טוקנים למצב ולשאלה היחידה הארוכה ביותר. שני האילוצים חשובים. מצב שנכנס לתקציב הכולל עדיין יכול להשאיר מעט מדי מקום להוראות ולאפשרויות של שאלה בודדת. הסירו חומר לא קשור תוך שמירה על הראיות שקובעות את התשובה.

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

#### מגבלות מהותיות שפורסמו

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

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

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

**Ailoot Ultra · System One** `POST /v1/systemone` `typesafe/jev-1.13`

[`typesafe/jev-1.13`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=typesafe%2Fjev-1.13&fmt=systemone)

TypeSafe /`typesafe/jev-1.13`

מזהה מודל ID

- `typesafe/jev-1.13`
- `~typesafe/jev-latest`

### התחלה

Jev 1.13 הוא מודל ההחלטה System One של TypeSafe לטקסט בלבד. הוא מחזיר ישירות בחירות מטיפוס Choice, ציוני Score שבריים לפי מחוון והסתברויות כן/לא, עם התפלגויות וסטטיסטיקות ביטחון הייחודיות למודל, לסיווג, לניתוב ולשיפוטים ממוקדים.

סוגי קלט נתמכים

טקסט

תוצאות

decisions

### זמין ב-Ailoot · קלט ושיטות

**Ailoot Ultra · System One** `POST /v1/systemone`

סוגי קלט

`text`

סוגי פלט

`decisions`

פורמט פלט

json

| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
| --- | --- | --- | --- | --- |
| שדה`model` | סוג`string` | דרישהחובה | ערכים ומגבלות typesafe/jev-1.13 | ברירת מחדל— |
| שדה`provider` | סוג`schema` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions` | סוג`object` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`session_id` | סוג`string` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`state` | סוג`schema` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`trace` | סוג`schema` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`user` | סוג`string` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions.<id>.type` | סוג`string` | דרישהחובה | ערכים ומגבלות noul, choice, score | ברירת מחדל— |
| שדה`questions.<id>.instructions` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions.<id>.criteria` | סוג`object\|array` | דרישהרשות | ערכים ומגבלות תנאים: choice/score: חובה; noul: אופציונלי. הקריטריונים של choice הם אובייקט; score הוא מערך עם minItems1. | ברירת מחדל— |
| שדה`questions.<id>.criteria.true` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות חל כאשר: סופק אובייקט קריטריונים noul | ברירת מחדל— |
| שדה`questions.<id>.criteria.false` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות חל כאשר: סופק אובייקט קריטריונים noul | ברירת מחדל— |

שילובים של חומרי קלט

**noul** · נדרש: state, questions.\<id\>.type=noul, questions.\<id\>.instructions

**choice** · נדרש: state, questions.\<id\>.type=choice, questions.\<id\>.instructions, criteria object

**score** · נדרש: state, questions.\<id\>.type=score, questions.\<id\>.instructions, criteria array with minItems1

פרמטרים ומחזור חיים של השיטה

| פרמטר | מפרט |
| --- | --- |
| פרמטר`content_type` | מפרטapplication/json |
| פרמטר`required` | מפרטmodel, state, questions |
| פרמטר`material_types` | מפרטtext |
| פרמטר`optional_controls` | מפרטprovider, session\_id, trace, user |
| פרמטר`multimodal_input_binding` | מפרטnull |

מחזור חיים: `synchronous`

יש לשלוח את מזהה המודל המדויק ולשמור את התגובה המלאה בפורמט המקורי.

### תעריפים

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

מצב מהיר

לא צוין כאשר נבחר מצב מהיר

מצב Flex

לא צוין כאשר נבחר מצב flex

מאמץ חשיבה מרבי

לא צוין כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)

#### תעריפי Ailoot

#### מחירים לפי תצורה

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

| תצורה | טבלת תעריפים | טוקנים בהקשר, יותר מ- | טוקנים בהקשר, עד וכולל | חיוב |
| --- | --- | --- | --- | --- |
| תצורהתעריפי הבסיס לטוקנים | טבלת תעריפיםתעריף בסיס | טוקנים בהקשר, יותר מ-— | טוקנים בהקשר, עד וכוללללא גבול עליון | חיוב קלט · טוקני קלט **$0.000084** / 1K טוקנים פלט · טוקני פלט **$0** / 1K טוקנים קלט · קריאה מהמטמון **—** / 1K טוקנים קלט · כתיבה למטמון **—** / 1K טוקנים קלט · כתיבה למטמון, 1 שעה **—** / 1K טוקנים |
| תצורהרמת אורך בקשה 1 | טבלת תעריפים— | טוקנים בהקשר, יותר מ-⁦0⁩ | טוקנים בהקשר, עד וכוללללא גבול עליון | חיוב קלט · טוקני קלט **$0.000084** / 1K טוקנים פלט · טוקני פלט **$0** / 1K טוקנים קלט · קריאה מהמטמון **—** / 1K טוקנים קלט · כתיבה למטמון **—** / 1K טוקנים קלט · כתיבה למטמון, 1 שעה **—** / 1K טוקנים |

לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. [איך פועלים שריון הסכום והסדרת החיוב →](https://ailoot.ai/docs/he/billing/reserve/)

### דוגמאות לבקשות

#### Ailoot Ultra · System One

מבנה הבקשה הרשמי נשמר; דוגמה תיעודיתהשתמשו בחומרי הבקשה האמיתיים שלכם ושמרו את התוצאה המלאה

```json
{
  "model": "typesafe/jev-1.13",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='typesafe/jev-1.13'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
```

### קבלה ושמירה של תוצאות

#### Ailoot Ultra · System One

json

##### שמירת כל התוצאות שהושלמו

שמרו כל תגובה מלאה, קובץ ומקטע תוכן שהוחזרו.

נשמרת כל תשובה שסופקה למזהה שאלה, עם הטיפוס המדויק שלה, ערך noul/choice/score, רמת הביטחון, ההסתברויות והמקרא. כל ה־JSON המקורי מאוחסן ומוחזר רק לאחר השלמת החיוב.

##### כשצריך לבדוק את התגובה המקורית

יש לשמור את הפעולה המקורית ואת התשובה המלאה או החלקית; אין לשלוח שוב את בקשת ה־POST.

שדות התגובה

| שדה | סוג |
| --- | --- |
| שדה`model` | סוגstring |
| שדה`id` | סוגstring |
| שדה`provider` | סוגstring |
| שדה`answers.<id>.type` | סוגstring |
| שדה`answers.<id>.noul` | סוגnumber |
| שדה`answers.<id>.choice` | סוגstring |
| שדה`answers.<id>.score` | סוגnumber |
| שדה`answers.<id>.confidence` | סוגnumber |
| שדה`answers.<id>.probabilities` | סוגobject |
| שדה`answers.<id>.legend` | סוגobject |
| שדה`usage.input_tokens` | סוגinteger |
| שדה`usage.output_tokens` | סוגinteger |
| שדה`usage.cost` | סוגnumber |

שגיאות והשלבים הבאים

| תגובה | תנאי | השלב הבא |
| --- | --- | --- |
| תגובה⁦400⁩ · `invalid_request_error` | תנאישדה חובה, ייצוג או ערך לא תקפים | השלב הבאיש לתקן את שדה הבקשה שצוין. |

### כינויים

#### כינויים למודל

**Ailoot Ultra** [`typesafe/jev-1.13`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=typesafe%2Fjev-1.13&fmt=systemone), [`~typesafe/jev-latest`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=~typesafe%2Fjev-latest&fmt=systemone)

#### כינויים לנתיבי שיטות

השתמשו בנתיבי השיטות המוצגים למעלה.

#### מזהי מודלים קשורים IDs

[`typesafe/jev-1.13`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=typesafe%2Fjev-1.13&fmt=systemone), [`~typesafe/jev-latest`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=~typesafe%2Fjev-latest&fmt=systemone)

**Ailoot Ultra · System One** `POST /v1/systemone` `~typesafe/jev-latest`

[`~typesafe/jev-latest`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=~typesafe%2Fjev-latest&fmt=systemone)

TypeSafe /`~typesafe/jev-latest`

מזהה מודל ID

- `typesafe/jev-1.13`
- `~typesafe/jev-latest`

### התחלה

Jev 1.13 הוא מודל ההחלטה System One של TypeSafe לטקסט בלבד. הוא מחזיר ישירות בחירות מטיפוס Choice, ציוני Score שבריים לפי מחוון והסתברויות כן/לא, עם התפלגויות וסטטיסטיקות ביטחון הייחודיות למודל, לסיווג, לניתוב ולשיפוטים ממוקדים.

סוגי קלט נתמכים

טקסט

תוצאות

decisions

### זמין ב-Ailoot · קלט ושיטות

**Ailoot Ultra · System One** `POST /v1/systemone`

סוגי קלט

`text`

סוגי פלט

`decisions`

פורמט פלט

json

| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
| --- | --- | --- | --- | --- |
| שדה`model` | סוג`string` | דרישהחובה | ערכים ומגבלות ~typesafe/jev-latest | ברירת מחדל— |
| שדה`provider` | סוג`schema` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions` | סוג`object` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`session_id` | סוג`string` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`state` | סוג`schema` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`trace` | סוג`schema` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`user` | סוג`string` | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions.<id>.type` | סוג`string` | דרישהחובה | ערכים ומגבלות noul, choice, score | ברירת מחדל— |
| שדה`questions.<id>.instructions` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
| שדה`questions.<id>.criteria` | סוג`object\|array` | דרישהרשות | ערכים ומגבלות תנאים: choice/score: required; noul: optional. choice criteria is object; score is array with minItems1. | ברירת מחדל— |
| שדה`questions.<id>.criteria.true` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות חל כאשר: noul criteria object supplied | ברירת מחדל— |
| שדה`questions.<id>.criteria.false` | סוג`string\|object\|array` | דרישהחובה | ערכים ומגבלות חל כאשר: noul criteria object supplied | ברירת מחדל— |

שילובים של חומרי קלט

**noul** · נדרש: state, questions.\<id\>.type=noul, questions.\<id\>.instructions

**choice** · נדרש: state, questions.\<id\>.type=choice, questions.\<id\>.instructions, criteria object

**score** · נדרש: state, questions.\<id\>.type=score, questions.\<id\>.instructions, criteria array with minItems1

פרמטרים ומחזור חיים של השיטה

| פרמטר | מפרט |
| --- | --- |
| פרמטר`content_type` | מפרטapplication/json |
| פרמטר`required` | מפרטmodel, state, questions |
| פרמטר`material_types` | מפרטtext |
| פרמטר`optional_controls` | מפרטprovider, session\_id, trace, user |
| פרמטר`multimodal_input_binding` | מפרטnull |

מחזור חיים: `synchronous`

Send the exact model ID and retain the complete native response.

### תעריפים

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

מצב מהיר

לא צוין כאשר נבחר מצב מהיר

מצב Flex

לא צוין כאשר נבחר מצב flex

מאמץ חשיבה מרבי

לא צוין כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)

#### תעריפי Ailoot

#### מחירים לפי תצורה

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

| תצורה | טבלת תעריפים | טוקנים בהקשר, יותר מ- | טוקנים בהקשר, עד וכולל | חיוב |
| --- | --- | --- | --- | --- |
| תצורהתעריפי בסיס לטוקנים | טבלת תעריפיםתעריף בסיס | טוקנים בהקשר, יותר מ-— | טוקנים בהקשר, עד וכוללללא גבול עליון | חיוב קלט · טוקני קלט **$0.000084** / 1K טוקנים פלט · טוקני פלט **$0** / 1K טוקנים קלט · קריאה מהמטמון **—** / 1K טוקנים קלט · כתיבה למטמון **—** / 1K טוקנים קלט · כתיבה למטמון, 1 שעה **—** / 1K טוקנים |
| תצורהרמת אורך בקשה 1 | טבלת תעריפים— | טוקנים בהקשר, יותר מ-⁦0⁩ | טוקנים בהקשר, עד וכוללללא גבול עליון | חיוב קלט · טוקני קלט **$0.000084** / 1K טוקנים פלט · טוקני פלט **$0** / 1K טוקנים קלט · קריאה מהמטמון **—** / 1K טוקנים קלט · כתיבה למטמון **—** / 1K טוקנים קלט · כתיבה למטמון, 1 שעה **—** / 1K טוקנים |

לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. [איך פועלים שריון הסכום והסדרת החיוב →](https://ailoot.ai/docs/he/billing/reserve/)

### דוגמאות לבקשות

#### Ailoot Ultra · System One

מבנה הבקשה הרשמי נשמר; דוגמה תיעודיתהשתמשו בחומרי הבקשה האמיתיים שלכם ושמרו את התוצאה המלאה

```json
{
  "model": "~typesafe/jev-latest",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='~typesafe/jev-latest'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
```

### קבלה ושמירה של תוצאות

#### Ailoot Ultra · System One

json

##### שמירת כל התוצאות שהושלמו

שמרו כל תגובה מלאה, קובץ ומקטע תוכן שהוחזרו.

Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.

##### כשצריך לבדוק את התגובה המקורית

Preserve original operation and full/partial reply; do not replay POST.

שדות התגובה

| שדה | סוג |
| --- | --- |
| שדה`model` | סוגstring |
| שדה`id` | סוגstring |
| שדה`provider` | סוגstring |
| שדה`answers.<id>.type` | סוגstring |
| שדה`answers.<id>.noul` | סוגnumber |
| שדה`answers.<id>.choice` | סוגstring |
| שדה`answers.<id>.score` | סוגnumber |
| שדה`answers.<id>.confidence` | סוגnumber |
| שדה`answers.<id>.probabilities` | סוגobject |
| שדה`answers.<id>.legend` | סוגobject |
| שדה`usage.input_tokens` | סוגinteger |
| שדה`usage.output_tokens` | סוגinteger |
| שדה`usage.cost` | סוגnumber |

שגיאות והשלבים הבאים

| תגובה | תנאי | השלב הבא |
| --- | --- | --- |
| תגובה⁦400⁩ · `invalid_request_error` | תנאיInvalid required field, representation or value | השלב הבאCorrect the indicated request field. |

### כינויים

#### כינויים למודל

**Ailoot Ultra** [`typesafe/jev-1.13`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=typesafe%2Fjev-1.13&fmt=systemone), [`~typesafe/jev-latest`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=~typesafe%2Fjev-latest&fmt=systemone)

#### כינויים לנתיבי שיטות

השתמשו בנתיבי השיטות המוצגים למעלה.

#### מזהי מודלים קשורים IDs

[`typesafe/jev-1.13`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=typesafe%2Fjev-1.13&fmt=systemone), [`~typesafe/jev-latest`](https://ailoot.ai/models/he/#m=typesafe%2Fjev-1.13&route=Ultra&caller=~typesafe%2Fjev-latest&fmt=systemone)

FAQ · TypeSafe: Jev 1.13

אילו קלטים ותוצאות זמינים?

`POST /v1/systemone` · `typesafe/jev-1.13`: `text` → `decisions` `POST /v1/systemone` · `~typesafe/jev-latest`: `text` → `decisions`

באילו שדות הבקשה משתמשת?

`POST /v1/systemone` · `typesafe/jev-1.13`: `model`, `provider`, `questions`, `session_id`, `state`, `trace`, `user` `POST /v1/systemone` · `~typesafe/jev-latest`: `model`, `provider`, `questions`, `session_id`, `state`, `trace`, `user`

חברו Ailoot ל- Claude Code, OpenCode, Hermes או ליישום שלכם.

## החברה ופורטפוליו הפרויקטים שלה

החברה ופורטפוליו הפרויקטים שלה: מיליוני לקוחות; מכירות בהיקף של מיליארדים מדי חודש.

## קנו אסימונים בהנחה.

הנחת מנוי לעבודה קבועה. קודי הנחה עד 50% על רכישת אסימונים.

מנוי

בחרו מסלול עם הנחה לבקשות הקבועות שלכם.

קוד הנחה עד 50%

הזינו קוד ברכישה. המחיר יחושב מחדש לפי המבצע הפעיל.

הוצאות בהיסטוריה

המודל, האסימונים והסכום נשמרים לכל בקשה.

[בחירת מנוי](https://ailoot.ai/docs/he/billing/subscriptions/) · [מחירי מודלים](https://ailoot.ai/models/he/)

## חברו API למוצר שאתם מוכרים.

SaaS, יישומים ובוטים לפי ההצעה והסכם הרישוי של Ailoot. למכירה מחדש בקשו רישיון משווק.

יישום מסחרי

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

רישיון למכירה מחדש

שלחו תיאור פרויקט ואופן מתן גישה. בקשו תנאי שימוש ומכירה מחדש בכתב.

מסמכים באתר

ההצעה, הסכם הרישוי ומדיניות עיבוד הנתונים זמינים לפני החיבור.

[בקשת רישיון למכירה מחדש](mailto:support@ailoot.ai) · [ההצעה והסכם הרישוי](https://ailoot.ai/legal/offer?lang=he)

## Ailoot · החברה ופורטפוליו הפרויקטים שלה





Ailoot נשענת על ניסיון תפעולי מצטבר, בסיס לקוחות רחב, שירות יציב ובקרה שוטפת של KPI.





החברה ופורטפוליו הפרויקטים שלה: מיליוני לקוחות; מכירות בהיקף של מיליארדים מדי חודש.





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