Πως θα σας φαινόταν αν μπορούσατε να έχετε πρόσβαση σε AI μοντέλα, πολλά εκ των οποίων δωρεάν, απευθείας από την άνεση του τερματικού σας;
Για να χρησιμοποιήσουμε όποια μοντέλα θέλουμε, επιλέξαμε το OpenRouter.ai που είναι μια πλατφόρμα-πύλη που ενοποιεί την πρόσβαση σε εκατοντάδες μοντέλα τεχνητής νοημοσύνης από παρόχους όπως η Google, η Anthropic, η Meta, η Mistral AI και άλλοι.
Αντί δηλαδή να χρειάζεται να δημιουργείτε ξεχωριστούς λογαριασμούς και να διαχειρίζεστε πολλαπλά API keys για κάθε υπηρεσία, το OpenRouter σας παρέχει ένα ενιαίο API key και ένα interface για να αλληλεπιδράτε με όλα.
Φυσικά δεν είναι όλα δωρεάν και προφανώς υπάρχουν μοντέλα που ίσως να θέλετε να χρησιμοποιείστε και είναι επι πληρωμή. Εμείς όμως θα εστιάσουμε σε 2 πράγματ:
-
αυτά που είναι δωρεάν
-
και μπορούμε να χρησιμοποιήσουμε στο τερματικό
Πριν μερικούς μήνες είχα γράψει για αυτό το νέο εργαλείο που φτιάξαμε και μπορεί να διαβάσετε αναλυτικά τις Οδηγίες εγκατάστασης:
Δημιουργία API Κλειδιού στο OpenRouter
Για να ξεκινήσετε, θα χρειαστείτε ένα API key από το OpenRouter. Η διαδικασία είναι απλή και γρήγορη.
-
Εγγραφή: Πηγαίνετε στον ιστότοπο openrouter.ai και δημιουργήστε έναν λογαριασμό. Μπορείτε να χρησιμοποιήσετε τον λογαριασμό σας Google, Github ή ένα email.
-
Πλοήγηση στα Κλειδιά: Αφού συνδεθείτε, κάντε κλικ στο εικονίδιο του προφίλ σας στην επάνω δεξιά γωνία και επιλέξτε «Keys» από το μενού.
-
Δημιουργία Κλειδιού: Κάντε κλικ στο κουμπί «Create Key». Δώστε ένα όνομα στο κλειδί σας (π.χ., «Terminal AI») για να θυμάστε πού το χρησιμοποιείτε.
-
Αντιγραφή και Αποθήκευση: Το OpenRouter θα δημιουργήσει ένα μοναδικό κλειδί που ξεκινά με
sk-or-v1-.... Αντιγράψτε αυτό το κλειδί και αποθηκεύστε το σε ασφαλές μέρος. Είναι το μυστικό σας «κλειδί» για την πρόσβαση στα AI μοντέλα. Θα το χρησιμοποιείστε παρακάτω.
- Μπορείτε να κατεβάσετε το script από το GitHub SynergOps/openrouter.ai
- Αντικαταστήστε στο .env το
your_api_key_hereμε το κλειδί που φτιάξατε στον λογαριασμό σας προηγουμένως.
Στην νέα έκδοση v26.05.27:
- Προστέθηκε spinner για να υποδείξει τον χρόνο αναμονής απόκρισης API
- Βελτιωμένος χειρισμός σφαλμάτων για την εμφάνιση ακατέργαστων μεταδεδομένων σφαλμάτων API
- Ενημέρωση README.md να αντικατοπτρίζει τις αλλαγές στη ρύθμιση του κλειδιού API και στο προεπιλεγμένο μοντέλο
- Επικαιροποιήθηκαν οι καταχωρήσεις μοντέλων στο αρχείο.models για τα διαθέσιμα δωρεάν μοντέλα και τις περιγραφές τους
- Προστέθηκε script για να ελέγξετε τις δωρεάν καταχωρήσεις μοντέλων στο OpenRouter και να με ενημερώσετε αν χρειάζεται να κάνω αλλαγές στα διαθέσιμα μοντέλα :P
