วิธีการติดตั้ง Weaviate CLI

Withi Kar Tid Tang Weaviate Cli



Weaviate เป็นระบบกราฟความรู้แบบกระจายศูนย์แบบโอเพ่นซอร์สบนคลาวด์ที่พัฒนาโดย SeMI Technologies ได้รับการออกแบบมาเพื่อจัดเก็บ ค้นหา และดึงออบเจกต์ข้อมูลที่ซับซ้อนแบบเรียลไทม์ ซึ่งช่วยให้คุณสร้างแอปพลิเคชันอัจฉริยะที่ใช้ประโยชน์จากความสัมพันธ์เชิงบริบทระหว่างเอนทิตี

Weaviate ใช้วิธีการแบบเวกเตอร์ที่เรียกว่า semantic search เพื่อจัดระเบียบและสืบค้นข้อมูล Weeviate ยังใช้เทคนิคการฝังเช่น word2vec ซึ่งจะแมปคำหรือเอนทิตีต่างๆ ในพื้นที่เวกเตอร์มิติสูง วิธีการนี้รวบรวมความสัมพันธ์ทางความหมายและอนุญาตให้มีการค้นหาตามความคล้ายคลึงกัน







วิธีหนึ่งในการโต้ตอบกับอินสแตนซ์ Weaviate คือการใช้อินเทอร์เฟซบรรทัดคำสั่งที่เรียกว่า Weaviate CLI ยูทิลิตีบรรทัดคำสั่งนี้ช่วยให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ Weaviate และดำเนินการต่างๆ



มีชุดคำสั่งมากมายที่ช่วยให้คุณสามารถดำเนินการต่างๆ เช่น:



  1. การจัดการการตั้งค่า
  2. การสร้าง Schema การแก้ไข การลบ และอื่นๆ
  3. นำเข้าและส่งออกข้อมูล
  4. การจัดการนิติบุคคล
  5. การดำเนินการค้นหา และอื่นๆ

เนื่องจากลักษณะที่เรียบง่ายและเข้าถึงง่าย Weaviate CLI จึงให้อินเทอร์เฟซที่เรียบง่ายเพื่อโต้ตอบกับเซิร์ฟเวอร์ สิ่งนี้ช่วยเพิ่มประสิทธิภาพการทำงานและช่วยให้ระบบอัตโนมัติและการรวมเข้ากับเวิร์กโฟลว์





บทช่วยสอนนี้สอนเราถึงวิธีติดตั้งและกำหนดค่า Weavitate CLI บนเครื่องของคุณโดยใช้เทคนิคต่างๆ

คำสั่งที่ให้ไว้ในโพสต์นี้แสดงให้เห็นโดยใช้ Ubuntu 22.04 อย่างไรก็ตาม คำสั่งจะทำงานบนระบบใดๆ ก็ตามที่มีการติดตั้ง Python



ติดตั้งไพธอน

ขั้นตอนแรกคือต้องแน่ใจว่าคุณได้ติดตั้ง Python ไว้ในเครื่องของคุณแล้ว ในขณะที่เขียนบทความนี้ Weaviate CLI ต้องการ Python 3.7 และสูงกว่า

คุณสามารถติดตั้ง Python 3 บน Ubuntu ได้ด้วยขั้นตอนต่อไปนี้

อัพเดตที่เก็บระบบโดยรันคำสั่งต่อไปนี้:

$ sudo apt-get update

เมื่ออัปเดตแล้ว ให้รันคำสั่งต่อไปนี้เพื่อติดตั้ง Python 3.11 บนระบบของคุณ:

$ sudo apt-get ติดตั้ง python3.11

เมื่อเสร็จสิ้น คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่าคุณมีตัวแปล Python ที่ถูกต้อง:

python3.11 --version
ไพธอน 3.11.0rc1

หากคุณต้องการใช้ Python 11 เป็นโปรแกรมแปล Python เริ่มต้น คุณสามารถเรียกใช้คำสั่งต่อไปนี้:

$ sudo ทางเลือกในการปรับปรุง --config python3

คำสั่งนี้แจ้งให้คุณเลือกเวอร์ชัน Python เริ่มต้นจากรายการที่แสดง ป้อนหมายเลขการเลือกที่ตรงกับ Python 3.11 แล้วกด “Enter”

ติดตั้ง Weaviate CLI

ขั้นตอนต่อไปคือการติดตั้ง Weaviate CLI บนเครื่องของคุณ โชคดีที่เรามีเครื่องมือเป็นแพ็คเกจ Python ซึ่งเราสามารถติดตั้งได้อย่างรวดเร็วโดยใช้ pip

คุณสามารถรันคำสั่งต่อไปนี้เพื่อติดตั้งบนเครื่องของคุณ:

$ pip ติดตั้ง weaviate-cli.dll

คุณยังสามารถใช้คำสั่ง “pip3” เพื่อติดตั้ง:

$ pip3 ติดตั้ง weaviate-cli

หากคุณไม่ได้ติดตั้ง “pip” คุณสามารถใช้ “apt” ด้วยคำสั่งง่ายๆ ในการติดตั้งดังนี้:

$ sudo apt-get ติดตั้ง python3-pip

จากนั้น คุณสามารถตรวจสอบได้ว่าคุณติดตั้ง Weaviate CLI อย่างถูกต้องโดยใช้คำสั่งต่อไปนี้:

รุ่นสาน $

Weaviate การกำหนดค่า CLI

คำสั่งควรส่งคืนเวอร์ชันที่ติดตั้งของ Weaviate CLI หากคุณได้รับข้อผิดพลาดในการกำหนดค่า ให้รันคำสั่งต่อไปนี้เพื่อเริ่มต้น Weaviate CLI

$ weaviate ชุดกำหนดค่า

คำสั่งก่อนหน้านี้จะแจ้งให้คุณระบุรายละเอียดไปยังคลัสเตอร์ Weaviate ของคุณ ตัวอย่างเช่น:

ไม่พบการกำหนดค่าที่มีอยู่ กำลังสร้างใหม่
โปรดระบุ URL แบบ weaviate: https://weaviate-linuxhint-cxvme9nb.weaviate.network
โปรดเลือกวิธีการยืนยันตัวตน:
1) ไม่มีการรับรองความถูกต้อง
2) ความลับของลูกค้า
3) ชื่อผู้ใช้และรหัสผ่าน
ป้อนหมายเลข: 2
โปรดระบุความลับของลูกค้า:
การสร้างการกำหนดค่าเสร็จสมบูรณ์

กรุณาระบุ weaviate url: ^C
แท้ง!

เมื่อเสร็จแล้ว คุณจะมีรายละเอียดของคลัสเตอร์ของคุณที่กำหนดค่าและบันทึกไว้เพื่อความสะดวกในการเข้าถึงและใช้งาน

บทสรุป

เราได้สำรวจพื้นฐานของการติดตั้งและกำหนดค่า Weaviate CLI บนระบบของคุณ เรายังกล่าวถึงวิธีกำหนดค่ารายละเอียดของคลัสเตอร์ Weaviate บน Weaviate CLI