ספר טלפונים עם זיהוי דיבור
-
@י-ע כרגע אני עובד שב 2 יהיה ניתוב ומשום מה משהו השתבש בגימני והוא מחזיר לי שגיאות לא יודע מה הבעיה הזאת
-
@י-ע עכשיו טיפלתי באפשרות של הניתוב, זה אמור לעבוד, כמובן תוסיף בשלוחה את קובץ NIT.ini ששם יהיה 1=055***** כמו שמופיע בשיטס הניתוב
תעדכן אם זה עובדזכית לתת לי את הלייק ה 100יש פה קישור להתכתבות שלי עם גמיני על יצירת השלוחה (החלק בסוף חסר כי עברתי ל GPT הוא נמצא בספולייר התחתון)
https://gemini.google.com/share/f9f6cdcf3e2eYou said:
תוריד את הGO= שיחזיר מספר בלבד
ותשנה שאם מתקבל בפרמטר שמתחיל בB הערך 2 לא ישלח חזרה את המספר בפרמטראלא ישלח את הקריאה הבאה (שים לחלק מהקריאה אמורה להתקבל בפרמטרים שנשלחים בהתחלה
https://www.call2all.co.il/ym/api/DownloadFile?token={token}&path={ApiExtension}/NIT.in
בתשובה הוא יקבל קובץ כזה
1=073380400
2=0556700000
הוא יחפש את המספר שכיל הפרמטר ויכניס אותו לקריאה הבאה שהוא ישלח
https://www.call2all.co.il/ym/api/UpdateExtension?token={token}&path={ApiExtension}/NIT&type=nitoviya&nitoviya_dial_to={המספר שהתקבל בקובץ}תשנה שאם מתקבל בפרמטר שמתחיל בB הערך 2 לא ישלח חזרה את המספר בפרמטר
אלא ישלח את הקריאה הבאה (שים לחלק מהקריאה אמורה להתקבל בפרמטרים שנשלחים בהתחלה
https://www.call2all.co.il/ym/api/DownloadFile?token={token}&path={ApiExtension}/NIT.in
בתשובה הוא יקבל קובץ כזה
1=073380400
2=0556700000
הוא יחפש את המספר שכיל הפרמטר ויכניס אותו לקריאה הבאה שהוא ישלח
https://www.call2all.co.il/ym/api/UpdateExtension?token={token}&path=ivr2:{ApiExtension}/NIT&type=nitoviya&nitoviya_dial_to={המספר שהתקבל בקובץ}
You said:
מצוין, רק שהתשובה אחרי שליחה תהיה ל תגובת שרת אלא
go_to_folder=NIT
You said:
טעות אלת קטנה הקריאה הראשונה היא
https://www.call2all.co.il/ym/api/DownloadFile?token={token}&path=ivr2:{ApiExtension}/NIT.ini
You said:
כן
כאן מופיע הקוד - לא הכנסתי כי הוא ארוך
You said:
יש שגיאה בפריסה ברינדר
יש ביומן שורה כזאת
==> Exited with status 1
You said:
הקוד שהאתי לך בהתחלה עבד (הספריות נמצאות)
You said:
הבאתי לך את כל היומן (יש חלקים מסמת מפריסות קודמות)
כאן הופיע יומן - חסר שמא שי פרטים רגישים
מצוין — כעת ברור בדיוק מה קורה בלוג.
לפי השורות החשובות ביומן שלך:ModuleNotFoundError: No module named 'requests'
הבעיה:
בשרת שלך ב-Render לא מותקנת הספרייה requests.
אף על פי שבמחשב המקומי שלך היא כן קיימת — Render יוצר סביבת הרצה חדשה (virtualenv), והוא מתקין רק מה שמופיע בקובץ requirements.txt.כך פותרים את זה:
ודא שיש לך בקובץ השורש של הפרויקט (/src) קובץ בשם:
requirements.txt
בתוכו הוסף את כל הספריות שהקוד שלך משתמש בהן. לדוגמה:
flask
gunicorn
requestsאם אתה משתמש גם ב־urllib3 או pandas או ספריות נוספות — הוסף גם אותן.
שמור את הקובץ והעלה אותו ל־GitHub (או ה־repo שאליו מחובר Render).
Render יזהה את השינוי ויבצע Redeploy אוטומטי.
אם לא — תוכל ללחוץ ידנית על כפתור “Manual Deploy → Clear cache & deploy”.טיפ נוסף:
אם אתה לא בטוח אילו ספריות בדיוק הקוד שלך צריך, תוכל להריץ מקומית:
pip freeze > requirements.txt
וזה ייצור עבורך רשימה מלאה של כל הספריות שהותקנו אצלך.
ברגע שתוסיף את requests לקובץ ותבצע דיפלוי מחדש —
האתר שלך ב־Render יחזור לעבוד כרגיל.רוצה שאעזור לך ליצור גרסה מדויקת של קובץ requirements.txt לפי הקוד שלך?
עד כאן - אחרי התיקון שהוא נתן הקוד עבד -
@איל-משולש
תוכל להוסיף במדריך? -
@אA בהמשך אם יהיה לי זמן
-
-
-
@איל-משולש
אני בודק -
-
-
@איל-משולש
כרגע עושה לי רק מנגינה של שליחה לשרת בלי הקלדה או משהו כזה.
חייבים לבנות את השלוחות כמו שכתבת או שמספיק לפוח שלוחה של הקלדה בלבד?(לפי הבנתי הסמיכות נועדה רק בשביל לעבוד ל ה קלטה ב4) -
@אA לא הבנתי מה מסתיים בלי הפקודה
לגבי זה שזה לא עובד - העלת קובץ 000 אנא הקלד את השם ?
זה לא חייב לעבוד יחד אבל מי שיקיש 4 יעבור לשלוחה 1 באותו תפריט שזה נמצא, וכן מי שמשתמש בשיטס זה גם ישמיע על האפשרות לעבור למודל זיהוי דיבור, ניתן לשנות וניתן לעשות בשלוחה 1 באותו תפריט הודעה "אין אפשרות כו'"@אA אתה לא יודע לבנות API? אם היה לי כח לבדיקות הייתי בונה פה 1000 מודולים -
@איל-משולש
כוונתי ללינק שהבאת שמסתיים ב/.
אני מבין בAPI בצורה בסיסית, אבל לאט לאט לומד יותר.
לגבי הבדיקות, אפשר להתאגד כמה מהפורום שמוכנים להקדיש קצת זמן, ושיבדקו את המודולים שתביא ויעדכנו אותך מה צריך לשפר.
אני מוכן בזמני הפנוי להשתדל ולבדוק אם צריך. -
@איל-משולש
בהקלדה, אין מענה משרת API -
@אA היה לי טעות
זה צריך להיות כך (כתבתי D במוקם C)api_000=ABC,,,,,HebrewKeyboard
כרגע בין הזמנים נגמר, אבל באופן עקרוני אם יהיה מי שיבדוק את המודלים לא אכפת לי לבנות דברים -
@איל-משולש
בזמן אני פחות פנוי בשביל זה, אבל מידי פעם אני יוכל לשבת על הדברים האלו.
תרצה לפתוח קבוצת בדיקה כזו? -
@אA כפי שכתבתי באמצע הזמן אני לא יכול (גם כשיש לי זמן זה לא לחכות עד שמשהו יבדוק לי האם זה עובד, כך שזה לא כ"כ רלוונטי אולי לדברים קטנים ממש)
מחקתי את הספויילר, אA אם לא הספקת לראות תגיב לי -
@איל-משולש
אשרינו שאלו הבעיות של המפתחים כאן.
אז נחכה ל"בין הזמנים הבא"...יש איזה פיתוח שאני חושב שיועיל לרבים וגם יגרום לזיכוי הרבים.
אני מנסה לעבוד עליו עם חבר אבל אם יש מישהו שיוכל לעשות את זה כמו שצריך, אז עדיףלגבי ההקלדה "אין מענה משרת"
-
-
@איל-משולש
אני לא מצליח לשלוח מייל.
תוכל לשלוח אלי? -
@אA הגיע?