So installieren Sie Weaviate CLI

So Installieren Sie Weaviate Cli



Weaviate ist ein quelloffenes, cloudnatives, dezentrales Wissensgraphensystem, das von SeMI Technologies entwickelt wurde. Es wurde entwickelt, um komplexe Datenobjekte in Echtzeit zu speichern, zu durchsuchen und abzurufen, sodass Sie intelligente Anwendungen erstellen können, die die kontextuellen Beziehungen zwischen Entitäten nutzen.

Weaviate verwendet einen vektorbasierten Ansatz namens semantische Suche, um die Daten zu organisieren und abzufragen. Weeviate verwendet auch Einbettungstechniken wie word2vec, die ein Wort oder verschiedene Entitäten in einen hochdimensionalen Vektorraum abbilden. Dieser Ansatz erfasst semantische Beziehungen und ermöglicht ähnlichkeitsbasierte Suchen.







Eine Möglichkeit zur Interaktion mit einer Weaviate-Instanz ist die Verwendung der Befehlszeilenschnittstelle namens Weaviate CLI. Mit diesem Befehlszeilendienstprogramm können Sie eine Verbindung zum Weaviate-Server herstellen und verschiedene Vorgänge ausführen.



Es bietet eine große Auswahl an Befehlen, mit denen Sie verschiedene Vorgänge ausführen können, wie zum Beispiel:



  1. Konfigurationsmanagement
  2. Schemaerstellung, Änderung, Löschung und mehr
  3. Datenimport und -exporte
  4. Entitätsverwaltung
  5. Abfrageausführung und mehr

Aufgrund seiner Einfachheit und des einfachen Zugriffs bietet die Weaviate-CLI eine vereinfachte Schnittstelle für die Interaktion mit dem Server. Dies erhöht die Produktivität und ermöglicht die Automatisierung und Integration in Arbeitsabläufe.





In diesem Tutorial lernen wir, wie Sie die Weavitate-CLI mithilfe verschiedener Techniken auf Ihrem Computer installieren und konfigurieren.

Die in diesem Beitrag bereitgestellten Befehle werden anhand von Ubuntu 22.04 demonstriert. Die Befehle funktionieren jedoch auf jedem System, auf dem Python installiert ist.



Installieren Sie Python

Der erste Schritt besteht darin, sicherzustellen, dass Python auf Ihrem Computer installiert ist. Zum Zeitpunkt des Verfassens dieses Beitrags erfordert die Weaviate-CLI Python 3.7 und höher.

Sie können Python 3 unter Ubuntu mit den folgenden Schritten installieren.

Aktualisieren Sie die Systemrepositorys, indem Sie den folgenden Befehl ausführen:

$ sudo apt-get update

Führen Sie nach der Aktualisierung den folgenden Befehl aus, um Python 3.11 auf Ihrem System zu installieren:

$ sudo apt-get install python3.11

Nach Abschluss können Sie den folgenden Befehl ausführen, um zu überprüfen, ob Sie über den richtigen Python-Interpreter verfügen:

python3.11 --version
Python 3.11.0rc1

Wenn Sie Python 11 als Standard-Python-Interpreter verwenden möchten, können Sie den folgenden Befehl ausführen:

$ sudo update-alternatives --config python3

Dieser Befehl fordert Sie auf, die Standard-Python-Version aus der angezeigten Liste auszuwählen. Geben Sie die Auswahlnummer entsprechend Python 3.11 ein und drücken Sie „Enter“.

Installieren Sie die Weaviate-CLI

Der nächste Schritt besteht darin, die Weaviate-CLI auf Ihrem Computer zu installieren. Glücklicherweise haben wir das Tool als Python-Paket, das wir mit pip schnell installieren können.

Sie können den folgenden Befehl ausführen, um es auf Ihrem Computer zu installieren:

$ pip weaviate-cli installieren

Sie können es auch mit dem Befehl „pip3“ installieren:

$ pip3 weaviate-cli installieren

Wenn Sie „pip“ nicht installiert haben, können Sie „apt“ mit einem einfachen Befehl verwenden, um es wie folgt zu installieren:

$ sudo apt-get install python3-pip

Anschließend können Sie mit dem folgenden Befehl überprüfen, ob die Weaviate-CLI korrekt installiert ist:

$ Weaviate-Version

Weaviate-CLI-Konfiguration

Der Befehl sollte die installierte Version der Weaviate-CLI zurückgeben. Wenn Sie einen Konfigurationsfehler erhalten, führen Sie den folgenden Befehl aus, um die Weaviate-CLI zu initialisieren.

$ weaviate-Konfigurationssatz

Der vorherige Befehl fordert Sie auf, die Details für Ihren Weaviate-Cluster bereitzustellen. Zum Beispiel:

Keine vorhandene Konfiguration gefunden, es wird eine neue erstellt.
Bitte geben Sie eine Web-URL an: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Bitte wählen Sie die Authentifizierungsmethode aus:
1) Keine Authentifizierung
2) Kundengeheimnis
3) Benutzername und Passwort
Nummer eingeben: 2
Bitte geben Sie das Client-Geheimnis an:
Konfigurationserstellung abgeschlossen

Bitte geben Sie eine Web-URL an: ^C
Abgebrochen!

Sobald Sie fertig sind, werden die Details Ihres Clusters konfiguriert und gespeichert, um den Zugriff und die Verwendung zu erleichtern.

Abschluss

Wir haben die Grundlagen der Installation und Konfiguration der Weaviate-CLI auf Ihrem System untersucht. Wir haben auch besprochen, wie die Details des Weaviate-Clusters auf der Weaviate-CLI konfiguriert werden.