A Weaviate CLI telepítése

A Weaviate Cli Telepitese



A Weaviate egy nyílt forráskódú, felhőalapú, decentralizált tudásgráf rendszer, amelyet a SeMI Technologies fejlesztett ki. Úgy tervezték, hogy valós időben tárolja, keresse és visszakeresse az összetett adatobjektumokat, ami lehetővé teszi intelligens alkalmazások létrehozását, amelyek kihasználják az entitások közötti kontextuális kapcsolatokat.

A Weaviate a szemantikus keresésnek nevezett vektoralapú megközelítést alkalmazza az adatok rendszerezésére és lekérdezésére. A Weeviate olyan beágyazási technikákat is használ, mint például a word2vec, amely egy szót vagy különféle entitásokat képez le egy nagy dimenziós vektortérbe. Ez a megközelítés rögzíti a szemantikai kapcsolatokat, és lehetővé teszi a hasonlóságon alapuló keresést.







A Weaviate példányokkal való interakció egyik módja a Weaviate CLI nevű parancssori felület használata. Ezzel a parancssori segédprogrammal csatlakozhat a Weaviate szerverhez, és különféle műveleteket hajthat végre.



Parancsok széles skáláját kínálja, amelyek lehetővé teszik különféle műveletek végrehajtását, például:



  1. Konfiguráció-menedzsment
  2. Séma létrehozása, módosítása, törlése stb
  3. Adatimportálás és -exportálás
  4. Entitáskezelés
  5. Lekérdezés végrehajtása és így tovább

Leegyszerűsített jellegének és könnyű hozzáférésének köszönhetően a Weaviate CLI egyszerűsített felületet biztosít a szerverrel való interakcióhoz. Ez növeli a termelékenységet, és lehetővé teszi az automatizálást és a munkafolyamatokkal való integrációt.





Ez az oktatóanyag megtanítja nekünk, hogyan telepítsük és konfiguráljuk a Weavitate CLI-t a gépén különféle technikák segítségével.

Az ebben a bejegyzésben található parancsok az Ubuntu 22.04-ben vannak bemutatva. A parancsok azonban minden olyan rendszeren működnek, amelyre telepítve van a Python.



Telepítse a Python-t

Az első lépés annak biztosítása, hogy a Python telepítve van-e a gépen. A bejegyzés írásakor a Weaviate CLI-hez Python 3.7 vagy újabb verzióra van szükség.

A Python 3-at a következő lépésekkel telepítheti az Ubuntu rendszerre.

Frissítse a rendszertárolókat a következő parancs futtatásával:

$ sudo apt-get frissítés

A frissítés után futtassa a következő parancsot a Python 3.11 telepítéséhez a rendszeren:

$ sudo apt-get install python3.11

A befejezést követően a következő parancs futtatásával ellenőrizheti, hogy a megfelelő Python-tolmácsot használja:

python3.11 --verzió
Python 3.11.0rc1

Ha a Python 11-et szeretné alapértelmezett Python értelmezőként használni, akkor a következő parancsot futtathatja:

$ sudo update-alternatives --config python3

Ez a parancs arra kéri, hogy válassza ki az alapértelmezett Python-verziót a megjelenített listából. Írja be a Python 3.11-nek megfelelő kiválasztási számot, és nyomja meg az „Enter” gombot.

Telepítse a Weaviate CLI-t

A következő lépés a Weaviate CLI telepítése a gépre. Szerencsére Python csomagként rendelkezünk az eszközzel, amelyet gyorsan telepíthetünk a pip segítségével.

A következő parancs futtatásával telepítheti a gépére:

$ pip install weaviate-cli

A „pip3” paranccsal is telepítheti:

$ pip3 install weaviate-cli

Ha nincs telepítve a „pip”, az „apt” használatával egy egyszerű paranccsal telepítheti az alábbiak szerint:

$ sudo apt-get install python3-pip

Ezután a következő paranccsal ellenőrizheti, hogy megfelelően telepítette-e a Weaviate CLI-t:

$ weaviate változat

Weaviate CLI konfiguráció

A parancsnak vissza kell adnia a Weaviate CLI telepített verzióját. Ha konfigurációs hibát kap, futtassa a következő parancsot a Weaviate CLI inicializálásához.

$ weaviate config set

Az előző parancs arra kéri, hogy adja meg a Weaviate-fürt részleteit. Például:

Nem található meglévő konfiguráció, új létrehozása.
Kérjük, adjon meg egy szövevényes URL-t: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Kérjük, válassza ki a hitelesítési módot:
1) Nincs hitelesítés
2) Ügyfél titka
3) Felhasználónév és jelszó
Írja be a számot: 2
Kérjük, adja meg az ügyfél titkát:
A konfiguráció létrehozása befejeződött

Kérjük, adjon meg egy weaviate URL-t: ^C
Megszakítva!

Ha elkészült, a fürt részleteit konfigurálják és elmentik a könnyebb hozzáférés és használat érdekében.

Következtetés

Megvizsgáltuk a Weaviate CLI telepítésének és konfigurálásának alapjait a rendszeren. Megbeszéltük azt is, hogyan konfigurálhatjuk a Weaviate-fürt részleteit a Weaviate CLI-n.