Cara Memasang Weaviate CLI

Cara Memasang Weaviate Cli



Weaviate ialah sistem graf pengetahuan sumber terbuka, asli awan, terdesentralisasi yang dibangunkan oleh SeMI Technologies. Ia direka bentuk untuk menyimpan, mencari dan mendapatkan semula objek data kompleks dalam masa nyata yang membolehkan anda membina aplikasi pintar yang memanfaatkan hubungan kontekstual antara entiti.

Weaviate menggunakan pendekatan berasaskan vektor yang dipanggil carian semantik untuk mengatur dan menanyakan data. Weeviate juga menggunakan teknik benam seperti word2vec yang memetakan perkataan atau pelbagai entiti ke dalam ruang vektor berdimensi tinggi. Pendekatan ini menangkap hubungan semantik dan membolehkan carian berasaskan persamaan.







Satu cara untuk berinteraksi dengan contoh Weaviate ialah menggunakan antara muka baris arahan yang dipanggil Weaviate CLI. Utiliti baris arahan ini membolehkan anda menyambung ke pelayan Weaviate dan melakukan pelbagai operasi.



Ia menyediakan satu set perintah yang luas yang membolehkan anda melaksanakan pelbagai operasi seperti:



  1. Pengurusan konfigurasi
  2. Pembuatan skema, pengubahsuaian, pemadaman dan banyak lagi
  3. Import dan eksport data
  4. Pengurusan entiti
  5. Pelaksanaan pertanyaan, dan banyak lagi

Disebabkan sifatnya yang ringkas dan kemudahan akses, Weaviate CLI menyediakan antara muka yang dipermudahkan untuk berinteraksi dengan pelayan. Ini meningkatkan produktiviti dan membolehkan automasi dan penyepaduan dengan aliran kerja.





Tutorial ini mengajar kami cara memasang dan mengkonfigurasi Weavitate CLI pada mesin anda menggunakan pelbagai teknik.

Perintah yang disediakan dalam siaran ini ditunjukkan menggunakan Ubuntu 22.04. Walau bagaimanapun, arahan akan berfungsi pada mana-mana sistem dengan Python sedang dipasang.



Pasang Python

Langkah pertama ialah memastikan bahawa anda telah memasang Python pada mesin anda. Pada masa menulis siaran ini, Weaviate CLI memerlukan Python 3.7 dan lebih tinggi.

Anda boleh memasang Python 3 pada Ubuntu dengan langkah-langkah yang disediakan berikut.

Kemas kini repositori sistem dengan menjalankan arahan berikut:

$ sudo apt-get kemas kini

Setelah dikemas kini, jalankan arahan berikut untuk memasang Python 3.11 pada sistem anda:

$ sudo apt-get install python3.11

Setelah selesai, anda boleh menjalankan arahan berikut untuk mengesahkan bahawa anda mempunyai penterjemah Python yang betul:

python3.11 --versi
Python 3.11.0rc1

Jika anda ingin menggunakan Python 11 sebagai penterjemah Python lalai, anda boleh menjalankan arahan berikut:

$ sudo update-alternatives --config python3

Perintah ini menggesa anda untuk memilih versi Python lalai daripada senarai yang dipaparkan. Masukkan nombor pilihan yang sepadan dengan Python 3.11 dan tekan 'Enter'.

Pasang CLI Weaviate

Langkah seterusnya ialah memasang Weaviate CLI pada mesin anda. Nasib baik, kami mempunyai alat sebagai pakej Python yang boleh kami pasang dengan cepat menggunakan pip.

Anda boleh menjalankan arahan berikut untuk memasangnya pada mesin anda:

$ pip pasang weaviate-cli

Anda juga boleh menggunakan arahan 'pip3' untuk memasangnya:

$ pip3 pasang weaviate-cli

Jika anda tidak memasang 'pip', anda boleh menggunakan 'apt' dengan arahan mudah untuk memasangnya seperti berikut:

$ sudo apt-get install python3-pip

Anda kemudiannya boleh mengesahkan sama ada anda telah memasang Weaviate CLI dengan betul menggunakan arahan berikut:

$ versi anyaman

Menenun Konfigurasi CLI

Perintah itu harus mengembalikan versi CLI Weaviate yang dipasang. Jika anda mendapat ralat konfigurasi, jalankan arahan berikut untuk memulakan CLI Weaviate.

$ set konfigurasi weaviate

Perintah sebelumnya menggesa anda untuk memberikan butiran kepada kelompok Weaviate anda. Sebagai contoh:

Tiada konfigurasi sedia ada ditemui, mencipta konfigurasi baharu.
Sila berikan url weaviate: https://weaviate-linuxhint-cxvme9nb.weaviate.network
Sila pilih kaedah pengesahan:
1) Tiada pengesahan
2) Rahsia pelanggan
3) Nama pengguna dan kata laluan
Masukkan nombor: 2
Sila nyatakan rahsia pelanggan:
Penciptaan konfigurasi selesai

Sila berikan url weaviate: ^C
Digugurkan!

Setelah selesai, anda akan mempunyai butiran kluster anda dikonfigurasikan dan disimpan untuk kemudahan akses dan penggunaan.

Kesimpulan

Kami meneroka asas memasang dan mengkonfigurasi Weaviate CLI pada sistem anda. Kami juga membincangkan cara mengkonfigurasi butiran gugusan Weaviate pada CLI Weaviate.