השתמש בהרחבה מותאמת אישית כדי לקרוא ל-API חיצוני מתוך שלב ספציפי; השתמש ב-webhook (לפני/אחרי הודעה) כדי להריץ לוגיקה על כל הודעה או לשנות את כל ה-payload.
למה: Webhooks מופעלים גלובלית לכל הודעה; הרחבות מוגבלות בהיקף וממופות פרמטרים לכל שלב. בחירה שגויה היא מלכודת נפוצה בבחינות.
ה-API היעד דורש אימות.
הגדר את האימות (מפתח API, OAuth, בסיסי) בעת הוספת ההרחבה המותאמת אישית; אחסן סודות בהגדרות ההרחבה, לא בטקסט הדיאלוג.
למה: הטמעת פרטי זיהוי במשתנים או בתגובות מדליפה אותם ללוגים ולתמלילים.
קריאה להרחבה מחזירה שגיאה או פגה זמן קצוב.
פצל את הזרימה על בסיס התגובה/סטטוס של ההרחבה בשלב הבא והצג הודעת חלופית או נתיב ניסיון חוזר.
למה: כשלים לא מטופלים בהרחבה משאירים את המשתמש תקוע; תמיד תכנן את הנתיב שאינו 200.
צורך להעשיר או למחוק מידע מכל הודעה לפני עיבוד או לפני שליחה.
השתמש ב-webhook לפני הודעה כדי לעבד קלט נכנס וב-webhook אחרי הודעה כדי לשנות את התגובה לפני מסירה.
למה: Webhooks לפני/אחרי מרכזים דאגות חוצות (מיסוך PII, רישום לוגים) ללא עריכה של כל פעולה.
שילוב עם watsonx
משתמשים שואלים שאלות פתוחות שניתן לענות עליהן מקורפוס מסמכים.
הפעל חיפוש שיחתי (RAG): אחזר קטעים מאינטגרציית חיפוש ובקש ממודל בסיס של watsonx.ai ליצור תשובה מבוססת עם ציטוטים.
למה: חיפוש שיחתי מכסה את "הזנב הארוך" של שאלות שאינך יכול לכתוב כפעולות נפרדות.