Ako nainštalovať Weaviate CLI

Ako Nainstalovat Weaviate Cli



Weaviate je open source, cloudový, decentralizovaný systém znalostných grafov vyvinutý spoločnosťou SeMI Technologies. Je navrhnutý na ukladanie, vyhľadávanie a získavanie komplexných dátových objektov v reálnom čase, čo vám umožňuje vytvárať inteligentné aplikácie, ktoré využívajú kontextové vzťahy medzi entitami.

Weaviate využíva vektorový prístup nazývaný sémantické vyhľadávanie na usporiadanie a dopytovanie údajov. Weeviate tiež používa techniky vkladania, ako je word2vec, ktorý mapuje slovo alebo rôzne entity do vysokorozmerného vektorového priestoru. Tento prístup zachytáva sémantické vzťahy a umožňuje vyhľadávanie na základe podobnosti.







Jedným zo spôsobov interakcie s inštanciou Weaviate je použitie rozhrania príkazového riadka nazývaného Weaviate CLI. Tento nástroj príkazového riadka vám umožňuje pripojiť sa k serveru Weaviate a vykonávať rôzne operácie.



Poskytuje širokú škálu príkazov, ktoré vám umožňujú vykonávať rôzne operácie, ako napríklad:



  1. Správa konfigurácie
  2. Vytváranie, modifikácia, mazanie schém a ďalšie
  3. Import a export údajov
  4. Správa entít
  5. Spustenie dopytu a ďalšie

Vďaka svojej zjednodušenej povahe a ľahkému prístupu poskytuje Weaviate CLI zjednodušené rozhranie na interakciu so serverom. To zvyšuje produktivitu a umožňuje automatizáciu a integráciu s pracovnými postupmi.





Tento tutoriál nás naučí, ako nainštalovať a nakonfigurovať Weavitate CLI na vašom počítači pomocou rôznych techník.

Príkazy, ktoré sú uvedené v tomto príspevku, sú demonštrované pomocou Ubuntu 22.04. Príkazy však budú fungovať na akomkoľvek systéme s nainštalovaným Pythonom.



Nainštalujte Python

Prvým krokom je uistiť sa, že máte na svojom počítači nainštalovaný Python. V čase písania tohto príspevku Weaviate CLI vyžaduje Python 3.7 a vyšší.

Python 3 môžete nainštalovať na Ubuntu pomocou nasledujúcich krokov.

Aktualizujte systémové úložiská spustením nasledujúceho príkazu:

$ sudo apt-get aktualizácia

Po aktualizácii spustite nasledujúci príkaz na inštaláciu Pythonu 3.11 do vášho systému:

$ sudo apt-get install python3.11

Po dokončení môžete spustiť nasledujúci príkaz, aby ste si overili, že máte správny interpret Pythonu:

python3.11 --verzia
Python 3.11.0rc1

Ak chcete použiť Python 11 ako predvolený interpret Pythonu, môžete spustiť nasledujúci príkaz:

$ sudo update-alternatives --config python3

Tento príkaz vás vyzve na výber predvolenej verzie Pythonu zo zobrazeného zoznamu. Zadajte číslo výberu zodpovedajúce Pythonu 3.11 a stlačte „Enter“.

Nainštalujte Weaviate CLI

Ďalším krokom je inštalácia Weaviate CLI na váš počítač. Našťastie máme nástroj ako balík Python, ktorý môžeme rýchlo nainštalovať pomocou pip.

Na inštaláciu do počítača môžete spustiť nasledujúci príkaz:

$ pip install weaviate-cli

Na inštaláciu môžete použiť aj príkaz „pip3“:

$ pip3 nainštalovať weaviate-cli

Ak nemáte nainštalovaný „pip“, môžete použiť „apt“ s jednoduchým príkazom na jeho inštaláciu takto:

$ sudo apt-get install python3-pip

Potom môžete pomocou nasledujúceho príkazu overiť, či máte Weaviate CLI správne nainštalované:

$ weaviate verzia

Weaviate CLI Configuration

Príkaz by mal vrátiť nainštalovanú verziu Weaviate CLI. Ak sa zobrazí chyba konfigurácie, spustite nasledujúci príkaz na inicializáciu Weaviate CLI.

$ weaviate konfiguračná sada

Predchádzajúci príkaz vás vyzve, aby ste poskytli podrobnosti o klastri Weaviate. Napríklad:

Nenašla sa žiadna existujúca konfigurácia, vytvára sa nová.
Zadajte webovú adresu weaviate: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Vyberte spôsob overenia:
1) Žiadna autentifikácia
2) Tajomstvo klienta
3) Používateľské meno a heslo
Zadajte číslo: 2
Zadajte tajomstvo klienta:
Vytvorenie konfigurácie je dokončené

Uveďte prosím weaviate url: ^C
Prerušené!

Po dokončení budete mať podrobnosti o svojom klastri nakonfigurované a uložené pre jednoduchý prístup a používanie.

Záver

Preskúmali sme základy inštalácie a konfigurácie Weaviate CLI vo vašom systéme. Diskutovali sme aj o tom, ako nakonfigurovať podrobnosti klastra Weaviate v rozhraní Weaviate CLI.