אינפרנס Phi-3 עם מסגרת Apple MLX
February 1, 2026 · View on GitHub
מהי מסגרת MLX
MLX היא מסגרת מערכים למחקר למידת מכונה על שבבי Apple, מבית מחקר למידת המכונה של Apple.
MLX עוצבה על ידי חוקרי למידת מכונה עבור חוקרי למידת מכונה. המסגרת מיועדת להיות ידידותית למשתמש, אך עדיין יעילה לאימון והפעלת מודלים. העיצוב של המסגרת עצמה גם פשוט מבחינה רעיונית. אנו שואפים להקל על החוקרים להרחיב ולשפר את MLX במטרה לחקור רעיונות חדשים במהירות.
מודלים גדולים (LLMs) יכולים להיות מואצים במכשירי Apple Silicon דרך MLX, וניתן להריץ מודלים מקומית בנוחות רבה.
שימוש ב-MLX לאינפרנס Phi-3-mini
1. הגדרת סביבת MLX שלך
- Python 3.11.x
- התקנת ספריית MLX
pip install mlx-lm
2. הרצת Phi-3-mini בטרמינל עם MLX
python -m mlx_lm.generate --model microsoft/Phi-3-mini-4k-instruct --max-token 2048 --prompt "<|user|>\nCan you introduce yourself<|end|>\n<|assistant|>"
התוצאה (הסביבה שלי היא Apple M1 Max, 64GB) היא

3. כימות Phi-3-mini עם MLX בטרמינל
python -m mlx_lm.convert --hf-path microsoft/Phi-3-mini-4k-instruct
Note: ניתן לכמת את המודל דרך mlx_lm.convert, והכימות ברירת המחדל הוא INT4. בדוגמה זו מכמתים את Phi-3-mini ל-INT4
ניתן לכמת את המודל דרך mlx_lm.convert, והכימות ברירת המחדל הוא INT4. בדוגמה זו הכוונה היא לכמת את Phi-3-mini ל-INT4. לאחר הכימות, המודל יישמר בתיקיית ברירת המחדל ./mlx_model
ניתן לבדוק את המודל המכוים עם MLX מהטרמינל
python -m mlx_lm.generate --model ./mlx_model/ --max-token 2048 --prompt "<|user|>\nCan you introduce yourself<|end|>\n<|assistant|>"
התוצאה היא

4. הרצת Phi-3-mini עם MLX ב-Jupyter Notebook

Note: אנא קראו את הדוגמה הזו לחצו כאן
משאבים
-
למידה על מסגרת Apple MLX https://ml-explore.github.io
-
מאגר GitHub של Apple MLX https://github.com/ml-explore
כתב ויתור:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון כי תרגומים אוטומטיים עלולים להכיל שגיאות או אי-דיוקים. המסמך המקורי בשפת המקור שלו נחשב למקור הסמכותי. למידע קריטי מומלץ להשתמש בתרגום מקצועי על ידי מתרגם אנושי. אנו לא נושאים באחריות לכל אי-הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה.