Kako instalirati Weaviate CLI

Kako Instalirati Weaviate Cli



Weaviate je decentralizirani sustav grafikona znanja otvorenog koda, izvorno u oblaku, koji je razvio SeMI Technologies. Dizajniran je za pohranjivanje, pretraživanje i dohvaćanje složenih podatkovnih objekata u stvarnom vremenu, što vam omogućuje izradu inteligentnih aplikacija koje iskorištavaju kontekstualne odnose između entiteta.

Weaviate koristi vektorski pristup koji se naziva semantičko pretraživanje za organiziranje i postavljanje upita za podatke. Weeviate također koristi tehnike ugrađivanja kao što je word2vec koji preslikava riječ ili različite entitete u visokodimenzionalni vektorski prostor. Ovaj pristup bilježi semantičke odnose i omogućuje pretraživanje temeljeno na sličnosti.







Jedan od načina interakcije s Weaviate instancom je korištenje sučelja naredbenog retka pod nazivom Weaviate CLI. Ovaj uslužni program naredbenog retka omogućuje vam povezivanje s Weaviate poslužiteljem i izvođenje raznih operacija.



Omogućuje širok skup naredbi koje vam omogućuju izvršavanje različitih operacija kao što su:



  1. Konfiguracijski menadžment
  2. Stvaranje sheme, izmjena, brisanje i više
  3. Uvoz i izvoz podataka
  4. Upravljanje entitetom
  5. Izvršenje upita i više

Zbog svoje jednostavne prirode i lakoće pristupa, Weaviate CLI pruža pojednostavljeno sučelje za interakciju s poslužiteljem. To povećava produktivnost i omogućuje automatizaciju i integraciju s tijekovima rada.





Ovaj vodič nas uči kako instalirati i konfigurirati Weavitate CLI na vašem računalu koristeći različite tehnike.

Naredbe koje su navedene u ovom postu demonstrirane su korištenjem Ubuntu 22.04. Međutim, naredbe će raditi na bilo kojem sustavu s instaliranim Pythonom.



Instalirajte Python

Prvi korak je provjeriti imate li Python instaliran na vašem računalu. U vrijeme pisanja ovog posta, Weaviate CLI zahtijeva Python 3.7 i noviji.

Možete instalirati Python 3 na Ubuntu pomoću sljedećih koraka.

Ažurirajte repozitorije sustava pokretanjem sljedeće naredbe:

$ sudo apt-get update

Nakon ažuriranja, pokrenite sljedeću naredbu da instalirate Python 3.11 na svoj sustav:

$ sudo apt-get instaliraj python3.11

Po završetku možete pokrenuti sljedeću naredbu da provjerite imate li ispravan Python tumač:

python3.11 --verzija
Python 3.11.0rc1

Ako želite koristiti Python 11 kao zadani Python tumač, možete pokrenuti sljedeću naredbu:

$ sudo update-alternatives --config python3

Ova naredba od vas traži da odaberete zadanu verziju Pythona s prikazanog popisa. Unesite broj odabira koji odgovara Python 3.11 i pritisnite “Enter”.

Instalirajte Weaviate CLI

Sljedeći korak je instalacija Weaviate CLI na vašem računalu. Srećom, imamo alat kao Python paket koji možemo brzo instalirati koristeći pip.

Možete pokrenuti sljedeću naredbu da biste je instalirali na svoj stroj:

$ pip instaliraj weaviate-cli

Također možete koristiti naredbu “pip3” da biste ga instalirali:

$ pip3 instalirajte weaviate-cli

Ako nemate instaliran 'pip', možete koristiti 'apt' s jednostavnom naredbom da ga instalirate na sljedeći način:

$ sudo apt-get instalirajte python3-pip

Zatim možete provjeriti imate li ispravno instaliran Weaviate CLI pomoću sljedeće naredbe:

$ weaviate verzija

Weaviate CLI konfiguracija

Naredba bi trebala vratiti instaliranu verziju Weaviate CLI. Ako dobijete pogrešku konfiguracije, pokrenite sljedeću naredbu za inicijalizaciju Weaviate CLI.

$ weaviate set konfiguracija

Prethodna naredba od vas traži da navedete detalje svom Weaviate klasteru. Na primjer:

Nije pronađena postojeća konfiguracija, izrada nove.
Molimo dajte weaviate url: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Odaberite metodu provjere autentičnosti:
1) Nema provjere autentičnosti
2) Tajna klijenta
3) Korisničko ime i lozinka
Unesite broj: 2
Navedite tajnu klijenta:
Izrada konfiguracije dovršena

Molimo dajte web url: ^C
Prekinut!

Kada završite, imat ćete konfigurirane i spremljene pojedinosti o vašem klasteru radi lakšeg pristupa i korištenja.

Zaključak

Istražili smo osnove instaliranja i konfiguriranja Weaviate CLI na vašem sustavu. Također smo razgovarali o tome kako konfigurirati pojedinosti Weaviate klastera na Weaviate CLI.