הוספת בינה מלאכותית גנרטיבית לאפליקציה שלך

  • למד כמה אפשרויות להוספת בינה מלאכותית ליצירת טקסט (צ'אטבוט) לאפליקציה שלך
  •  למד כמה אפשרויות להוספת בינה מלאכותית ליצירת תמונות לאפליקציה שלך

אלו הפעילויות לשיעור זה:

רכיבי בינה מלאכותית של דור

למרות שכבר סקרנו כיצד לבנות מודל למידת מכונה שיסווג תמונות, צליל וטקסט, יש דרך נוספת להביא בינה מלאכותית לאפליקציה שלכם. אתם יכולים בעיקרון להטמיע צ'אטבוט כמו ChatGPT או Gemini באפליקציה שלכם כדי שהמשתמשים שלכם יוכלו לנצל את כוח הבינה המלאכותית הזו. 

רכיבי בינה מלאכותית גנרטיבית מאפשרים לאפליקציה ליצור תוכן חדש ומקורי בתגובה לקלט המשתמש, במקום פשוט לאחזר או להציג מידע קיים. רכיבים אלה מופעלים בדרך כלל על ידי מודלים מתקדמים של למידת מכונה - כגון מודלים של שפה גדולה עבור טקסט ומודלים של דיפוזיה עבור תמונות. לכן, למעשה אתם משתמשים במודל שאומן מראש בעת שימוש ברכיב GenAI באפליקציה שלכם.

כאשר הם משולבים באפליקציה, הם יכולים ללבוש צורות רבות. הנה כמה דוגמאות:

  • צ'אטבוט של בינה מלאכותית המספק תשובות מותאמות אישית,
  • עוזר כתיבה שכותב או עורך טקסט,
  • כלי יצירתי ליצירת תמונות
  • תכונת פרודוקטיביות שמסכמת, מתרגמת או מתאימה תוכן לצורכי המשתמש.

הוספת GENAI לאפליקציה שלך

ישנן דרכים להוסיף צ'אטבוט בינה מלאכותית גנרטיבי או מחולל תמונות כמעט בכל פלטפורמות או שפות קידוד. 

  • ממציא אפליקציות כולל רכיבי צ'אטבוט ואימג'בוט שניתן להוסיף ולקודד בקלות.
    • צ'אטבוט – למטרות בדיקה ניתן להשתמש באפשרות ברירת המחדל המעניקה גישה לכמות מסוימת של טוקנים בחינם דרך MIT.
    • Imagebot – תצטרכו להירשם למפתח API של OpenAI, שעולה כסף, כדי להשתמש ב-Imagebot.
  • תונקבל יש שירותי OpenAI שתוכלו להוסיף לפרויקט שלכם כדי להשתמש בתכונות הצ'אטבוט של OpenAI
    • השימוש בשירותי OpenAI דורש הגדרת מפתח API של OpenAI, שעולה כסף. תקבלו נקודות זכות בחינם בעת ההרשמה.
  • שפות מבוססות טקסט כמו Python, Java, Javascript ישנן אפשרויות רבות לשימוש במודלים של שפה גדולה. ניתן לחפש ממשקי API של LLM שיש להם אפשרות חינמית למטרות בדיקה וחינוך.
    • גוגל AI Studio מציע גישה חינמית לממשק ה-API של ג'מיני
    • Hugging Face מספק גישה למודלים רבים של LLM עבור טקסט ומודלים של דיפוזיה עבור תמונות דרך ממשקי ה-API שלהם להסקה.
    • רשימה מלאה של משאבי API בחינם לתואר LLM ב-Github

הפעילות שלהלן משתמשת ב-MIT App Inventor כפלטפורמת קידוד. אם אתם מעוניינים להוסיף צ'אטבוט מבוסס בינה מלאכותית לאפליקציה באמצעות שפה מבוססת טקסט, נסו את המדריך הזה, Flip the Switch (React/Javascript) או את המדריך הזה, JusticePath (Python/Streamlit). 

פעילות: אפליקציית מורה פרטי

זמן משוער: 45 דקות

עקוב אחר סרטון ההדרכה

צור אפליקציית צ'אטבוט באמצעות MIT App Inventor שתשמש כמדריך אישי. שימו לב שניתן להשתמש בממשק ה-API המוגדר כברירת מחדל, המסופק עבור מספר מוגבל של טוקנים/הנחיות ביום, מבלי לשלם דבר.
צפה במדריך

הִשׁתַקְפוּת

למדתם על כמה דרכים לכלול תכונות בינה מלאכותית גנרטיבית באפליקציה שלכם. 

האם המשתמשים שלכם יכולים להפיק תועלת מהפעלת תכונה של בינה מלאכותית גנרית באפליקציה שלכם?

Sunset and reflection over lake

סקירה של תנאים עיקריים

  • AI Generative - טכנולוגיה שיש לה את היכולת ליצור תוכן כמו טקסט, תמונות וקול
  • מודל שפה גדול - מודל בינה מלאכותית שמנבא ויוצר טקסט, מאומן באמצעות כמויות אדירות של נתונים
  • מודל דיפוזיה – מודל בינה מלאכותית שמייצר תמונות, על ידי אימון תחילה על מיליוני תמונות, הוספת רעש אליהן, לימוד דפוסים ולאחר מכן הסרת הרעש על מנת ליצור תמונות חדשות.
  •  

משאבים נוספים

רוצים לחקור עוד דרכים להוסיף בינה מלאכותית גנרית לאפליקציה שלכם?