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