יצירת מערכת בינה מלאכותית טלפונית עזרה!
-
@יוסף-המתכנת לא יודע מה אתה חושב שאתה יודע על תכנות בכלל ועל nodejs בפרט, אבל בוא נעזוב את זה,
-
@יוסף-המתכנת כתב ביצירת מערכת בינה מלאכותית טלפונית עזרה!:
אחת מהשתיים או שהמערכת לא מקריא את התגובה של GPT או שהשרת לא שולח שאלה לGPT כיצד לבדוק זאת
זה לא קשור למערכת עצמה, תוסיף print או משהו דומה, לפני שליחת הפרומפט למודל ולפני שליחת התגובה לימות המשיח, ותבדוק האם זה פועל כמו שצריך, אחרי ששללת את זה, אפשר לבדוק אם זה בעיה כבר במודול API עצמו, כמו התווים האסורים או תחביר לא תקין של תגובה
יתכן שהיא משתמשת בסימנים (!?,":@)
תכתוב פונקציה שתבצע הסרה שקטה של התווים הללו לפני שליחת התגובה למערכת הטלפונית, אתה גם יכול לבקש מהמודל לספק את התגובה בטקסט פשוט ללא אימוג'ים ותווים מיוחדים וללא התווים הללו
-
@אביי-ורבא אתה צודק שאני לא יודע כלום על nodjs אני אמרתי את מה ששמעתי פעם שניסיתי להריץ שרת מקומי
-
זה הקוד שכתבתי מישהו מוצא בו בעיה?
===grouptype=api api_link=פה שמתי את ה URL של השרת שלי api_000=CCC,yes,voice,record,3,90 api_say_tts=no api_wait_answer_music_on_hold=yes say_api_answer=yes
===
-
@יוסף-המתכנת אפשר להריץ nodejs מקומית ואפשר בשרת, בדיוק כמו פייתון
-
ימות המשיח שולחת לשרת שלי נתוני שיחה ולא את מה המשתמש אמר כטקסט
-
@יוסף-המתכנת תעשה לעצמך טובה ותעבור לnodejs עם הספריה של @צדיק-תמים אא"כ כבר יש לך מערכת מוכנה.
אם תתן הגדרות מהשרת יוכלו יותר לעזור.
-
@עידו יש לי מערכת מוכנה בפייתון
-
אני מוכן להתפשר אחרי שהורדתי מ github מה אני צריך לעשות כדי להפעיל את הקו של הבינה המלאכותית?(תתחיל כיצד אני מפעיל את המערכת שהורדתי)
-
אחרי בדיקה הבנתי שהשרת בכלל לא מקבל טקסט מ"ימות המשיח" ולכן אין לו בכלל מה להעביר!
משהו יודע למה זה ככה? והאם מישהו יוכל לתתן לי קוד מלא ל-ext.ini להכניס כך שזה יקליט יתמלל וישלח לשרת כטקסט!? -
@יוסף-המתכנת כתב ביצירת מערכת בינה מלאכותית טלפונית עזרה!:
אחרי בדיקה הבנתי שהשרת בכלל לא מקבל טקסט מ"ימות המשיח" ולכן אין לו בכלל מה להעביר!
משהו יודע למה זה ככה? והאם מישהו יוכל לתתן לי קוד מלא ל-ext.ini להכניס כך שזה יקליט יתמלל וישלח לשרת כטקסט!?אם אתה רוצה שהשרת יקבל טקסט (ולא את ההקלטה כמו שהיא) זה אומר שהתמלול צריך להתבצע כבר בצד של ימות, זה אפשרי - בעלות יחידות.
אם אתה רוצה אפשר לעשות שהשרת יקבל את ההקלטה, ויבצע את התמלול באמצעות ספריה של זיהוי דיבור
יש לך מידע נוסף פהבשביל שההקלטה תישלח לשרת (בלי זיהוי דיבור) תכניס את ההגדרות האלו
type=api api_link=://פה תשים את הלינק api_000=CCC,no,record,/9,,no,yes
ותעלה קובץ בשם 000 לשלוחה שאומר משהו כמו
"אנא הקליטו... ובסיום הקש סולמית..."
-
@y6714453 כתב ביצירת מערכת בינה מלאכותית טלפונית עזרה!:
api_000=CCC,no,record,/9,,no,yes
כאיזה קובץ זה ישלח לשרת?
-
זה שולח למערכת שלי מרפטרים כמו: ApiCallId - או: ApiDID ולא פרפטרים כמו קבצי שמע עם הקלטה של מה שהמשתמש אמר או טקסט
-
@יוסף-המתכנת כתב ביצירת מערכת בינה מלאכותית טלפונית עזרה!:
ApiCallId - או: ApiDID
תבדוק מה יש בפרמטר CCC
או שתעלה את כל הפרמטרים שהתקבלו
-
@y6714453 זה הפרמטרים
ApiCallId – מזהה ייחודי של השיחה
ApiYFCallId – מזהה נוסף של השיחה או הפנייה
ApiDID – מספר הטלפון של הקו או ההרחבה שמקבלת את השיחה
ApiRealDID – המספר האמיתי של השיחה (יכול להיות שונה מ־ApiDID)
ApiPhone – מספר המתקשר
ApiExtension – הרחבה או מסלול השיחה בתוך המערכת
ApiTime – זמן הבקשה ב־timestamp
ApiHangupExtension – הרחבה שניתקה את השיחה (אם קיימת)
hangup – מציין שהשיחה נותקה ("yes") -
@יוסף-המתכנת
אתה בטוח שהגדרת בשלוחה כך?type=api api_link=://פה תשים את הלינק api_000=CCC,no,record,/9,,no,yes
העלת לשלוחה קובץ בשם 000?
-
@y6714453 כך הגדרתי
===group
type=api api_link=פה שמתי את כתובת השרת /phon1.php api_000=CCC,no,record,/9,,no,yes api_say_tts=no api_wait_answer_music_on_hold=yes say_api_answer=yes``` ===
-
@יוסף-המתכנת העלת לשלוחה קובץ בשם 000?
כשאתה נכנס לשלוחה אתה שומע אותו ואז נדרש להקליט? -
@y6714453 כן!יש הקלטה. אבלשאני נכנס לשלוחה של הבינה המלאכותית בשרת מופיע לי שגיעה שהמערכת לא שלחה דברים נכונים(הרשימה שנתתי לפני) ואז בטלפון שומעים אין תגובה בשרת ה- API, וזה כלל לא נותן לי להקליט שום דבר!!!