דף הבית/ארכיטקטורה
ארכיטקטורה

תשובות הנשענות על נתונים, כללים ובקרות

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

עיקרון

המודל יודע רק מה שמציגים לו

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

תפריט

תפריט שחולץ ולאחר מכן אומת באמצעות כללים

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

תחילה חיפוש מסונן, ורק לאחר מכן ניסוח

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

שאלות עובדתיות — "מה יש במנה הזאת?", "כמה זה עולה?", "באיזו שעה אתם נסגרים?" — מקבלות תשובה שנכתבת ישירות מהנתונים, ללא מודל שפה.

בקרות

תשובה נבדקת לפני הצגתה

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

בריאות, אלרגנים, היריון, תרופות

🛡

אלרגיה

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

🤰

היריון

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

🩺

דיאטה רפואית

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

💊

תרופות

אין ייעוץ אישי; הלקוח מופנה לרופא או לרוקח שלו.

מסעדן

התיקונים שלכם הם הסמכות הקובעת

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

למסגרת המשפטית, ראו תנאי שימוש ומגבלות אחריות.

מגבלות

הפחתת סיכון, לא ערובה מוחלטת

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

שאלות נפוצות על הארכיטקטורה

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

קריאה קשורה

ראו את הבדיקה על התפריט שלי

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