Δεν υπάρχει μόνο το ChatGPT: 7 δωρεάν open-source AI που μπορείτε να εγκαταστήσετε στον υπολογιστή σας

Επτά περιβάλλοντα AI εναλλακτικά του ChatGPT και πώς να τα χρησιμοποιήσετε ανάλογα με τις εξατομικευμένες σας ανάγκες

Laptop ©Unsplash

Εξερευνήστε επτά open-source εναλλακτικές του ChatGPT, με τις οποίες τα μοντέλα «τρέχουν» απευθείας στον υπολογιστή σας αντί να αποστέλλουν όλα τα δεδομένα σε μια υπηρεσία cloud.

Γιατί όλο και περισσότεροι χρήστες στρέφονται σε τέτοιου είδους μοντέλα AI; Οι λόγοι είναι  απλοί: περισσότερη ιδιωτικότητα, μεγαλύτερος έλεγχος και σε πολλές περιπτώσεις χαμηλότερο κόστος. Τα καλά νέα είναι ότι δεν χρειάζεται να εγκαταλείψουν την εμπειρία χρήσης που θυμίζει ChatGPT, καθώς υπάρχουν πλέον πολλές open-source επιλογές με προσεγμένο περιβάλλον συνομιλίας, υποστήριξη αρχείων, εργαλεία, agents, πολλαπλά μοντέλα και άλλες προηγμένες δυνατότητες, γράφει το KDnuggets.

Open WebUI

Το Open WebUI είναι μία από τις καλύτερες AI αυτού του τύπου. Είναι καλοσχεδιασμένο, εύκολο στη χρήση και μοιάζει εντυπωσιακά με το ChatGPT. Μπορείτε να συνομιλείτε με μοντέλα, να ανεβάζετε αρχεία, να αλλάζετε μοντέλα, να χρησιμοποιείτε εργαλεία και να συνδέεστε σε διαφορετικά τοπικά ή απομακρυσμένα endpoints.

Η εγκατάσταση είναι επίσης απλή. Μπορείτε να εκτελέσετε το Open WebUI με Docker ή Python και στη συνέχεια να το συνδέσετε με Ollama, llama.cpp ή οποιοδήποτε API συμβατό με το OpenAI API. Σε πολλές περιπτώσεις, οι τοπικές εγκαταστάσεις Ollama εντοπίζονται αυτόματα.

Αυτό που το ξεχωρίζει είναι ότι μοιάζει περισσότερο με έναν ολοκληρωμένο τοπικό χώρο εργασίας AI και όχι απλώς με ένα βασικό frontend συνομιλίας.

llama.cpp WebUI

Αν χρησιμοποιείτε ήδη το llama.cpp, το ενσωματωμένο WebUI του είναι πιθανότατα η πιο ελαφριά επιλογή αυτής της λίστας. Δεν χρειάζεται να εγκαταστήσετε ξεχωριστή εφαρμογή συνομιλίας. Μόλις εκτελέσετε το llama-server, αποκτάτε τόσο ένα API συμβατό με το OpenAI όσο και μια διεπαφή βασισμένη σε browser για να χρησιμοποιείτε το μοντέλο σας.

Το WebUI περιλαμβάνει τις βασικές δυνατότητες που θα περιμένατε από μια διεπαφή τύπου ChatGPT, όπως πολλαπλές συνομιλίες, απαντήσεις σε πραγματικό χρόνο (streaming), εμφάνιση αποτελεσμάτων συλλογισμού, ρυθμίσεις μοντέλου, συνημμένα αρχεία και ιστορικό συνομιλιών.

Αυτό που το κάνει χρήσιμο είναι η απλότητά του. Μπορείτε να εκτελέσετε το μοντέλο σας σε μορφή GGUF και να αλληλεπιδράτε μαζί του από τον browser, χρησιμοποιώντας τον ίδιο llama.cpp server, χωρίς να προσθέσετε άλλη εφαρμογή από πάνω.

LobeHub

Το LobeHub είναι άλλη μία προσεγμένη open-source εναλλακτική του ChatGPT, αλλά πηγαίνει πέρα από τις απλές συνομιλίες. Μπορείτε να το εκτελέσετε τοπικά, να συνδέσετε τα δικά σας μοντέλα μέσω Ollama και να το χρησιμοποιήσετε ως καθαρή διεπαφή για καθημερινές συνομιλίες. Το περιβάλλον χρήσης μοιάζει πολύ περισσότερο με εμπορικό προϊόν AI σε σχέση με τα περισσότερα self-hosted εργαλεία.

Εκεί όπου το LobeHub γίνεται πιο ενδιαφέρον είναι οι agents. Μπορείτε να δημιουργήσετε διαφορετικούς βοηθούς για προγραμματισμό, έρευνα, συγγραφή ή άλλες εργασίες, με τον καθένα να διαθέτει τις δικές του οδηγίες και εργαλεία.

Επομένως, αν θέλετε μια τοπική διεπαφή τύπου ChatGPT που μπορείτε σταδιακά να μετατρέψετε σε έναν πιο ολοκληρωμένο χώρο εργασίας AI, το LobeHub αποτελεί μια ισχυρή επιλογή.

AnythingLLM

Το AnythingLLM είναι μία από τις καλύτερες επιλογές αν ο βασικός σας στόχος είναι να εργάζεστε με τα δικά σας έγγραφα. Μπορείτε να το εκτελέσετε τοπικά, να το συνδέσετε με τοπικά ή cloud μοντέλα και να δημιουργήσετε ξεχωριστούς χώρους εργασίας για διαφορετικές βάσεις γνώσης. Για παράδειγμα, μπορείτε να διατηρείτε τις ερευνητικές εργασίες σε έναν χώρο εργασίας, την τεχνική τεκμηρίωση σε έναν άλλο και τα εταιρικά έγγραφα κάπου αλλού.

Αυτό που το κάνει πραγματικά χρήσιμο είναι ότι το μεγαλύτερο μέρος της ρύθμισης του RAG είναι ήδη ενσωματωμένο. Διαθέτει εισαγωγή εγγράφων, διανυσματικές βάσεις δεδομένων, agents και διαχείριση χώρων εργασίας, χωρίς να χρειάζεται να κατασκευάσετε μόνοι σας ολόκληρη την υποδομή.

Μοιάζει λιγότερο με ένα απλό chatbot και περισσότερο με τον δικό σας ιδιωτικό βοηθό γνώσης.

Jan

Το Jan είναι πιθανότατα ένας από τους ευκολότερους τρόπους για να ξεκινήσετε να εκτελείτε LLM τοπικά. Είναι εφαρμογή για υπολογιστή, επομένως δεν χρειάζεστε Docker, ξεχωριστό server ή κάποια περίπλοκη εγκατάσταση. Εγκαθιστάτε το Jan, κατεβάζετε ένα μοντέλο και ουσιαστικά αποκτάτε το δικό σας offline ChatGPT που εκτελείται στον υπολογιστή σας.

Αυτό που ξεχωρίζει το Jan είναι ο βαθμός στον οποίο αποκρύπτει από τον χρήστη την πολυπλοκότητα της τοπικής εγκατάστασης AI. Μπορείτε να ξεκινήσετε πολύ γρήγορα, ενώ εξακολουθούν να υπάρχουν πιο προηγμένες επιλογές όταν τις χρειαστείτε.

Αν θέλετε τοπική AI χωρίς να αφιερώσετε χρόνο στη ρύθμιση υποδομών, το Jan διατηρεί τα πράγματα πολύ απλά.

LibreChat

Το LibreChat είναι μία από τις εναλλακτικές του ChatGPT με τις περισσότερες δυνατότητες σε αυτή τη λίστα. Πηγαίνει πολύ πέρα από τη βασική συνομιλία. Διαθέτει agents, MCP, εναλλαγή μοντέλων, προσαρμοσμένες ενέργειες, εκτέλεση κώδικα, αναζήτηση στις συνομιλίες, authentication και υποστήριξη για πολλαπλούς παρόχους μοντέλων.

Μπορείτε επίσης να το συνδέσετε με τα δικά σας μοντέλα που φιλοξενούνται τοπικά, πράγμα που σημαίνει ότι το LibreChat μπορεί να μετατραπεί σε μια ολοκληρωμένη ιδιωτική πλατφόρμα AI για μοντέλα, agents, εργαλεία και χρήστες.

Μπορεί να είναι περισσότερα από όσα χρειάζεστε για απλές συνομιλίες, αλλά αν θέλετε κάτι ισχυρό και επεκτάσιμο, το LibreChat έχει πολλά να προσφέρει.

Hugging Face Chat UI

Το Hugging Face Chat UI είναι μια καθαρή και ελαφριά επιλογή αν έχετε ήδη εγκαταστήσει και λειτουργείτε τον δικό σας τοπικό inference server. Λειτουργεί με APIs συμβατά με το OpenAI API, επομένως μπορείτε να το συνδέσετε με llama.cpp, Ollama ή άλλους συμβατούς servers, χωρίς να δεσμεύεστε σε ένα συγκεκριμένο runtime.

Εξακολουθείτε να έχετε σημαντικές δυνατότητες, όπως συνομιλίες με streaming, πολυτροπική είσοδο, εναλλαγή μοντέλων, εργαλεία και authentication.

Σε σύγκριση με το Open WebUI, μοιάζει περισσότερο προσανατολισμένο στους developers και λιγότερο με μια πλατφόρμα που τα περιλαμβάνει όλα. Αν όμως έχετε ήδη έτοιμα τα μοντέλα και την υποδομή inference, σας προσφέρει ένα πολύ καθαρό frontend χωρίς να προσθέτει υπερβολική πολυπλοκότητα από πάνω.

Όπως συνοψίζει το KDnuggets, το ChatGPT είναι τελικά ένα frontend που σας συνδέει με διαφορετικά μοντέλα της OpenAI για παραγωγή κειμένου, παραγωγή εικόνων, προγραμματισμό, agents, ανάλυση αρχείων και άλλες ροές εργασίας AI.

Μπορείτε όμως να δημιουργήσετε μια πολύ παρόμοια εγκατάσταση μόνοι σας, χρησιμοποιώντας open-source εργαλεία.

Ορισμένες από τις εναλλακτικές αυτού του οδηγού είναι καλύτερες για έγγραφα, άλλες είναι πιο ελαφριές και γρήγορες, κάποιες επικεντρώνονται περισσότερο στους agents, ενώ άλλες έχουν σχεδιαστεί για ομάδες ή για προηγμένες self-hosted εγκαταστάσεις. Σε ορισμένες περιπτώσεις, η διεπαφή μπορεί να είναι εξίσου προσεγμένη με εκείνη του ChatGPT ή ακόμη και καλύτερη για μια συγκεκριμένη ροή εργασίας.

Η μεγαλύτερη διαφορά είναι ο έλεγχος. Μπορείτε να επιλέξετε τα δικά σας μοντέλα, να εκτελείτε τα πάντα τοπικά, να συνδέετε διαφορετικούς inference servers και να δημιουργήσετε τον χώρο εργασίας AI που ταιριάζει πραγματικά στον τρόπο με τον οποίο εργάζεστε.