YUV.AI - בינה מלאכותית בעברית
2.43K subscribers
657 photos
410 videos
37 files
439 links
YUV.AI - בינה מלאכותית בעברית
👉 https://yuv.ai 👈
Download Telegram
מבטיח - ומקיים: בחנתי את היכולת החדשה של Lovable להתממשק ל-Figma ולהפוך עיצוב למוצר של ממש - וסיכמתי לכם את כל מה שאתם צריכים לדעת!



קצת רקע:

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



הכלי Figma הוא כלי עיצובי. מעצבי ממשקי משתמש (UX/UI) חיים ונושמים את הכלי הזה, מעצבים בו כל מה שאפשר להעלות על הדעת בעולמות המוצר. קיימות תבניות חינמיות שאפשר להשתמש בהן, או לעצב מאפס. חשוב להבין: זה כלי למעצבים, לא כלי למפתחים.



אתר Builder io פיתח תוסף, פלאגין, שנכנס בתווך, בין Lovable ל-Figma, ומה שהוא עושה זה לקחת תבנית שנוצרה בפיגמה - וממיר אותה לקוד. זאת אומרת, ממקום עיצובי - אפשר להמיר את העיצוב לקוד - ואז המפתחים יכולים לקחת את זה מכאן. זה מאפשר למפתחים להשתמש בתבניות יפות, ומאפשר למעצבים להתקדם לעבר פיתוח המוצר שלהם.



ועכשיו ליופי: לאחרונה Lovable הכריזו על חיבור בין Figma ל-Lovable דרך Builder io. מה שזה אומר: אם נתקין את התוסף של Builder io ב-Figma, נבחר תבנית ונלחץ על Export to Code, התוסף ייפתח, ימיר את העיצוב לקוד, ואז יאפשר לנו לבחור ב-Open in Lovable, לפתוח את הקוד ב-Lovable כדי שהוא יקח את זה מכאן.



ואז הקסם קורה: כאשר לוחצים על פתיחה ב-Lovable, הפרומפט להפוך את האתר לעיצוב אוטומטית נשתל בממשק, הקוד מצורף אוטומטית, וברגעים ספורים העיצוב שלנו קורם עור וגידים והופך למוצר של ממש, לקוד, ובלחיצות ספורות נוספות אפשר לשמור את הקוד שלנו ב-GitHub ולפרסם אותו לכל העולם ע״י לחיצה על Deploy וכך האתר מוחצן דרך שרתי Lovable, וכל מה שנשאר הוא לשנות את כתובת האתר, מה שנקרא את הפניות ה-DNS כדי שדומיין (שם אתר) בבעלותנו ינגיש את המוצר שפיתחנו תחת הכתובת שלנו ולא תחת כתובת רנדומלית של Lovable.



צריך לציין שכמובן אפשר לייצא את הקוד הסופי מ-Lovable ולאחסן את האתר איפה שאנחנו רוצים: בין אם זה ב-AWS, Azure, GCP, שרת פרטי, ענן פרטי וכדומה.



את הווידאו הזה לקחתי מיוטיוב והשארתי רק את ההמחשות של מה שכתבתי פה (ניסיתי להקליט ברכבת אבל לא הלך לי בגלל האינטרנט לצערי), אתם יכולים לצפות בסרטון המלא של הבחור אם תחפשו ביוטיוב: Brand NEW Lovable x Figma Integration (Build Amazing UI)



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



מקווה שקיבלתם ערך, אותי הדבר הזה העיף!!!

יובל
👍4🔥31
בזכות הסינים: חברת HuggingFace הצליחה לשחזר את תהליך האימון של DeepSeek!

נזכיר, מדובר במודל שסחף את העולם לאחרונה וגרם למניות של Nvidia לצנוח בכ-20 אחוזים, וגם סתם את הגולל על הטענות של OpenAI שנאלצו להעלות מחירים ולהציע מנוי חודשי בתשלום של 200$ לחודש בגלל עלויות המודל החדש.

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

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

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

אז לא יודע מה אתכם, אבל אני את DeepSeek מעריך מאוד ואפילו חיברתי אותו ל-Raspberry Pi שלי כעוזר קולי! Raspberry 🥧
👍2
קבלו איך אלברט, יציר AI, לומד ללכת לגמרי לבדו!

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

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

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

איזה מלך אלברט!
2
Media is too big
VIEW IN TELEGRAM
בואו נדבר בקטנה על איך AI יכול ללמוד דברים לבד, בעצמו?

(הסבר קצר, חלק מהצילום נדפק כי חצובת ה-AI שלי שעוקבת אחרי לא זיהתה את הפנים של וולברין 🤣)
👍3😁3🔥2👏1
אז הנה זה קורה, אנו יוצאים לדרך עם הרשמה לאירוע בריאקטור מיקרוסופט ת"א בנושא קופיילוט לעסקים.
שימו לב 💚: ההרשמה מוגבלת והיא תסגר כשנגיע למכסה. נכון להיום אנו נותנים קדימות לקהילת ה AI

אנא הרשמו רק אם אתם בטוחים שתוכלו להגיע לאירוע (5.3.25 17:30). לאחר כ 3 ימים ההרשמה תיפתח לציבור רחב יותר.
יהיה קפה ומאפה, בופה חלבי בהפסקה ועוד פינוקים בהמשך (הכל חינם כמובן).
האג'נדה לאירוע נמצאת בדף ההרשמה עם דבר המרצים בניחוח AI.
מחכים לכם... 🍻
יובל אבידני ורונן ארנרייך
https://copilot-conference-hub.lovable.app/
קהילת קוד המקור הפתוח עושה את זה שוב: הכירו את Open Deep Researcher - סוכן AI שיודע לבצע מחקר מעמיק ברשת - והקוד שלי זמין בחינם!

הגישה שלו מאוד פשוטה, הוא מקבל שאילתא מהמשתמש ואז:
1. מבצע חיפוש באמצעות שימוש ב-SERPAPI, מעיין בתוצאות ומנסה להבין לבד מה התוצאות הרלוונטיות
2. לאחר מכן הוא מחלץ את התוכן של העמודים הרלוונטיים
3. אם הוא חושב שצריך להעמיק אז הוא פונה שוב לעמודים הרלוונטיים עם שאילתא חדשה שהוא יוצר לעצמו
4. לבסוף הוא משתמש בכל הקונטקסט שנאגר בתהליך כדי לייצר דוח
5. הוא משתמש ב-OpenRouter, אתר שמנגיש המון מודלים, כך שאפשר לשלב איזה מודל שרוצים, ולמתקדמים אפשר אפילו לשלב טכניקות בחירת מודל בצורה אוטומטית

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

עכשיו דמיינו שאתם רוצים ליצור אפליקציה משלכם שבה משתמש מזין שאילתא וסוכן AI מבצע מחקר מעמיק על אותו נושא ומחזיר את התשובה. אפשר לתחום את הסוכן לתחומי ידע נישתיים, כמו שירות לקוחות למוצר מסוים, או אפילו לתחומים טיפוליים - למשל, מומחה לוגותרפיה, פסיכואנליטיקאי, פסיכותרפיסט, יועץ לענייני הגירה, יועץ מיסוי, יועץ משפטי וכדומה. כל מה שצריך לעשות הוא ליצור ״פרסונות״, שזה נורא פשוט כי זה סה״כ כתיבת הגדרת ה-System Prompt (החלק בפרומפט שנותן זהות למודל השפה), וחיבור לקוד החינמי הזה, והופ: יש לכם ישות שיודעת לחשוב ממש. עכשיו חברו את זה ליכולת לדבר עם המודל הזה, באמצעות תמלול דיבור לטקסט ושליחתו למודל, או הפיכת התשובות הטקסטואליות לקוליות, ואתם על הגל.

אנחנו חיים בעידן תור הזהב של הפיתוח וה-AI.

כל הכבוד ל-Matt Shumer על הפיתוח, מי שרוצה להתנסות: https://github.com/mshumer/OpenDeepResearcher
👍3
היום קלוד איבד את הכתר לטובת o3-mini-high של OpenAI - והסיבה דרמטית למפתחים! 🤯

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

אנחנו יכולים לכתוב הנחיה כזו:
אתה מומחה תעופה. אתה מקבל מידע על נמל התעופה שממריאים ממנו, היעד, תאריך, ועל בסיס זה אתה מחזיר לי הערכה של עלות.

לאחר מכן אנחנו מעבירים למודל גם נתונים מהקלט של המשתמש, כמו: אני רוצה לטוס מישראל לניו זילנד במרץ 2025.

בשלב הזה, בהנחה שמודל השפה יודע לבד את שמות שדות התעופה לפי קודים רשמיים, ואת המחירים ההיסטוריים, הוא ישיב לנו משהו כמו: בהחלט, על בסיס הנתונים שסיפקת אני רואה ש… בלה בלה בלה.

זה בסדר. אבל! אם אנחנו רוצים לקבל את התשובה במבנה ספציפי כמו:
מוצא (כשדה טקסט)
יעד (כשדה טקסט)
מחיר משוער בדולרים (כשדה מספרי)
וכל זה בתור מבנה שנקרא JSON שבעצם מחזיר תשובה מסודרת:
{ destination: NZ, Departure: TLV, Predicted Price: 1200$}

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

ולאחר מכן גם נוכל להחזיר את התוצאה ולהציג אותה למשתמש שלנו. היכולת לעשות את זה ולשלוט גם במבנה שחוזר אלינו אבל גם לוודא ולאמת את סוג מבנה הנתונים שאנחנו מקבלים, מתאפשר ביתר קלות בעזרת Structured Output של OpenAI בשילוב PyDantic שיודע לשלוט בסוג המשתנה המוחזר (להגדיר מה טקסט, מה מספר וכדומה - ולוודא שזה מה שחוזר בפועל)

בדוקומנטציה של OpenAI מפורט איך אפשר להגדיר את זה. בעבר היינו משתמשים ב-Function Calling או ב-JSON Mode, אבל Structured Output עם PyDantic זה ה-דבר!

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

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

אז תזכרו: o3-mini-high עובד יפה מאוד עם קוד, ו-Structured Output בשילוב PyDantic זה וואו לשליטה בפלט של LLMs. אלה בעיות של העולם האמיתי, וזה מה שמבדיל בין משחקים וקשקושים לבין מציאת פתרונות למוצרים אמיתיים מבוססי AI, וכך מטמיעים LLM הלכה למעשה.

מקווה שקיבלתם ערך,
יובל
🔥122👍2
This media is not supported in your browser
VIEW IN TELEGRAM
איך אפשר ליצור אפליקציית AI שהופכת לסוכן טיסות, ב-2 דקות, ברכבת?

אמנם כבר כתבתי כמה פעמים על PartyRock של AWS שמאפשרת ליצור אפליקציות מבוססות LLM ברגעים ספורים, אבל החלטתי להקליט פרק חדש של ״פרודוקטיביות ברכבת עם יובל״ (אחלה שם תודו), הפעם עם סאונד, כדי להדגים איך הקסם הזה קורה ברגעים ספורים ובחינם. אם טרם ניסיתם - למה אתם מחכים?
👍32🔥1
Media is too big
VIEW IN TELEGRAM
הקלטתי לכם במיוחד: 3 דקות עם כל מה שאתם צריכים לדעת על GenSpark! הכלי שלדעתי *הכי מוצלח* במשימו של מחקר מעמיק והצלבת עובדות!! 🤩

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

אחרי שכל זה אפשרי איתו, מה שנשאר זה רק לצפות ב-3 דקות, להירשם אליו וליהנות! זה המקום גם לציין לשבח את Avihai Eliasi היקר, מרצה ה-AI הנפלא, שבזכותו נחשפתי מלכתחילה לכלי המצוין הזה שרק הולך ומשתפר כל הזמן!!

מקווה שקיבלתם ערך, אם כן - אשמח לפרגון בלייק.
יובל
👍162🔥1
כשאנחנו בונים פתרונות AI אנחנו בלא מודע דוהרים אל תוך סוגיה חשובה: Vendor Lock, אנחנו נועלים את עצמנו ליצרן אחד בלבד

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

במקרים יותר קיצוניים: אולי מי שמנגיש את המודלים בכלל סוגר את העסק? ואז מה יהיה עלינו? ומה אם השתמשנו עד עכשיו ב-GPT אבל אנחנו רוצים את קלוד או DeepSeek?

כדי להתמודד עם הבעיה הזו, צריך מראש, עוד בשלבי התכנון להחליט אם מלכתחילה בצורה מודעת משתמשים במודל שנועל אותנו ליצרן מסוים?

או שאולי נרצה להשתמש בשירותי LLM מוחצנים. זאת אומרת, חברות כמו Together AI או OpenRouter או DataBricks או AI Foundry של Microsoft או BedRock של AWS - כל אחת מהחברות האלה עשו משהו מאוד יפה: אנחנו פונים בקוד לכתובת אחת בלבד, וכל מה שצריך לשנות זה את שם המודל. לא את אופן פניית ה-API בפועל, אלא רק את שם המודל. זה הכל. למה זה טוב?

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

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

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

שתהיה שבת שלום בתפילה לבשורות טובות לכולנו.
יובל
👍9🔥2
טיפ זהב לפיתוח ו-AI: הכירו את קבצי ההנחיות הסודיים!

בבית או במשרד יש דפוסי התנהגות קבועים: להדליק את האור בכניסה, לכבות ביציאה, להשאיר מסודר ונקי אחריך וכו׳. אפשר ליישם זאת באמצעות ״לסמוך על״ מי שמגיע שיתנהג כך מבלי לציין זאת מפורשות, או להכין דף הנחיות של ״חוקי בית / משרד״ כפי שמקובל ב-AirBnB למשל.

אם ניקח זאת לעולמות הפיתוח עם כלי AI, גם שם אנחנו יכולים להנחות את הכלים להתנהג בצורה מסוימת באמצעות כתיבת הנחיות בקובץ שיהיה ״חוקי הקוד״ ואליו כלי ה-AI יפנו בעת הפיתוח.

🖱️הקובץ הזה נתמך ב-Cursor באמצעות יצירה של קובץ בשם cursorules
🌊 כנ״ל ב-Windsurf באמצעות יצירת קובץ בשם windsurfrules
⚡️ כנ״ל ב-bolt (שאפשר לפתוח גם מתוך Lovable) באמצעות יצירת קובץ בשם prompt

והנה ההדגמה של כל זה ב-3 הכלים ב-50 שניות בלבד, תודה ל Kevin Karn הנפלא על הסרטון!

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

נ.ב - זה אפשרי גם ב-copilot של GitHub הנפלאים.
שבוע טוב, מקווה שקיבלתם ערך, ובשורות טובות בעזרת השם!
יובל
🔥3👍2