Πώς να εγκαταστήσετε το Weaviate CLI

Pos Na Enkatastesete To Weaviate Cli



Το Weaviate είναι ένα αποκεντρωμένο σύστημα γραφημάτων γνώσης ανοιχτού κώδικα, εγγενές στο cloud, που αναπτύχθηκε από τη SeMI Technologies. Έχει σχεδιαστεί για να αποθηκεύει, να αναζητά και να ανακτά σύνθετα αντικείμενα δεδομένων σε πραγματικό χρόνο, γεγονός που σας επιτρέπει να δημιουργείτε έξυπνες εφαρμογές που αξιοποιούν τις συμφραζόμενες σχέσεις μεταξύ οντοτήτων.

Το Weaviate χρησιμοποιεί μια προσέγγιση βασισμένη σε διανύσματα που ονομάζεται σημασιολογική αναζήτηση για την οργάνωση και την αναζήτηση των δεδομένων. Το Weeviate χρησιμοποιεί επίσης τις τεχνικές ενσωμάτωσης όπως το word2vec που αντιστοιχίζει μια λέξη ή διάφορες οντότητες σε ένα διανυσματικό χώρο υψηλής διάστασης. Αυτή η προσέγγιση καταγράφει σημασιολογικές σχέσεις και επιτρέπει αναζητήσεις με βάση την ομοιότητα.







Ένας τρόπος αλληλεπίδρασης με μια παρουσία Weaviate είναι η χρήση της διεπαφής γραμμής εντολών που ονομάζεται Weaviate CLI. Αυτό το βοηθητικό πρόγραμμα γραμμής εντολών σάς επιτρέπει να συνδεθείτε στον διακομιστή Weaviate και να εκτελέσετε διάφορες λειτουργίες.



Παρέχει ένα ευρύ σύνολο εντολών που σας επιτρέπει να εκτελέσετε διάφορες λειτουργίες όπως:



  1. Διαχείριση διαμόρφωσης
  2. Δημιουργία σχήματος, τροποποίηση, διαγραφή και πολλά άλλα
  3. Εισαγωγές και εξαγωγές δεδομένων
  4. Διαχείριση οντοτήτων
  5. Εκτέλεση ερωτήματος και πολλά άλλα

Λόγω της απλοϊκής φύσης και της ευκολίας πρόσβασης, το Weaviate CLI παρέχει μια απλοποιημένη διεπαφή για την αλληλεπίδραση με τον διακομιστή. Αυτό ενισχύει την παραγωγικότητα και επιτρέπει την αυτοματοποίηση και την ενοποίηση με τις ροές εργασίας.





Αυτό το σεμινάριο μας διδάσκει πώς να εγκαταστήσουμε και να διαμορφώσουμε το Weavitate CLI στον υπολογιστή σας χρησιμοποιώντας διάφορες τεχνικές.

Οι εντολές που παρέχονται σε αυτήν την ανάρτηση παρουσιάζονται χρησιμοποιώντας το Ubuntu 22.04. Ωστόσο, οι εντολές θα λειτουργούν σε οποιοδήποτε σύστημα με την Python να είναι εγκατεστημένη.



Εγκαταστήστε την Python

Το πρώτο βήμα είναι να βεβαιωθείτε ότι έχετε εγκαταστήσει την Python στον υπολογιστή σας. Τη στιγμή της σύνταξης αυτής της ανάρτησης, το Weaviate CLI απαιτεί Python 3.7 και νεότερη έκδοση.

Μπορείτε να εγκαταστήσετε την Python 3 στο Ubuntu ακολουθώντας τα παρακάτω βήματα.

Ενημερώστε τα αποθετήρια συστήματος εκτελώντας την ακόλουθη εντολή:

Ενημέρωση $ sudo apt-get

Μόλις ενημερωθεί, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε την Python 3.11 στο σύστημά σας:

$ sudo apt-get install python3.11

Μετά την ολοκλήρωση, μπορείτε να εκτελέσετε την ακόλουθη εντολή για να επαληθεύσετε ότι διαθέτετε τον σωστό διερμηνέα Python:

python3.11 --έκδοση
Python 3.11.0rc1

Εάν θέλετε να χρησιμοποιήσετε την Python 11 ως τον προεπιλεγμένο διερμηνέα Python, μπορείτε να εκτελέσετε την ακόλουθη εντολή:

$ sudo update-alternatives --config python3

Αυτή η εντολή σας ζητά να επιλέξετε την προεπιλεγμένη έκδοση Python από τη λίστα που εμφανίζεται. Εισαγάγετε τον αριθμό επιλογής που αντιστοιχεί στην Python 3.11 και πατήστε 'Enter'.

Εγκαταστήστε το Weaviate CLI

Το επόμενο βήμα είναι να εγκαταστήσετε το Weaviate CLI στον υπολογιστή σας. Ευτυχώς, έχουμε το εργαλείο ως πακέτο Python το οποίο μπορούμε να εγκαταστήσουμε γρήγορα χρησιμοποιώντας pip.

Μπορείτε να εκτελέσετε την ακόλουθη εντολή για να την εγκαταστήσετε στον υπολογιστή σας:

$ pip εγκατάσταση weaviate-cli

Μπορείτε επίσης να χρησιμοποιήσετε την εντολή “pip3” για να το εγκαταστήσετε:

$ pip3 εγκατάσταση weaviate-cli

Εάν δεν έχετε εγκαταστήσει το 'pip', μπορείτε να χρησιμοποιήσετε το 'apt' με μια απλή εντολή για να το εγκαταστήσετε ως εξής:

$ sudo apt-get install python3-pip

Στη συνέχεια, μπορείτε να επαληθεύσετε εάν έχετε εγκαταστήσει σωστά το Weaviate CLI χρησιμοποιώντας την ακόλουθη εντολή:

$ weaviate έκδοση

Weaviate CLI Configuration

Η εντολή θα πρέπει να επιστρέψει την εγκατεστημένη έκδοση του Weaviate CLI. Εάν λάβετε ένα σφάλμα διαμόρφωσης, εκτελέστε την ακόλουθη εντολή για να αρχικοποιήσετε το Weaviate CLI.

$ weaviate σύνολο ρυθμίσεων

Η προηγούμενη εντολή σας ζητά να παρέχετε τις λεπτομέρειες στο σύμπλεγμα Weaviate. Για παράδειγμα:

Δεν βρέθηκε υπάρχουσα διαμόρφωση, δημιουργείται νέα.
Παρακαλώ δώστε μια ευέλικτη διεύθυνση url: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Επιλέξτε τη μέθοδο ελέγχου ταυτότητας:
1) Χωρίς έλεγχο ταυτότητας
2) Μυστικό πελάτη
3) Όνομα χρήστη και κωδικός πρόσβασης
Εισαγάγετε τον αριθμό: 2
Προσδιορίστε το μυστικό του πελάτη:
Η δημιουργία παραμέτρων ολοκληρώθηκε

Παρακαλώ δώστε ένα εύχρηστο url: ^C
Ματαιώθηκε!

Μόλις ολοκληρωθεί, θα ρυθμίσετε και θα αποθηκεύσετε τις λεπτομέρειες του συμπλέγματός σας για εύκολη πρόσβαση και χρήση.

συμπέρασμα

Εξερευνήσαμε τα βασικά για την εγκατάσταση και τη διαμόρφωση του Weaviate CLI στο σύστημά σας. Συζητήσαμε επίσης τον τρόπο διαμόρφωσης των λεπτομερειών του συμπλέγματος Weaviate στο Weaviate CLI.