Source: https://ailoot.ai/models/he/voyage-code-2/
Canonical: https://ailoot.ai/models/he/voyage-code-2/
Language: he

# Voyage AI: Voyage Code 2

[Markdown](https://ailoot.ai/models/he/voyage-code-2/index.md) · [JSON](https://ailoot.ai/models/he/voyage-code-2/facts.json)

## [Voyage AI: Voyage Code 2](https://ailoot.ai/models/he/voyage-code-2/)

Voyage Code 2 יוצר ייצוגים וקטוריים לקוד מקור ולטקסט קשור עבור חיפוש סמנטי במאגרי קוד. שאלות בשפה טבעית, קטעי קוד או שאילתות המשלבות ביניהם יכולים לאחזר מימושים רלוונטיים; המהדורה הזאת משתמשת בחלון הקשר של 16,000 טוקנים ובווקטורים בעלי 1,536 ממדים.

- [**Ailoot Ultra · ייצוגים וקטוריים** `POST /v1/embeddings` `voyage-code-2`](https://ailoot.ai/models/he/voyage-code-2/#method-0)

על המודל

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

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

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

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

למהדורה הזאת יש חלון הקשר של 16,000 טוקנים, והיא מפיקה ייצוגים וקטוריים בעלי 1,536 ממדים. התאימו את גודל אינדקס הווקטורים לייצוג הזה ושמרו על שיוך הייצוגים הווקטוריים של השאילתות והמסמכים לאותו מודל. אוסף שכבר אונדקס עם Voyage Code 2 יכול לשמור על ייצוג אחזור עקבי בזמן שרשומות המקור שלו מתעדכנות. יש להתייחס למעבר למהדורה אחרת של מודל לייצוגים וקטוריים כהגירת אינדקס, עם השוואה מפורשת על אותו מאגר קוד.

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

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

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

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

**Ailoot Ultra · ייצוגים וקטוריים** `POST /v1/embeddings` `voyage-code-2`

[`voyage-code-2`](https://ailoot.ai/models/he/#m=voyage-code-2&route=Ultra&caller=voyage-code-2&fmt=embeddings)

Voyage AI /`voyage-code-2`

### התחלה

Voyage Code 2 יוצר ייצוגים וקטוריים לקוד מקור ולטקסט קשור עבור חיפוש סמנטי במאגרי קוד. שאלות בשפה טבעית, קטעי קוד או שאילתות המשלבות ביניהם יכולים לאחזר מימושים רלוונטיים; המהדורה הזאת משתמשת בחלון הקשר של 16,000 טוקנים ובווקטורים בעלי 1,536 ממדים.

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

טקסט

תוצאות

embedding

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

**Ailoot Ultra · ייצוגים וקטוריים** `POST /v1/embeddings`

סוגי קלט

`text`

סוגי פלט

`embedding`

| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
| --- | --- | --- | --- | --- |
| שדה`model` | סוג`string` | דרישהחובה | ערכים ומגבלות voyage-code-2 תנאים: יש להשתמש בבורר המודלים המדויק של Ailoot. | ברירת מחדל— |
| שדה`input` | סוג`string or array<string>` | דרישהחובה | ערכים ומגבלות תנאים: טקסט או רשימת טקסטים; יש לשמור וקטור אחד לכל פריט נתונים שהוחזר, יחד עם האינדקס שלו. | ברירת מחדל— |

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

| פרמטר | מפרט |
| --- | --- |
| פרמטר`content_type` | מפרטapplication/json |
| פרמטר`required` | מפרטmodel, input |
| פרמטר`optional` | מפרט |
| פרמטר`material_types` | מפרטtext |
| פרמטר`conditions` | מפרטיש לשלוח טקסט עם המודל שנבחר; יש לשמור כל וקטור שהוחזר ואת האינדקס שלו. |

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

### תעריפים

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

מצב מהיר

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

מצב Flex

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

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

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

#### תעריפי Ailoot

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

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

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

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

#### Ailoot Ultra · ייצוגים וקטוריים

curl · שמרו את כל הווקטורים ואת נתוני השימוש

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
  "model": "voyage-code-2",
  "input": "The quick brown fox jumps over the lazy dog"
}
JSON
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o embeddings.json
# Keep every data item and its index, the full usage object and response headers.
```

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

### כינויים

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

**Ailoot Ultra** [`voyage-code-2`](https://ailoot.ai/models/he/#m=voyage-code-2&route=Ultra&caller=voyage-code-2&fmt=embeddings)

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

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

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

[`voyage-code-2`](https://ailoot.ai/models/he/#m=voyage-code-2&route=Ultra&caller=voyage-code-2&fmt=embeddings)

FAQ · Voyage AI: Voyage Code 2

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

`POST /v1/embeddings` · `voyage-code-2`: `text` → `embedding`

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

`POST /v1/embeddings` · `voyage-code-2`: `model`, `input`

חברו 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 במוצרי לקוחות, בסוכנים, באפליקציות ובאוטומציות.
