בניית מערכת ניהול ידע מבוססת אווטאר ו-AI בענן AWS
מדריך

בניית מערכת ניהול ידע מבוססת אווטאר ו-AI בענן AWS

מדריך של AWS מציג ארכיטקטורת RAG מבוססת ענן עם ממשק אווטאר ומטמון חכם לשימור ידע ארגוני

4 דקות קריאה
מבוסס על כתבה שלAWS Machine Learningתרגום וסיכום באמצעות מערכת חדשות בליווי AIאיך אנחנו עובדים

תקציר מנהלים

נקודות עיקריות

  • הפתרון משלב את Amazon Bedrock Knowledge Bases, Amazon S3, ו-OpenSearch Serverless לשליפת מידע ארגוני.

  • ממשק המשתמש תומך בפנייה קולית וטקסטואלית באמצעות אווטאר המופעל בטכנולוגיית DeepBrain AI ו-WebRTC.

  • בבדיקות שבוצעו, עבור עומסים שבהם 50 עד 70 אחוז מהשאלות היו שאלות חוזרות, שימוש במטמון הפחית את עלויות ההסקה בשיעור דומה.

  • התראות אירועים ב-S3 מפעילות סנכרון אוטומטי ב-Lambda לעדכון בסיס הידע עם העלאת מסמכים חדשים.

בניית מערכת ניהול ידע מבוססת אווטאר ו-AI בענן AWS

  • הפתרון משלב את Amazon Bedrock Knowledge Bases, Amazon S3, ו-OpenSearch Serverless לשליפת מידע ארגוני.
  • ממשק המשתמש תומך בפנייה קולית וטקסטואלית באמצעות אווטאר המופעל בטכנולוגיית DeepBrain AI ו-WebRTC.
  • בבדיקות שבוצעו, עבור עומסים שבהם 50 עד 70 אחוז מהשאלות היו שאלות חוזרות, שימוש במטמון...
  • התראות אירועים ב-S3 מפעילות סנכרון אוטומטי ב-Lambda לעדכון בסיס הידע עם העלאת מסמכים חדשים.

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

קהלי היעד ומקרי השימוש במערכת

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

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

ארכיטקטורת הפתרון ומרכיבי הענן

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

מאחורי הקלעים פועלים שירותי AWS הבאים:

  • Amazon Cognito מאבטח את ניהול הגישה ובקרת המשתמשים.
  • Amazon API Gateway מספק נקודות קצה מנוהלות ומנוטרות לתקשורת בין רכיבי המערכת.
  • Amazon Bedrock Knowledge Bases משמש כליבת עיבוד הידע עבור Retrieval Augmented Generation (RAG) מנוהל: המידע המאוחסן ב-Amazon S3 משמש כמקור הנתונים, ו-Bedrock מבצע חלוקה למקטעים (chunking), יצירת וקטורים (embedding) באמצעות המודל Amazon Titan Text Embeddings ושליפה מבוססת מסמכים.
  • Amazon OpenSearch Serverless משמש כמאגר וקטורי (vector store) עבור בסיס הידע של Bedrock.
  • Amazon DynamoDB מספק שכבת מטמון (cache) לתשובות.
  • פונקציות AWS Lambda מתזמרות את זרימת הבקשות והתגובות.
  • Amazon Transcribe ממיר קלט קולי לטקסט.
  • Amazon Polly ממיר תגובות טקסט לקול טבעי.
  • הזרמת הווידאו של האווטאר פועלת מעל WebRTC יחד עם חיבורי WebSocket לשליטה בתגובות.

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

שלבי היישום של הפתרון

תהליך ההקמה מתואר בשלושה שלבים עיקריים:

  1. הקמת תשתית הידע (Knowledge Foundation): מסמכים מועלים למאגר ב-Amazon S3 בפורמטים נתמכים כגון Word, PDF, טקסט פשוט, Markdown או JSON (כאשר Markdown ו-JSON מומלצים לביצועי שליפה מיטביים). ניתן להשתמש אופציונלית בתהליך ETL של AWS Glue להמרת מסמכים מפורמטים אחרים לפני העלאתם.
  2. פריסת התשתית (Infrastructure Deployment): פריסת תשתית באמצעות תבניות AWS CloudFormation, הכוללת הגדרת Amazon Cognito לאימות משתמשים ובקרת גישה, הגדרת נקודות קצה ב-API Gateway, הקמת מאגרי S3 לאחסון ידע, והטמעת DynamoDB למטמון תגובות.
  3. אינטגרציית בינה מלאכותית (AI Integration): הגדרת Amazon Bedrock, קישור פונקציות Lambda לתזמור, הגדרת צינור עיבוד האודיו עם Transcribe ו-Polly, וחיבור מערכת האווטאר.

לצורך הפריסה הראשונית נדרשות הרשאות מתאימות ב-AWS IAM עבור כל השירותים המעורבים. מודלי היסוד שבהם נעשה שימוש במימוש הם Amazon Titan Text Embeddings לקידוד מסמכים, וכן Amazon Nova Pro ו-Anthropic Claude 3 Sonnet כמודלים לבחירה ליצירת תשובות. לפי הפוסט, Amazon Bedrock מספק גישה אוטומטית למודלים חסרי שרת בבעלות אמזון, כך ש-Amazon Nova Pro ו-Amazon Titan Text Embeddings זמינים כברירת מחדל ללא הפעלה ידנית; לעומת זאת, מודלי Anthropic Claude אינם מכוסים בגישה אוטומטית בכל האזורים, ולפני הבקשה הראשונה למודל Claude יש להשלים בקשת גישה חד-פעמית למודל בקונסולת Bedrock ולוודא קיום הרשאות מנוי מתאימות ב-AWS Marketplace.

אופטימיזציית ביצועים ומנגנון המטמון

המערכת מיישמת אסטרטגיית מטמון דו-שכבתית:

  • מטמון בצד הדפדפן (Browser-side cache) המשתמש באלגוריתם LRU בזיכרון הדפדפן לתשובות מיידיות על שאלות שחוזרות על עצמן.
  • מטמון בצד השרת ב-DynamoDB עם זמני תפוגה (TTL) חכמים המותאמים לסוג התוכן: שמירה ארוכה יותר לידע בסיסי, בינונית לנהלים תפעוליים, וקצרה למידע רגיש לזמן.

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

עדכון ידע ושיקולי דיוק ומגבלות

לשמירה על עדכניות המערכת, מוגדרות התראות אירועים ב-Amazon S3: הוספה או הסרה של מסמך מפעילה פונקציית Lambda שמאתחלת סנכרון ואינדוקס מחדש ב-Bedrock Knowledge Bases ללא צורך בהתערבות ידנית.

מבחינת דיוק, Bedrock מבסס את התשובות על פסקאות שנשלפו מתוך המסמכים המאומתים של הארגון ומסוגל להחזיר ציטוטי מקור לאימות. עם זאת, בפוסט מודגש כי ביסוס זה מצמצם אך אינו מעלים לחלוטין את הסיכון לתשובות שגויות, ולכן בהחלטות בעלות השלכות כבדות או נגיעה לבטיחות יש להשאיר גורם אנושי בתהליך (human in the loop) ולהתייחס למערכת ככלי תומך החלטה ולא כמקור סמכותי בלעדי.

בנוסף, מדובר בארכיטקטורה התלויה בחיבור ענן רציף, שאינה כוללת יכולת פעולה במצב לא מקוון באב-טיפוס זה, ולכן היא מתאימה לסביבות מקושרות (כגון חדרי הדרכה, מעבדות איכות וחדרי בקרה) ולא לרצפות ייצור מנותקות מרשת. בבדיקות שבוצעו הוערך כי התצורה בברירת המחדל עשויה לתמוך בכ-50 עד 100 משתמשים בו-זמנית, כאשר הנתונים מהווים הערכות אינדיקטיביות בלבד ואינם ערובה, ותלויים באזור (Region), בבחירת המודל, בגודל המסמכים, בשיעור הפגיעה במטמון ובמכסות השירות; הרחבה להיקף ארגוני של מעל 5,000 משתמשים ניתנת להשגה באותה ארכיטקטורה אך דורשת הגדלה יזומה מראש של מכסות השירות.

שאלות ותשובות

שאלות נפוצות

הכתבה הוכנה באמצעות מערכת בליווי בינה מלאכותית לתרגום, סיכום ובקרות איכות אוטומטיות מתוך פרסום מקורי של AWS Machine Learning. קראו על תהליך העריכה שלנו. קישור למקור המקורי.

קבלו עדכוני AI שימושיים למייל

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

עוד כתבות שיעניינו אותך

לכל הכתבות
שרשרת מחשבה (CoT): טכניקות ומתי להשתמש בהן
מדריך
4 דקות
מ־n8n

שרשרת מחשבה (CoT): טכניקות ומתי להשתמש בהן

טכניקת שרשרת מחשבה (Chain-of-Thought - CoT) מסייעת למודלי שפה גדולים (LLMs) להתמודד עם משימות חשיבה מורכבות ורב-שלביות. במקום לספק תשובה ישירה שעלולה להיות שגויה או חלקית, מודל השפה מייצר שלבי ביניים לוגיים המדמים חשיבה אנושית. המאמר סוקר חמש טכניקות נפוצות של CoT: החל מ-Zero-shot פשוט ועד לשיטות מתקדמות כמו עקביות עצמית (self-consistency) וצעד אחורה (step-back). בנוסף, מוצגות דרכים פרקטיות ליישום וניהול פקודות אלו באופן ויזואלי ובר-ביקורת באמצעות פלטפורמת n8n, תוך הבחנה בין משימות שבהן השיטה משפרת את הדיוק לבין משימות פשוטות שבהן היא עלולה לפגוע בביצועים ולהוביל להזיות.

קרא עוד
שיטות אימות API מוסברות: ממפתחות ועד אסימונים
מדריך
5 דקות
מ־n8n

שיטות אימות API מוסברות: ממפתחות ועד אסימונים

במדריך מקיף זה מבית n8n, מוצגות שבע שיטות אימות ה-API הנפוצות ביותר – כולל מפתחות API, אימות בסיסי, mTLS, HMAC, OAuth 2.0, JWT ו-OpenID Connect. המדריך מפרט את היתרונות והחסרונות של כל גישה, מציע שיטות עבודה מומלצות לאבטחת ממשקי REST API, ומסביר כיצד פלטפורמת האוטומציה n8n מאפשרת לנהל ולאחסן אישורי גישה מוצפנים בצורה מאובטחת, במיוחד בסביבות העושות שימוש בסוכני בינה מלאכותית (AI agents) או סוכני קוד ללא חשיפת המפתחות אליהם.

קרא עוד
מיקרו-שירותים מונחי אירועים: ארכיטקטורה, תבניות ופשרות בייצור
מדריך
6 דקות
מ־n8n

מיקרו-שירותים מונחי אירועים: ארכיטקטורה, תבניות ופשרות בייצור

ארכיטקטורת מיקרו-שירותים מונחי אירועים (Event-Driven Microservices) מציעה אלטרנטיבה גמישה ועמידה לחיבור הסינכרוני המסורתי בין שירותים. במדריך שפורסם על ידי צוות n8n ויוליה דמיטרייבנה, נדונים היתרונות של הגישה – כגון יכולת התרחבות עצמאית, עמידות גבוהה יותר ופיתוח מהיר – לצד הפשרות והאתגרים הכרוכים בה, הכוללים קשיים בתצפיתיות (observability), ניפוי שגיאות מורכב ודרישה לעקביות בסופו של דבר (eventual consistency). המדריך מפרט את ההבדלים המרכזיים בין תורי הודעות (Message Queues) לזרמי אירועים (Event Streams), מזהה תבניות אנטי-פטרן נפוצות בייצור שיש להימנע מהן, ומציג מקרים מעשיים של שימוש כמו עיבוד הזמנות במסחר אלקרוני ומערכות פיננסיות. לבסוף, מוסבר כיצד פלטפורמת n8n משמשת כשכבת תזמור מעשית המאפשרת לנטר ולנהל את זרימות האירועים החוצות שירותים בקלות.

קרא עוד
בניית אובזרבביליטי לסוכני AI בתהליכי עבודה בייצור
מדריך
4 דקות
מ־n8n

בניית אובזרבביליטי לסוכני AI בתהליכי עבודה בייצור

מדריך יישום זה מבית n8n מפרט כיצד לבנות יכולות אובזרבביליטי (observability) עבור סוכני בינה מלאכותית (AI Agents) בסביבות ייצור. בניגוד לאפליקציות מסורתיות, סוכני AI מקבלים החלטות דינמיות ומשתמשים בכלים שונים, מה שמקשה על ניפוי שגיאות באמצעות ניטור רגיל. המדריך מציג את שלושת סוגי הטלמטריה הקריטיים – עקבות (Traces), מדדים (Metrics) ולוגים (Logs) – ומשווה בין כלים פופולריים כמו Langfuse, LangSmith, Arize AI, Datadog ו-n8n. בנוסף, המדריך מתווה חמישה שלבים מעשיים להטמעת אובזרבביליטי משלב הכניסה ועד לניהול שגיאות והתראות בזמן אמת, לצד שיטות עבודה מומלצות לשמירה על יציבות ואמינות המערכת.

קרא עוד