Cum se instalează Weaviate CLI

Cum Se Instaleaza Weaviate Cli



Weaviate este un sistem open source, cloud-native, descentralizat, dezvoltat de SeMI Technologies. Este conceput pentru a stoca, căuta și prelua obiectele de date complexe în timp real, ceea ce vă permite să construiți aplicații inteligente care valorifică relațiile contextuale dintre entități.

Weaviate utilizează o abordare bazată pe vector numită căutare semantică pentru a organiza și interoga datele. Weeviate folosește, de asemenea, tehnici de încorporare, cum ar fi word2vec, care mapează un cuvânt sau diverse entități într-un spațiu vectorial cu dimensiuni mari. Această abordare surprinde relațiile semantice și permite căutări bazate pe asemănări.







O modalitate de a interacționa cu o instanță Weaviate este utilizarea interfeței de linie de comandă numită Weaviate CLI. Acest utilitar de linie de comandă vă permite să vă conectați la serverul Weaviate și să efectuați diverse operațiuni.



Oferă un set larg de comenzi care vă permit să executați diferite operații, cum ar fi:



  1. Managementul configurației
  2. Crearea, modificarea, ștergerea schemei și multe altele
  3. Import și export de date
  4. Managementul entității
  5. Execuția interogărilor și multe altele

Datorită naturii sale simpliste și ușurinței de acces, Weaviate CLI oferă o interfață simplificată pentru a interacționa cu serverul. Acest lucru îmbunătățește productivitatea și permite automatizarea și integrarea cu fluxurile de lucru.





Acest tutorial ne învață cum să instalăm și să configurați Weavitate CLI pe mașina dvs. folosind diferite tehnici.

Comenzile furnizate în această postare sunt demonstrate folosind Ubuntu 22.04. Cu toate acestea, comenzile vor funcționa pe orice sistem cu Python instalat.



Instalați Python

Primul pas este să vă asigurați că aveți Python instalat pe computer. La momentul scrierii acestei postări, CLI-ul Weaviate necesită Python 3.7 și o versiune ulterioară.

Puteți instala Python 3 pe Ubuntu cu următorii pași furnizați.

Actualizați depozitele de sistem rulând următoarea comandă:

$ sudo apt-get update

Odată actualizat, rulați următoarea comandă pentru a instala Python 3.11 pe sistemul dvs.:

$ sudo apt-get install python3.11

După finalizare, puteți rula următoarea comandă pentru a verifica dacă aveți interpretul Python corect:

python3.11 --versiune
Python 3.11.0rc1

Dacă doriți să utilizați Python 11 ca interpret Python implicit, puteți rula următoarea comandă:

$ sudo update-alternatives --config python3

Această comandă vă solicită să alegeți versiunea Python implicită din lista afișată. Introduceți numărul de selecție corespunzător lui Python 3.11 și apăsați „Enter”.

Instalați Weaviate CLI

Următorul pas este să instalați Weaviate CLI pe mașina dvs. Din fericire, avem instrumentul ca pachet Python pe care îl putem instala rapid folosind pip.

Puteți rula următoarea comandă pentru a o instala pe mașina dvs.:

$ pip install weaviate-cli

De asemenea, puteți utiliza comanda „pip3” pentru a o instala:

$ pip3 instalează weaviate-cli

Dacă nu aveți „pip” instalat, puteți utiliza „apt” cu o comandă simplă pentru a-l instala după cum urmează:

$ sudo apt-get install python3-pip

Apoi puteți verifica dacă aveți Weaviate CLI instalat corect folosind următoarea comandă:

versiunea $ weaviate

Configurație CLI Weaviate

Comanda ar trebui să returneze versiunea instalată a Weaviate CLI. Dacă primiți o eroare de configurare, rulați următoarea comandă pentru a inițializa Weaviate CLI.

$ weaviate set de configurare

Comanda anterioară vă solicită să furnizați detaliile clusterului dvs. Weaviate. De exemplu:

Nu a fost găsită nicio configurație existentă, creând una nouă.
Vă rugăm să dați o adresă URL de tip weaviate: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Vă rugăm să selectați metoda de autentificare:
1) Fără autentificare
2) Secretul clientului
3) Nume de utilizator și parolă
Introduceți numărul: 2
Vă rugăm să specificați secretul clientului:
Crearea configurației s-a încheiat

Vă rugăm să dați o adresă URL de tip weaviate: ^C
Avortat!

Odată finalizat, veți avea detaliile clusterului dvs. configurate și salvate pentru ușurință de acces și utilizare.

Concluzie

Am explorat elementele de bază ale instalării și configurării CLI Weaviate pe sistemul dvs. De asemenea, am discutat despre cum să configurați detaliile clusterului Weaviate pe Weaviate CLI.