update more languages

Signed-off-by: Alex Jenkins <kjenkins60@gatech.edu>
This commit is contained in:
Alex Jenkins 2026-04-11 01:08:44 +00:00
parent 835acaa70e
commit 16c2f12a54
249 changed files with 117186 additions and 186 deletions

View file

@ -1,4 +1,8 @@
<<<<<<< HEAD
# הגדרת מפרט תוכנית זרימה
=======
# מפרט הגדרת תוכנית זרימה
>>>>>>> 82edf2d (New md files from RunPod)
## סקירה כללית
@ -9,7 +13,11 @@
הגדרת תוכנית זרימה מורכבת מחמש קטעים עיקריים:
### 1. קטע מחלקה
<<<<<<< HEAD
מגדיר מעבדי שירות משותפים המופעלים פעם אחת לכל תוכנית זרימה. מעבדים אלה מטפלים בבקשות מכל מופעי הזרימה של מחלקה זו.
=======
מגדיר מעבדים משותפים המופעלים פעם אחת לכל תוכנית זרימה. מעבדים אלה מטפלים בבקשות מכל מופעי הזרימה של מחלקה זו.
>>>>>>> 82edf2d (New md files from RunPod)
```json
"class": {
@ -32,7 +40,11 @@
דוגמאות: `embeddings:{class}`, `text-completion:{class}`, `graph-rag:{class}`
### 2. סעיף זרימה
<<<<<<< HEAD
מגדיר מעבדים ספציפיים לזרימה, אשר מופעלים עבור כל מופע זרימה בודד. לכל זרימה יש סט נפרד משלה של מעבדים אלה.
=======
מגדיר מעבדים ספציפיים לזרימה אשר מופעלים עבור כל מופע זרימה בודד. לכל זרימה יש סט נפרד משלה של מעבדים אלה.
>>>>>>> 82edf2d (New md files from RunPod)
```json
"flow": {
@ -59,7 +71,11 @@
ממשקים יכולים לקבל שתי צורות:
<<<<<<< HEAD
**תבנית "שלח ושכח"** (תור יחיד):
=======
**תבנית "שלח והשכח"** (תור יחיד):
>>>>>>> 82edf2d (New md files from RunPod)
```json
"interfaces": {
"document-load": "persistent://tg/flow/document-load:{id}",
@ -78,9 +94,15 @@
```
**סוגי ממשקים:**
<<<<<<< HEAD
**נקודות כניסה:** נקודות שבהן מערכות חיצוניות מזריקות נתונים (`document-load`, `agent`)
**ממשקי שירות:** תבניות בקשה/תגובה עבור שירותים (`embeddings`, `text-completion`)
**ממשקי נתונים:** נקודות חיבור לזרימת נתונים מסוג "שלח וסגור" (`triples-store`, `entity-contexts-load`)
=======
**נקודות כניסה:** נקודות בהן מערכות חיצוניות מזריקות נתונים (`document-load`, `agent`)
**ממשקי שירות:** תבניות בקשה/תגובה עבור שירותים (`embeddings`, `text-completion`)
**ממשקי נתונים:** נקודות חיבור לזרימת נתונים מסוג "שלח ושים" (`triples-store`, `entity-contexts-load`)
>>>>>>> 82edf2d (New md files from RunPod)
### 4. סעיף פרמטרים
ממפה שמות פרמטרים ספציפיים לזרימה להגדרות פרמטרים המאוחסנות באופן מרכזי:
@ -129,7 +151,11 @@
משמש בהגדרות של מעבדים כדי להתאים אישית את ההתנהגות
דוגמאות: `{model}`, `{temp}`, `{chunk}`
מוחלף בערכים המסופקים בעת הפעלת ה-flow
<<<<<<< HEAD
מאומתים מול הגדרות פרמטרים המאוחסנות באופן מרכזי
=======
מאומתים מול הגדרות פרמטרים המאוחסנות במרכז
>>>>>>> 82edf2d (New md files from RunPod)
## הגדרות מעבד
@ -213,19 +239,32 @@
**tenant**: `tg` עבור הגדרות תבניות זרימה המסופקות על ידי TrustGraph
**namespace**: מציין את דפוס העברת ההודעות
`flow`: שירותים מסוג "שלח וגע" (fire-and-forget)
<<<<<<< HEAD
`request`: החלק של הבקשה בשירותי בקשה/תגובה (request/response)
`response`: החלק של התגובה בשירותי בקשה/תגובה (request/response)
=======
`request`: החלק של הבקשה בשירותי "בקשה/תגובה" (request/response)
`response`: החלק של התגובה בשירותי "בקשה/תגובה" (request/response)
>>>>>>> 82edf2d (New md files from RunPod)
**topic**: שם התור/נושא הספציפי עם משתני תבנית
### תורים קבועים (Persistent Queues)
דפוס: `persistent://tg/flow/<topic>:{id}`
משמש עבור שירותים מסוג "שלח וגע" וזרימת נתונים עמידה
<<<<<<< HEAD
הנתונים נשמרים באחסון של Pulsar בין הפעלות מחדש
=======
הנתונים נשמרים באחסון של Pulsar גם לאחר אתחולים מחדש
>>>>>>> 82edf2d (New md files from RunPod)
דוגמה: `persistent://tg/flow/chunk-load:{id}`
### תורים לא קבועים (Non-Persistent Queues)
דפוס: `non-persistent://tg/request/<topic>:{class}` או `non-persistent://tg/response/<topic>:{class}`
<<<<<<< HEAD
משמש עבור דפוסי העברת הודעות מסוג בקשה/תגובה
=======
משמש עבור דפוסי העברת הודעות מסוג "בקשה/תגובה"
>>>>>>> 82edf2d (New md files from RunPod)
זמני, אינו נשמר בדיסק על ידי Pulsar
השהיה נמוכה יותר, מתאים לתקשורת בסגנון RPC
דוגמה: `non-persistent://tg/request/embeddings:{class}`
@ -263,7 +302,11 @@
`"chunk_size": "{chunk}"``"chunk_size": "512"`
זה יוצר:
<<<<<<< HEAD
צינור עיבוד מסמכים נפרד עבור `customer-A-flow`
=======
צינור עיבוד מסמכים מבודד עבור `customer-A-flow`
>>>>>>> 82edf2d (New md files from RunPod)
שירות הטמעה משותף עבור כל זרימות `standard-rag`
זרימת נתונים שלמה מאיסוף מסמכים דרך שאילתות
מעבדים מוגדרים עם ערכי הפרמטרים שסופקו