Εκτελέστε ένα LLM στον Mac σας.

Οι Mac με Apple Silicon είναι από τα καλύτερα μηχανήματα για την τοπική εκτέλεση γλωσσικών μοντέλων: ιδιωτικά, χωρίς σύνδεση και γρήγορα. Δείτε πώς να ξεκινήσετε σε πέντε λεπτά και πώς να διαλέξετε ένα μοντέλο που χωρά.

Ενημέρωση

Με λίγα λόγια

  • Κάθε Mac με Apple Silicon μπορεί να εκτελέσει τοπικό LLM. Η μνήμη καθορίζει ποια μοντέλα χωρούν· το εύρος ζώνης μνήμης καθορίζει πόσο γρήγορα τρέχουν.
  • Ο πιο γρήγορος τρόπος να ξεκινήσετε: LM Studio (εφαρμογή) ή Ollama (μία εντολή). Για τη μεγαλύτερη ταχύτητα και τον πλήρη έλεγχο: το MLX της Apple με το mlx-lm.
  • Πρακτικός κανόνας: ένα μοντέλο 4-bit χρειάζεται λίγο πάνω από μισό gigabyte μνήμης ανά δισεκατομμύριο παραμέτρους, συν χώρο για τα συμφραζόμενα.
  • Μετρήστε τον Mac σας στο MLX Bench και συγκρίνετέ τον με κάθε άλλο τσιπ Apple Silicon.

1Τι χωρά στον Mac σας

Τα βάρη ενός μοντέλου πρέπει να χωρούν στη μνήμη, με περιθώριο για τα συμφραζόμενα και το macOS. Στα 4 bit ανά βάρος, υπολογίστε περίπου 0,55 έως 0,6 GB ανά δισεκατομμύριο παραμέτρους.

Μνήμη MacΆνετο μέγεθος μοντέλου (4-bit)Παραδείγματα της κατηγορίας
8 GBέως περίπου 4Bμικρά μοντέλα συνομιλίας και κώδικα
16 GBέως περίπου 14Bτα περισσότερα δημοφιλή μοντέλα 7B–14B
32 GBέως περίπου 30B, ή μοντέλα mixture-of-experts παρόμοιου μεγέθουςμεσαία μοντέλα συλλογισμού και κώδικα
64 GBέως περίπου 70Bμεγάλα πυκνά (dense) μοντέλα
128 GBέως περίπου 120B (mixture-of-experts)gpt-oss-120b, περίπου 65 GB
512 GBεκατοντάδες δισεκατομμύρια παράμετροιQwen3.5-397B-A17B, περίπου 220 GB
Κατά προσέγγιση· η κβαντοποίηση, το μήκος των συμφραζομένων και άλλες εφαρμογές αλλάζουν τους αριθμούς. Πλήθος παραμέτρων από τις κάρτες των μοντέλων (gpt-oss-120b, Qwen3.5-397B-A17B).

Η ταχύτητα είναι άλλο ζήτημα: κάθε νέο token απαιτεί να διαβαστούν μία φορά τα ενεργά βάρη από τη μνήμη, οπότε τα tokens ανά δευτερόλεπτο ακολουθούν το εύρος ζώνης μνήμης. Ο οδηγός μας για τον καλύτερο Mac για τοπικά LLM καλύπτει κάθε τσιπ.

2Ο εύκολος τρόπος: LM Studio

Το LM Studio είναι δωρεάν εφαρμογή για Mac με παράθυρο συνομιλίας και αναζήτηση μοντέλων. Σε Apple Silicon εκτελεί μοντέλα στη μορφή MLX της Apple, αλλά και στη μορφή GGUF που χρησιμοποιεί το llama.cpp.

  1. Κατεβάστε το LM Studio και ανοίξτε το.
  2. Αναζητήστε ένα μοντέλο, προτιμήστε την έκδοση MLX σε Apple Silicon και διαλέξτε μέγεθος που χωρά στη μνήμη σας.
  3. Φορτώστε το και ξεκινήστε τη συνομιλία. Μπορείτε επίσης να ενεργοποιήσετε τον τοπικό διακομιστή του για άλλες εφαρμογές.

3Με μία εντολή: Ollama

Το Ollama εκτελεί μοντέλα από το Τερματικό και τα διαθέτει σε άλλες εφαρμογές στον Mac σας. Αφού το εγκαταστήσετε, μία εντολή κατεβάζει και ξεκινά ένα μοντέλο:

ollama run llama3.2

Από την έκδοση 0.19, το Ollama σε Apple Silicon έχει μια προεπισκόπηση που βασίζεται στο framework MLX της Apple για τα υποστηριζόμενα μοντέλα, με μεγάλες επιταχύνσεις· η προεπισκόπηση ζητά Mac με περισσότερα από 32 GB μνήμης (Ollama).

4Ο πιο γρήγορος τρόπος: το MLX της Apple και το mlx-lm

Το MLX είναι το framework μηχανικής μάθησης ανοιχτού κώδικα της Apple για Apple Silicon, και το mlx-lm είναι το πακέτο του για γλωσσικά μοντέλα. Χιλιάδες μοντέλα είναι έτοιμα για χρήση από τον οργανισμό mlx-community στο Hugging Face.

pip install mlx-lm
mlx_lm.generate --model mlx-community/Llama-3.2-3B-Instruct-4bit --prompt "Explain unified memory in one paragraph"

Χρησιμοποιήστε το mlx_lm.chat για συνομιλία στο Τερματικό και το mlx_lm.server για τοπικό API που μπορούν να καλούν άλλες εφαρμογές. Στα τσιπ M5, το MLX χρησιμοποιεί τους νέους νευρωνικούς επιταχυντές της GPU: η Apple μέτρησε ότι το πρώτο token φτάνει 3,3 έως 4,1 φορές νωρίτερα από ό,τι στο M4 (Apple Machine Learning Research).

Κι άλλες εφαρμογές που τρέχουν μοντέλα τοπικά συγκρίνονται δίπλα δίπλα στο AI App Store, η καθεμία με τιμή, άδεια χρήσης και την επίσημη λήψη του δημιουργού.

5Μετρήστε τον και βάλτε τον να δουλέψει

Το MLX Bench είναι ανοιχτός πίνακας κατάταξης της ταχύτητας του MLX σε κάθε τσιπ Apple Silicon: tokens ανά δευτερόλεπτο στη δημιουργία και στο prompt, και μέγιστη χρήση μνήμης. Εκτελέστε το script ενός αρχείου στον Mac σας και δείτε πού κατατάσσεται.

Όταν δεν χρησιμοποιείτε τον Mac σας, μπορεί να εκτελεί AI για άλλους. Το MLX Node είναι δωρεάν εφαρμογή που εκτελεί εργασίες AI για το MLX Network στο ίδιο framework MLX και κερδίζει tokens MLX για επαληθευμένη εργασία, εντός των ορίων που ορίζετε.

6Ερωτήσεις

Μπορεί ένα MacBook Air να εκτελέσει LLM;
Ναι. Ένα MacBook Air με 16 GB εκτελεί άνετα μοντέλα 7B έως 14B σε 4-bit· με 32 GB, μοντέλα έως περίπου 30B. Θα είναι πιο αργό από έναν Mac με τσιπ Pro ή Max, που έχει μεγαλύτερο εύρος ζώνης μνήμης.
Είναι το MLX πιο γρήγορο από το Ollama σε Mac;
Συχνά, επειδή το MLX είναι γραμμένο για Apple Silicon. Η προεπισκόπηση του ίδιου του Ollama με MLX αναφέρει μεγάλες επιταχύνσεις σε Apple Silicon. Ο οδηγός μας MLX vs Ollama τα συγκρίνει αναλυτικά.
Λειτουργούν τα τοπικά μοντέλα χωρίς σύνδεση;
Ναι. Μετά τη λήψη, το μοντέλο εκτελείται εξ ολοκλήρου στον Mac σας και τα prompts σας δεν φεύγουν ποτέ από αυτόν.
Πόση μνήμη χρειάζομαι για ένα μοντέλο 70B;
Περίπου 40 GB για τα βάρη σε 4-bit, άρα Mac με 64 GB ή περισσότερα. Μοντέλα mixture-of-experts παρόμοιας ποιότητας μπορεί να χρειάζονται περισσότερη μνήμη, αλλά τρέχουν πιο γρήγορα.

Πηγές

  1. gpt-oss-120bhuggingface.co
  2. Qwen3.5-397B-A17Bhuggingface.co
  3. LM Studiolmstudio.ai
  4. Ollamaollama.com
  5. Ollamaollama.com
  6. MLXgithub.com
  7. Apple Machine Learning Researchmachinelearning.apple.com

Διαβάστε επίσης