EN עב
תיעוד / RAG וחיפוש

הגדרות RAG וחיפוש

הגדר Retrieval Augmented Generation (RAG) כדי לאפשר לצ'אטבוט שלך לחפש ולספק מידע מדויק על מוצרים, הזמנות ותוכן החנות שלך ב-WooCommerce.

מה זה RAG?

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

שאילתת לקוח
"האם יש לכם נעליים כחולות?"
חיפוש וקטור
מצא מוצרים רלוונטיים
AI + הקשר
יצירת תשובה מנומקת
תשובה
עם נתוני מוצר אמיתיים

יתרונות RAG

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

הגדרת Supabase

WooAI Chatbot Pro משתמש ב-Supabase כמסד נתונים וקטור לפונקציית RAG. Supabase מספק מסד נתונים PostgreSQL חזק עם הרחבת pgvector לחיפוש סמנטי.

💡 למה Supabase?

Supabase מציע שכבה חינמית נדיבה (500MB מסד נתונים, 50K משתמשים פעילים) המושלמת עבור רוב חנויות WooCommerce. זה גם בקוד פתוח, אמין וקל להתקנה.

יצירת חשבון Supabase

  1. בקרו ב-Supabase

    עבור אל supabase.com ולחץ על התחל את הפרויקט שלך.

  2. הרשמה

    צור חשבון באמצעות חשבון GitHub, חשבון Google או כתובת דוא״ל.

  3. אימות דוא״ל

    אם הירשמת עם דוא״ל, בדוק את תיבת הדוא״ל שלך ולחץ על קישור האימות.

Supabase Sign Up Page
דף הרשמה של Supabase - יצור חשבון חינמי

יצירת פרויקט חדש

  1. לחץ על "פרויקט חדש"

    מלוח הבקרה של Supabase שלך, לחץ על כפתור פרויקט חדש.

  2. הזן פרטי פרויקט

    מלא את מידע הפרויקט:

    • שם: שם תיאורי (למשל, "מוצרי חנות WooAI")
    • ססמת מסד נתונים: צור ססמה חזקה (שמור זאת בצורה מאובטחת)
    • אזור: בחר את האזור הקרוב ביותר לאירוח WordPress שלך
  3. יצור פרויקט

    לחץ על צור פרויקט חדש והמתן להנפקה (לוקח 1-2 דקות).

Creating a New Supabase Project
יצירת פרויקט Supabase חדש עם הגדרות מתאימות
⚠️ שמור את הססמה שלך

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

קבלת אישורי API

לאחר יצירת הפרויקט שלך, עליך לאחזר שתי פיסות מידע: את כתובת ה-URL של הפרויקט ו-מפתח API.

  1. פתח הגדרות פרויקט

    בלוח הבקרה של פרויקט Supabase שלך, לחץ על אייקון ההנדסה (⚙️) בסרגל הצד כדי לגשת להגדרות, ואז בחר API מתפריט המשנה.

  2. העתק כתובת URL של פרויקט

    מצא את שדה כתובת ה-URL של הפרויקט והעתק את כתובת ה-URL כולה. זה נראה כמו: https://xxxxxxxx.supabase.co

  3. העתק מפתח API

    תחת מפתחות API של פרויקט, העתק את מפתח anon / public. זה המפתח שתשתמש בו בהגדרות WooAI.

Supabase API Settings
הגדרות Supabase API המציגות כתובת URL של פרויקט ומפתחות API
הגדרה לדוגמה
Project URL: https://xyzcompany.supabase.co
API Key (anon): eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
💡 איזה מפתח להשתמש?

תמיד השתמש ב-מפתח anon/public עבור WooAI Chatbot. למפתח service_role יש הרשאות גבוהות יותר ולעולם לא צריך לחשוף אותו בקוד בצד הקליינט.

הגדרת RAG ב-WooAI

כעת שיש לך את אישורי Supabase שלך, הגדר אותם במנהל WordPress שלך.

  1. עבור להגדרות RAG

    בספר הרשמי של WordPress, עבור ל-WooAI ChatRAG וחיפוש.

  2. הפעל RAG

    הפוך את המתג הפעל חיפוש RAG לON.

  3. הזן כתובת URL של Supabase

    הדבק את כתובת ה-URL של הפרויקט Supabase לשדה כתובת URL של Supabase.

  4. הזן מפתח API

    הדבק את מפתח anon של Supabase לשדה מפתח API של Supabase.

  5. שמור הגדרות

    לחץ על שמור הגדרות כדי לאחסן את התצורה שלך.

RAG Settings in WooAI
לוח הגדרות RAG וחיפוש עם תצורת Supabase

אינדוקס מוצרים

לאחר הגדרת Supabase, עליך לאינדוקס את מוצרי WooCommerce שלך כדי שיוכלו להחפש על ידי ה-AI.

אינדוקס ראשוני

  1. לחץ על "אינדוקס מוצרים"

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

  2. המתן לעיבוד

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

  3. אימות השלמה

    לאחר השלמה, תראה הודעת הצלחה עם מספר המוצרים שאוינדקסו.

💡 זמן אינדוקסציה

אינדוקסציה ראשונית בדרך כלל לוקחת 1-2 שניות למוצר. חנות עם 500 מוצרים תיקח בערך 10-15 דקות לאינדוקס מלא.

מה יוקסם

מידע המוצר הבא מוקסם לחיפוש:

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

סנכרון אוטומטי

WooAI Chatbot מחזיק את האינדוקס שלך עדכני באופן אוטומטי:

  • מוצרים חדשים: אוינדקסו באופן אוטומטי בעת פרסום
  • מוצרים מעודכנים: אוינדקסו מחדש בעת שמירה
  • מוצרים שנמחקו: הוסרו מהאינדוקס בעת מחיקה
  • שינויי מחיר: עודכנו בזמן אמת
  • שינויי מניות: סונכרנו בעת עדכון סטטוס
✅ אימות סנכרון

כדי לאמת שהסנכרון פועל, בצע שינוי קטן במוצר (כמו הוספת מילה לתיאור), שמור אותו, ואז שאל את הצ'אטבוט על המוצר הזה. זה צריך לשקף את השינוי מיד.

הגדרות חיפוש

כוונן עדין כיצד חיפוש RAG פועל עם אפשרויות תצורה אלה:

פרמטרי חיפוש

הגדרה תיאור ברירת מחדל
תוצאות מקס מספר מרבי של מוצרים להחזרה לכל שאילתה 5
סף דמיון ציון רלוונטיות מינימלי (0-1) לתוצאות 0.7
כלול חוצה מלאי האם להציג מוצרים אזלי מלאי בתוצאות לא
קטגוריות חיפוש הגבל חיפוש לקטגוריות מוצרים ספציפיות הכל

סף דמיון מוסבר

סף הדמיון קובע כמה קרוב מוצר חייב להתאים לשאילתה כדי להיכלל בתוצאות:

  • 0.9 - 1.0: מאוד קפדני - רק התאמות כמעט מדויקות
  • 0.7 - 0.9: מאוזן - רלוונטיות טובה (מומלץ)
  • 0.5 - 0.7: מצמצם - כולל מוצרים הקשורים בצורה רופפת
  • מתחת ל-0.5: לא מומלץ - עלול להחזיר תוצאות לא רלוונטיות
💡 טיפים לכיוונון

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

בדיקת חיפוש RAG

לאחר ההתקנה, בדוק שתוכנית RAG פועלת כראוי:

שימוש בלוח הבדיקה

  1. פתח ממשק בדיקה

    בהגדרות RAG וחיפוש, מצא את פרק בדיקת חיפוש.

  2. הזן שאילתת בדיקה

    הקלד שאילתה הקשורה למוצר כמו "חולצה כחולה בגודל בינוני" או "מחשב נייד מתחת ל-500 דולר".

  3. סקור תוצאות

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

בדיקת ממשק

בדוק את חווית הלקוח בפועל:

  1. בקר בממשק החנות שלך
  2. פתח את ווידג'ט הצ'אטבוט
  3. שאל שאלות הקשורות למוצר:
    • "אילו נעלי ריצה יש לכם?"
    • "הצג לי מוצרים מתחת ל-50 דולר"
    • "יש לך משהו אדום?"
  4. אמת שתגובות כוללות מידע מוצר מדויק

הגדרה מתקדמת

דגם הטבעה מותאם אישית

כברירת מחדל, WooAI משתמש בדגם text-embedding של Google. אתה יכול להגדיר דגמי הטבעה חלופיים:

דגם ממדים הטוב ביותר עבור
text-embedding-004 768 שימוש כללי (ברירת מחדל)
text-embedding-3-small 1536 דיוק גבוה יותר, OpenAI
text-embedding-3-large 3072 דיוק מרבי, עלות גבוהה יותר

אופטימיזציה של בסיס נתונים

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

  • חלוקת אינדוקס: חלק מוצרים לפי קטגוריה לשאילתות מהירות יותר
  • עיבוד אצווה: הגבר את גודל האצווה לאינדוקסציה ראשונית
  • בחירה אזורית: בחר את אזור Supabase הקרוב ביותר לשרת שלך
⚠️ קטלוגים גדולים

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

פתרון בעיות

החיבור נכשל

אם אתה רואה "נכשלו לחיבור ל-Supabase":

  • אמת שכתובת ה-URL של הפרויקט נכונה וכוללת https://
  • בדוק שמפתח ה-API הוא מפתח anon, לא service_role
  • ודא שפרויקט Supabase שלך פעיל (לא מושהה)
  • בדוק אם השרת שלך יכול ליצור חיבורי HTTPS יוצאים

מוצרים לא נמצאו

אם החיפושים לא מחזירים תוצאות:

  • אמת שמוצרים אוינדקסו (בדוק ספירת אינדוקס בהגדרות)
  • הנמך את סף הדמיון זמנית ל-0.5
  • נסה לחפש שמות מוצר מדויקים תחילה
  • אינדוקס מחדש מוצרים באמצעות הלחצן "אינדוקס מחדש הכל"

ביצועי חיפוש איטיים

אם החיפושים לוקחים זמן רב:

  • הקטן את הגדרת "תוצאות מקס" ל-3
  • בדוק לוח בקרה של Supabase לביצועי בסיס נתונים
  • שקול שדרוג של תכנית Supabase לקבלת משאבים נוספים
  • ודא שאזור Supabase תואם את אזור אירוח WordPress שלך

בעיות סנכרון אינדוקס

אם מוצרים לא סתסוררים באופן אוטומטי:

  • בדוק שה-WordPress cron פועל (wp cron event list)
  • אמת שנקודות קצה של webhook נגישות
  • הפעל ידנית אינדוקס מחדש למוצרים ספציפיים
  • בדוק את יומן ניפוי הבאגים של WordPress לשגיאות

שיטות עבודה מומלצות

איכות נתוני מוצר

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

אופטימיזציה של חיפוש

  • מנטור שאילתות: בדוק את Analytics כדי לראות מה לקוחות חיפוש עבור
  • הוסף מילים נרדפות: כלול מונחים חלופיים נפוצים בתיאורים
  • בדוק באופן קבוע: בדוק תקופתי חיפושים מנקודת המבט של הלקוח
  • בדוק סתיפים: התאם בהתאם להערות על איכות התוצאות

ביצועים

  • קרבה אזורית: הנח Supabase באותו אזור כמו WordPress
  • תחזוקה קבועה: אינדוקס מחדש חודשי לביצועים אופטימליים
  • מנטור שימוש: צפה בקוטות Supabase בשכבה החינמית
  • קש בחכמה: הפוך קש לאפשר עבור מוצרים שחיפוש בתדירות
← ספקי AI תרחישים →