לימוד אסטריסק
-
אסטריסק מושך את לבי, ואני רוצה ללמוד אותה.
באתר הראשי שלהם כתוב שאפשר ללמוד אסטריסק בה'דוקס' שלהם, אך הדוקס שלהם ממש מעורב ושלא בסדר, וגם אפשר ללמוד בספר שנקרא Asterisk: The Definitive Guide, אך שמעתי ממישהו ששמע ממישהו שהספר הנ"ל ממש לא מעודכן לפי הגירסאות האחרונות של אסטריסק וזה ממש כאב ראש למי שלמד אסטריסק מהספר הנ"ל. אז אשמח אם מישהו יכול לאמת את השמועה, והאם שווה לקנות הספר הנ"ל, או שיש עוד איזה דרך ללמוד אסטריסק.
בתודה רבה מראש. -
@מד לדעתי השאלה איך ללמוד אסטריסק היא מאוד כללית,
אם אתה רוצה ללמוד אסטריסק כי אתה רוצה להקים מרכזיית שיחות שאלכס מתקשר לבוב וכדו' + שעות מענה + הקלטת שיחות + תא קולי וכדו'
ייתכן שזה הכיוון (גם לא בטוח)
אבל אם הכוונה היא לבנות מערכת IVR וכדו' לעולם לא תמצא שם איך עושים שלוחת השמעת קבצים
יהיה מאוד קשה להבין שם איך עושים שלוחת תפריט דינאמית וכדו'
(למה שמישהו "שם" יחשוב לעשות במרכזיה "נגן מדיה/חזרה למיקום" -
@מד כתב בלימוד אסטריסק:
חשבתי שאסטריסק מאפשר "כל מה" שקשור למערכות טלפוניות, טעות גמור?
יש שם את האבני בניין לבנות הכל
אבל כנראה לא תמצא מדריך מסודר לבניית השמעת קבצים
צריך לכתוב קוד חיצוני שמורה לאסטריסק להשמיע קובץ 123 ואם הלקוח הקיש 8 לחפש מה הקובץ הבא ולהשמיע אותו וכן הלאה. -
מצאתי את האשכול הזה לימוד Asterisk וגיליתי שם שיש איזה פורום לאסטריסק, שאלתי, האם זה קיים עדיין?
-
@nigun כתב בלימוד אסטריסק:
צריך לכתוב קוד חיצוני שמורה לאסטריסק להשמיע קובץ 123 ואם הלקוח הקיש 8 לחפש מה הקובץ הבא ולהשמיע אותו וכן הלאה.
כפי מה שחפשתי הבנתי (עם מיעוט ידיעותי באסטריסק) שהדרך הוא באמצעות External-IVR-Interface עם ספריית pyst2, האם זה נכון? היינו האם זה הכיוון?
-
@מד כתב בלימוד אסטריסק:
מצאתי את האשכול הזה לימוד Asterisk וגיליתי שם שיש איזה פורום לאסטריסק, שאלתי, האם זה קיים עדיין?
נ.ב. תכנות כבר לא אקסקלוסיבי
-
בניתי בעבר צ'אטבוט באסטריסק בלי לדעת אסטריסק, הם מייצאים אפשרות שנקראת AGI שזה בעצם לנהל את השיחה באמצעות הstandard input בשביל לקבל קלט מאסטריסק, והstandard output בשביל לשלוח פקודות.
בצורה הזו אפשר לנהל את השיחה בלי ללמוד באמת אסטריסק, יש גם ספריות שנותנות לך פונקציות מוכנות במקום שתתחיל לכתוב לSTDOUT, רק תוודא שבלוגים שלך לקונסול אין ירידת שורה כי זה כביכול פקודה חדשה (לקח לי זמן להבין איפה הבאג) -
@מד
מכיוון שאני נמצא כעת בעיצומו של הליך דומה, יש לי עצה אחת בנושא
אל "תלמד" פשוט תעשה!
תתחיל עם הבסיס, של שלום עולם הבסיסי של אסטריסק ומשם תתקדם עם AGI.
כל זה ניתן לבצע לוקלית במחשב ואין צורך בקו אמיתי בכדי להתחיל.
כשתגיע לזה, תתמודד עם זה... וזה לא קל כי קשה מאוד כיום להשיג טראנק בתנאים נורמלים בלי מרפקים.
GPT וקלוד טובים מאוד בבסיס, את מרבית ההתחלה והקשיים שהיו לי פתרתי בעזרתם.
תיכננתי לפרסם את כל הפרויקט שעשיתי לציבור, אלא שזה טרם מוכן לפרסום עם הסברים מסודרים וכו'.
אם עוזר לך פרויקט IVR שכתוב בGO אשמח לשתף את הפרויקט. -
@מד כתב בלימוד אסטריסק:
באתר הראשי שלהם כתוב שאפשר ללמוד אסטריסק בה'דוקס' שלהם, אך הדוקס שלהם ממש מעורב ושלא בסדר, וגם אפשר ללמוד בספר שנקרא Asterisk: The Definitive Guide, אך שמעתי ממישהו ששמע ממישהו שהספר הנ"ל ממש לא מעודכן לפי הגירסאות האחרונות של אסטריסק וזה ממש כאב ראש למי שלמד אסטריסק מהספר הנ"ל. אז אשמח אם מישהו יכול לאמת את השמועה, והאם שווה לקנות הספר הנ"ל, או שיש עוד איזה דרך ללמוד אסטריסק.
זה לא מדויק כלל.
אחרי שאתה מתחיל, ומבין את העקרונות הבסיסיים, התיעוד שלהם יכול להיות לעזר רב.
דרך נוספת להבין נושאים רבים היא עיון קל בתוך התיעוד של הספריות שנכתבו עבור AGI.
בדרך כלל בשביל מערכות וקוים כפי שתיארת שאתה שואף ליישם AGI הוא הדרך לישום, כך שכדאי להתמקד בזה לדעתי. לפחות לפי הכיוון שאתה מתאר, אתה צריך להתמקד בזה. -
@צדיק-תמים
ARI אמנם מתקדם יותר, ולכאורה עדיף גם להשתמש בו לניהול מלא של הכל.
אני ניסיתי אותו, ומצאתי שלמשימות הרגילות ואפילו המורכבות AGI עונה על הצרכים בצורה מיטבית.
וזה גם נוח וקל לשימוש.
AMI עוזר מאוד ומשלים את התמונה כשצריך.
ARI לפחות מהניסיון שלי, מידי מורכב ולטעמי מיותר למשימות הרגילות. -
אני לא יודע שום שפת תכנות, חשבתי שהכל אפשרי באסטריסק, עכשיו אני מבין שאני צריך ללמוד איזו שפת תכנות כדי לבנות לעצמי את מה שחסר באסטריסק.
אז איזו שפה מומלצת בשביל זה? @משרדי בחרת לכתוב את הפרויקט שלך ב-GO בגלל יתרון ספציפי שיש לו שחשוב לבניית מרכזיות?
חיפשתי קצת וניסיתי להכיר את היתרונות והחסרונות של מספר שפות, נראה ש-GO היא שפה מאוד קטנה שאפשר ללמוד בזמן קצר מאוד, אבל מניסיונכם האם השפה מספיק עשירה כדי לספק את הכלים הדרושים לנושא כדי שלא אתחרט אחר כך שלא התחלתי עם Python וכו'?