मिलवस कमांड लाइन इंटरफ़ेस (CLI)
मिलवस कमांड लाइन इंटरफ़ेस (CLI) एक कमांड लाइन उपकरण है जो डेटाबेस कनेक्शन, डेटा कार्यों, डेटा का आयात और निर्यात समर्थन करता है। मिलवस पाइथन एसडीके पर आधारित, यह टर्मिनल के माध्यम से इंटरेक्टिव कमांड लाइन प्रॉम्प्ट के माध्यम से कमांडों को निष्पादित करने की अनुमति देता है।
वर्तमान संस्करण
मिलवस CLI के वर्तमान संस्करण का नाम 0.4.0 है। इंस्टॉल किए गए संस्करण का पता लगाने और यह देखने के लिए की अद्यतन की आवश्यकता है, milvus_cli --version
कमांड चलाएं।
मिलवस CLI इंस्टॉल करें
मिलवस CLI को इंस्टॉल करने के लिए निम्न आवश्यकताएँ हैं।
PyPI से इंस्टॉल करें
आप मिलवस CLI को PyPI से इंस्टॉल कर सकते हैं।
पूर्वापेक्षाएँ
- Python 3.8.5 या इससे उच्च संस्करण इंस्टॉल करें।
- pip इंस्टॉल करें।
pip का उपयोग करके इंस्टॉल करें
मिलवस CLI को इंस्टॉल करने के लिए निम्न कमांड चलाएं।
pip install milvus-cli
Docker का उपयोग करके इंस्टॉल करें
आप डॉकर का उपयोग करके मिलवस CLI को इंस्टॉल कर सकते हैं।
पूर्वापेक्षाएँ
19.03 या इससे अधिक संस्करण की डॉकर संस्करण की आवश्यकता है।
Docker इमेज से इंस्टॉल करें
$ docker run -it zilliz/milvus_cli:latest
स्रोत कोड से इंस्टॉल करें
-
milvus_cli
रिपॉजिटरी को डाउनलोड करने के लिए निम्न कमांड चलाएं।
git clone https://github.com/zilliztech/milvus_cli.git
-
milvus_cli
फ़ोल्डर में प्रवेश करने के लिए निम्न कमांड चलाएं।
cd milvus_cli
- मिलवस CLI इंस्टॉल करने के लिए निम्न कमांड चलाएं।
python -m pip install --editable .
वैकल्पिक रूप से, आप एक संकुचित टारबॉल (.tar.gz
फ़ाइल) से भी मिलवस CLI को इंस्टॉल कर सकते हैं। टारबॉल डाउनलोड करें और फिर python -m pip install milvus_cli-.tar.gz
चलाएं।
.exe फ़ाइल से इंस्टॉल करें
यह इंस्टॉलेशन विधि केवल विंडोज के लिए उपयुक्त है।
GitHub से .exe फ़ाइल डाउनलोड करें और ऐसे ही इंस्टॉल करने के लिए उसे चलाएं। सफलतापूर्वक हो जाने पर, निम्न छवि में दिखाई देगा।
मिलवस CLI कमांड संदर्भ
यहां पर सभी समर्थित कमांडों की सूची है जो उनके संबंधित विकल्पों के साथ है, जिसमें कुछ उदाहरण भी शामिल हैं।
साफ़ करें
स्क्रीन की सामग्री को साफ़ करें।
संधि
clear
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | n/a | इस कमांड का उपयोग करने के लिए मदद सूचना प्रदर्शित करें। |
कनेक्ट
मिलवस से कनेक्ट करें।
संधि
connect [-uri (text)] [-t (text)]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-uri | --uri | (वैकल्पिक) URI नाम। डिफ़ॉल्ट रूप से "http://127.0.0.1:19530" होता है। |
-t | --token | (वैकल्पिक) ज़िलिज़ क्लाउड API कुंजिबद्ध या उपयोगकर्ता:पासवर्ड । डिफ़ॉल्ट रूप से कोई नहीं होता है। |
--help | n/a | इस कमांड का उपयोग करने के लिए मदद सूचना प्रदर्शित करें। |
उदाहरण
milvus_cli > connect -uri http://127.0.0.1:19530
डेटाबेस बनाएँ
मिलवस में एक डेटाबेस बनाएँ।
संधि
create database -db (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-db | --database | [आवश्यक] मिलवस में डेटाबेस का नाम। |
--help | n/a | इस कमांड का उपयोग करने के लिए मदद सूचना प्रदर्शित करें। |
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में मिलवस में टेस्टडीबी
नामक एक डेटाबेस बनाता है।
milvus_cli > create database -db testdb
उपयोग डेटाबेस
मिलवस में डेटाबेस का उपयोग करें।
संधि
use database -db (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-db | --डेटाबेस | [अनिवार्य] Milvus में डेटाबेस का नाम। |
--help | n/a | कमांड का उपयोग करने के लिए सहायता प्रदर्शित करें। |
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में Milvus में testdb
नामक डेटाबेस का उपयोग किया गया है।
milvus_cli > use डेटाबेस -db testdb
डेटाबेस सूची
Milvus में डेटाबेसों की सूची बनाएं।
वाक्यरचना
सूची बनाएं डेटाबेस
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में Milvus में डेटाबेसों की सूची दी जाती है।
milvus_cli > सूची बनाएं डेटाबेस
डेटाबेस मिटायें
Milvus में एक डेटाबेस मिटाएं।
वाक्यरचना
-डेटाबेस (पाठ) डिलीट करें
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-db | --डेटाबेस | [अनिवार्य] Milvus में डेटाबेस का नाम। |
--help | n/a | कमांड का उपयोग करने के लिए सहायता प्रदर्शित करें। |
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में Milvus में testdb
नामक डेटाबेस को मिटाया गया है।
milvus_cli > डिलीट डेटाबेस -db testdb
उपयोगकर्ता बनाएं
Milvus में एक उपयोगकर्ता बनाएं।
वाक्यरचना
उपयोगकर्ता बनाएं -u (पाठ) -p (पाठ)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-p | --पासवर्ड | Milvus में उपयोगकर्ता का पासवर्ड। डिफ़ॉल्ट मूल्य "कोई नहीं" है। |
-u | --उपयोगकर्ता-नाम | Milvus में उपयोगकर्ता का नाम। डिफ़ॉल्ट मूल्य "कोई नहीं" है। |
--help | n/a | कमांड का उपयोग करने के लिए सहायता प्रदर्शित करें। |
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में Milvus में zilliz
उपयोगकर्ता नाम और zilliz
पासवर्ड के साथ एक उपयोगकर्ता बनाया गया है।
milvus_cli > उपयोगकर्ता बनाएं -u zilliz -p zilliz
एलियास बनाएं
संग्रह के लिए एक अद्वितीय उपनाम सौंपें।
एक संग्रह के मामले में कई उपनाम हो सकते हैं, लेकिन एक उपनाम केवल एक संग्रह से संबंधित होता है।
वाक्यरचना
बनाएं एलियास -c (पाठ) -a (पाठ) [-A]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --संग्रह-नाम | संग्रह का नाम। |
-a | --उपनाम-नाम | उपनाम। |
-A | --अल्टर | (वैकल्पिक) किसी एलियास को विशिष्ट संग्रह में स्थानांतरित करने के लिए झंडा। |
--help | n/a | कमांड का उपयोग करने के लिए सहायता प्रदर्शित करें। |
उदाहरण
उदाहरण 1
निम्नलिखित उदाहरण में car
नामक संग्रह के लिए उपनाम carAlias1
और carAlias2
बनाये गए हैं।
milvus_cli > बनाएं एलियास -c car -a carAlias1
उदाहरण 2
उदाहरण 2 उदाहरण 1 पर आधारित है।
निम्नलिखित उदाहरण में carAlias1
उपनाम को car
संग्रह से car2
संग्रह में स्थानांतरित किया गया है।
milvus_cli > बनाएं एलियास -c car2 -A -a carAlias1
संग्रह बनाएँ
एक संग्रह बनाएँ।
वाक्यरचना
बनाएं संग्रह -c (पाठ) -f (पाठ) -p (पाठ) [-a] [-d (पाठ)]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --संग्रह-नाम | संग्रह का नाम। |
-f | --स्कीमा-फील्ड | (अनेक) :: प्रारूप में फील्ड पैटर्न। |
-p | --स्कीमा-प्राथमिक-फील्ड | प्राथमिक की फील्ड का नाम। |
-a | --स्कीमा-ऑटो-आईडी | (वैकल्पिक) आईडी स्वचालित उत्पन्न करने के लिए फ्लैग। |
-विवरण | --स्कीमा-विवरण | (वैकल्पिक) संग्रह का विवरण। |
-स्तर | --संगति-स्तर | (वैकल्पिक) संगतता स्तर: सीमित, सत्र, मजबूत, इत्यादि। |
-d | --डायनामिक | (वैकल्पिक) क्या संग्रह स्कीमा डायनामिक फ़ील्ड को समर्थन करता है। |
-s | --शार्ड्स-संख्या | (वैकल्पिक) शार्ड्स की संख्या। |
--help | n/a | कमांड उपयोग में सहायता प्रदर्शित करें। |
उदाहरण
milvus_cli > बनाएं संग्रह -c car -f id:INT64:primary_field -f vector:FLOAT_VECTOR:128 -f color:INT64:color -f brand:INT64:brand -p id -A -d 'car_collection'
वाक्याकार
create partition -c (text) -p (text) [-d (text)]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | संग्रह का नाम। |
-p | --partition | विभाजन का नाम। |
-d | --description | (वैकल्पिक) विभाजन का विवरण। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
milvus_cli > create partition -c car -p new_partition -d test_add_partition
सूची बनाएं
एक क्षेत्र के लिए एक सूची बनाएं।
वर्तमान में, एक संग्रह को अधिकतम एक सूची समर्थित करती है।
वाक्याकार
create index
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
किसी क्षेत्र के लिए एक सूची बनाने और आवश्यक जानकारी के लिए प्रोद्दर्शन करने के लिए:
milvus_cli > create index
संग्रह का नाम (car, car2): car2
सूची बनाने के लिए क्षेत्र का नाम (वेक्टर): वेक्टर
सूची का नाम: वेक्टरदर
सूची प्रकार (FLAT, IVF_FLAT, IVF_SQ8, IVF_PQ, RNSG, HNSW, ANNOY, AUTOINDEX, DISKANN, ) []: IVF_FLAT
सूची मेट्रिक प्रकार (L2, IP, HAMMING, TANIMOTO,): L2
सूची nlist पैरामीटर: 2
समय समाप्ति []:
प्रयोक्ता हटाएं
एक प्रयोक्ता को हटाएं।
वाक्याकार
delete user -u (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-u | --username | उपयोगकर्ता नाम। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
milvus_cli > delete user -u zilliz
उपनाम हटाएं
एक उपनाम हटाएं।
वाक्याकार
delete alias -a (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-a | --alias-name | उपनाम। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
संग्रह हटाएं
delete collection -c (text)
वाक्याकार
delete collection -c (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | हटाने वाले संग्रह का नाम। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
milvus_cli > delete collection -c car
संग्रह हटाएं
इकाइाएँ हटाएं।
वाक्याकार
delete entities -c (text) -p (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | उनिका जिस संग्रह का नाम हो जिसमें इकाइाएँ शामिल हैं। |
-p | --partition | (वैकल्पिक) हटाने वाले विभाजन का नाम। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
milvus_cli > delete entities -c vehicles
हटाने के लिए इकाइयों के लिए अभिव्यक्ति निर्दिष्ट करें, जैसे, "मूवी आईडीज़ इन [0,1]": मूवी आईडीज़ इन [0,1]
आप इस संग्रह से इकाइयाँ हटाने की कोशिश कर रहे हैं। यह कार्य वापस नहीं लिया जा सकता है!
क्या आप इस कार्य जारी रखना चाहते हैं? [y/N]: y
विभाजन हटाएं
एक विभाजन हटाएं।
वाक्याकार
delete partition -c (text) -p (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | उनिका जिस संग्रह का नाम हो जिसमें इकाइाएँ शामिल हैं। |
-p | --partition | हटाने वाले विभाजन का नाम। |
--help | n/a | कमांड का उपयोग सहायता दिखाएं। |
उदाहरण
milvus_cli > delete partition -c vehicles -p new_partition
सूची हटाएं
सूची और संबंधित सूची फ़ाइलें हटाएं।
वर्तमान में, एक संग्रह केवल एक सूची का समर्थन करती है।
वाक्याकार
delete index -c (text) -in (text)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | कलेक्शन का नाम। |
-in | --index-name | इंडेक्स का नाम। |
--help | n/a | कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
उदाहरण
milvus_cli > delete index -c वाहन -in इंडेक्स_नाम
कलेक्शन का वर्णन
कलेक्शन के बारे में विस्तृत जानकारी दिखाएं।
वाक्यरचना
show collection -c (टेक्स्ट)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | कलेक्शन का नाम। |
--help | n/a | कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
उदाहरण
milvus_cli > show collection -c परीक्षण_कलेक्शन_इन्सर्ट
विभाजन का वर्णन
विभाजन के बारे में विस्तृत जानकारी दिखाएं।
वाक्यरचना
show partition -c (टेक्स्ट) -p (टेक्स्ट)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | विभाजन के लिए कलेक्शन का नाम। |
-p | --partition | विभाजन का नाम। |
--help | n/a | कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
milvus_cli > show partition -c परीक्षण_कलेक्शन_इन्सर्ट -p _डिफॉल्ट
इंडेक्स वर्णन
इंडेक्स के बारे में विस्तृत जानकारी दिखाएं।
वाक्यरचना
show index -c (टेक्स्ट) -in (टेक्स्ट)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | कलेक्शन का नाम। |
-in | --index-name | इंडेक्स का नाम। |
--help | n/a | इस कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
उदाहरण
milvus_cli > show index -c परीक्षण_कलेक्शन -in इंडेक्स_नाम
बंद करें
कमांड लाइन विंडो बंद करें।
वाक्यरचना
exit
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | n/a | इस कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
मदद
कमांड के लिए मदद सूचना दिखाएं।
वाक्यरचना
help
कमांड्स
कमांड | विवरण |
---|---|
calc | दो वेक्टर एरे के बीच की दूरी की गणना करें, जो mkts_from_hybridts, mkts_from_unixtime, hybridts_to_unixtime हो सकता है। |
clear | स्क्रीन साफ करें। |
connect | Milvus से कनेक्ट करें। |
create | कलेक्शन, विभाजन, इंडेक्स, या उपनाम बनाएं। |
delete | कलेक्शन, विभाजन, इंडेक्स, एंटिटी, या उपनाम मिटाएं। |
describe | कलेक्शन, विभाजन, या इंडेक्स का विवरण दें। |
exit | कमांड लाइन विंडो बंद करें। |
help | कमांड के लिए मदद सूचना दिखाएं। |
import | स्थानीय या दूरस्थ डेटा को एक विभाजन में आयात करें। |
list | कलेक्शन, विभाजन, या इंडेक्स की सूची बनाएं। |
load | कलेक्शन या विभाजन को मेमोरी में लोड करें। |
load_balance | क्वेरी नोड पर लोड बैलेंसिंग करें। |
query | सभी इनपुट शर्तों को पूरा करने वाले क्वेरी परिणाम दिखाएं। |
release | कलेक्शन या विभाजन रिलीज करें। |
search | वेक्टर समानता खोज या हाइब्रिड खोज करें। |
show | वर्तमान कलेक्शन, एंटिटी लोडिंग प्रगति, एंटिटी इंडेक्सिंग प्रगति, या सेगमेंट जानकारी दिखाएं। |
version | Milvus_CLI का संस्करण दिखाएं। |
आयात
स्थानीय या दूरस्थ डेटा को एक विभाजन में आयात करें।
वाक्यरचना
import -c (टेक्स्ट)[-p (टेक्स्ट)]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | डेटा जोड़ा जाएगा उस कलेक्शन का नाम। |
-p | --partition | (वैकल्पिक) डेटा जोड़ा जाएगा उस विभाजन का नाम। इस विभाजन विकल्प को छोड़ने से "_डिफॉल्ट" विभाजन का चयन करना होता है। |
--help | n/a | इस कमांड का उपयोग कैसे करें के बारे में मदद सूचना दिखाएं। |
उदाहरण 1
निम्नलिखित उदाहरण में स्थानीय CSV फ़ाइल आयात किया जाता है।
milvus_cli > import -c car 'examples/import_csv/vectors.csv'
CSV फ़ाइल पढ़ रहा है... [####################################] 100%
कॉलम नाम ['वेक्टर', 'रंग', 'ब्रांड']
50001 पंक्तियों का प्रसंस्करण किया गया।
डाल रहा है...
सफलतापूर्वक डाला गया।
-------------------------- ------------------
कुल वस्त्र डाले गए: 50000
संग्रह वस्त्र: 150000
Milvus टाइमस्टैम्प: 428849214449254403
-------------------------- ------------------
उदाहरण 2
निम्नलिखित उदाहरण में दूरस्थ CSV फ़ाइल आयात की जाती है।
milvus_cli > import -c car 'https://raw.githubusercontent.com/milvus-io/milvus_cli/main/examples/import_csv/vectors.csv'
दूरस्थ URL से फ़ाइल पढ़ रहा है।
CSV फ़ाइल पढ़ रहा है... [####################################] 100%
कॉलम नाम हैं ['वेक्टर', 'रंग', 'ब्रांड']
50001 पंक्तियों का प्रसंस्करण किया गया।
डाल रहा है...
सफलतापूर्वक डाला गया।
-------------------------- ------------------
कुल वस्त्र डाले गए: 50000
संग्रह में वस्त्र: 150000
Milvus टाइमस्टैम्प: 428849214449254403
-------------------------- ------------------
उपयोगकर्ता सूची
सभी उपयोगकर्ताओं को सूचीत करें।
वाक्यप्रणाली
list users
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
संग्रह सूची
सभी संग्रहों को सूचीत करें।
वाक्यप्रणाली
list collections
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
सूचना सूची
किसी संग्रह के लिए सभी सूचकों को सूचीत करें।
वर्तमान में, किसी संग्रह में अधिकतम एक सूचक समर्थित है।
वाक्यप्रणाली
list indexes -c (पाठ)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | संग्रह का नाम। |
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
बांटें सूची
किसी संग्रह के लिए सभी विभाजनों को सूचीत करें।
वाक्यप्रणाली
list partitions -c (पाठ)
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | पार्टिशन का नाम। |
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
लोड
मेमोरी में संग्रह या विभाजन को डिस्क से लोड करता है।
वाक्यप्रणाली
load -c (पाठ) [-p (पाठ)]
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
-c | --collection-name | वह संग्रह जिसमें विभाजन है। |
-p | --partition | (वैकल्पिक/बहुमुखी) विभाजन का नाम। |
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
प्रश्न
जोड़ी गई सभी शर्तों के अनुसार प्रश्न परिणाम प्रदर्शित करता है।
वाक्यप्रणाली
query
विकल्प
विकल्प | पूरा नाम | विवरण |
---|---|---|
--help | नहीं | इस कमांड के उपयोग की जानकारी दिखाता है। |
उदाहरण
उदाहरण 1
एक प्रश्न करें और आवश्यक जानकारी के लिए सत्यापित करें:
milvus_cli > query
संग्रह का नाम: car
प्रश्न अभिव्यक्ति: id in [428960801420883491, 428960801420883492, 428960801420883493]
विभाजन का नाम संग्रहित करनेवाले प्राणियों (कोमों से अलग): डिफ़ॉल्ट
वापसी क्षेत्रों की सूची (कोमों से अलग): रंग, ब्रांड
समय समाप्ति []:
गारंटीत समयचिह्न। यह संकेत देता है कि मिलवस द्वारा प्रदत्त समयस्तम्प के पहले सभी कार्रवाइयां। यदि इस समयस्तम्प का कोई समयस्तम्प नहीं दिया गया है, तो मिलवस अब तक की सभी कार्रवाइयों की तलाश करेगा। [0]: शांत समय। सीमित संरचना स्तर में केवल प्रयुक्त होता है। यदि शांत समय सेट किया गया है, तो पायसमिल्लुस मिलान करेगा यानी िअवमार्य िसमतापर्य तो िव्यक्त यसमय जो पायसमिल्लवस वर्तमान समयस्तम्प से गहथ निकलें। यदि यस विकल्पन से संर्ध नहीं काया गया है, तो उपयुक्त मूल्य 5 सेकंड है। [5]:
milvus_cli > query
संग्रह नाम: car
प्रश्न अभिव्यक्ति: id > 428960801420883491
संचित संघ के नाम (कोमों से अलग) []: डिफोल्ट
वापसी फ़ील्ड की सूची (कोमों से अलग) []: id, रंग, ब्रांड
समय समाप्ति []:
गारंटीत समय-स्टाम्प। इससे यह संकेत मिलता है कि प्रदान किए गए समय-स्टाम्प से पहले मिलवस द्वारा किए जाने वाले सभी कार्य किए गए हैं। यदि ऐसा कोई समय-स्टाम्प नहीं दिया गया है, तो मिलवस सभी कार्यों की खोज करेगा जो अब तक हो चुके हैं। [0]: शिष्ट समय. इसका केवल बाधित स्तर म
#### उदाहरण 2
सूची संग्रह पर एक खोज करें और आवश्यक पैरामीटर के लिए प्रम्पट करें:
```shell
milvus_cli > search
संग्रह का नाम दर्ज करें (उदा, कार, परीक्षण_संग्रह): कार
खोज के लिए वेक्टर डेटा (डेटा की लंबाई क्वेरी डेटा (nq) की संख्या है, प्रत्येक वेक्टर का आयाम संग्रह में वेक्टर फ़ील्ड के आयाम के बराबर होना चाहिए। आप एक CSV फ़ाइल भी बिना शीर्षक पंक्ति के आयात कर सकते हैं):
[[0.71, 0.76, 0.17, 0.13, 0.42, 0.07, 0.15, 0.67, 0.58, 0.02, 0.39, 0.47, 0.58, 0.88, 0.73, 0.31, 0.23, 0.57, 0.33, 0.2, 0.03, 0.43, 0.78, 0.49, 0.17, 0.56, 0.76, 0.54, 0.45, 0.46, 0.05, 0.1, 0.43, 0.63, 0.29, 0.44, 0.65, 0.01, 0.35, 0.46, 0.66, 0.7, 0.88, 0.07, 0.49, 0.92, 0.57, 0.5, 0.16, 0.77, 0.98, 0.1, 0.44, 0.88, 0.82, 0.16, 0.67, 0.63, 0.57, 0.55, 0.95, 0.13, 0.64, 0.43, 0.71, 0.81, 0.43, 0.65, 0.76, 0.7, 0.05, 0.24, 0.03, 0.9, 0.46, 0.28, 0.92, 0.25, 0.97, 0.79, 0.73, 0.97, 0.49, 0.28, 0.64, 0.19, 0.23, 0.51, 0.09, 0.1, 0.53, 0.03, 0.23, 0.94, 0.87, 0.14, 0.42, 0.82, 0.91, 0.11, 0.91, 0.37, 0.26, 0.6, 0.89, 0.6, 0.32, 0.11, 0.98, 0.67, 0.12, 0.66, 0.47, 0.02, 0.15, 0.6, 0.64, 0.57, 0.14, 0.81, 0.75, 0.11, 0.49, 0.78, 0.16, 0.63, 0.57, 0.18]]
खोज के लिए वेक्टर फ़ील्ड (उदा, वेक्टर):
दूरी मापन प्रकार: L2
खोज पैरामीटर nprobe का मान: 10
वापसी दूरियों के दशमलव की संख्या (जिसे topk भी कहा जाता है): 5
गुणों के लिए बूलियन अभिव्यक्ति ([]): id > 0
खोज के लिए विभाजन का नाम (यदि एक से अधिक है, तो अल्पविराम द्वारा अलग करें) ['_default'] []: _default
समय समाप्ति ([]):
समय-चिह्न गारंटी (Milvus को निर्दिष्ट समय-चिह्न से पहले किए गए सभी कार्रवाइयों को देखने के लिए बताता है। यदि कोई समय-चिह्न नहीं दिया गया है, तो Milvus अब तक की सभी क्रियाओं की खोज करेगा) [0]:
उदाहरण 3
नॉन-इंडेक्स्ड संग्रहों की खोज और इनपुट के लिए प्रोटिंग:
milvus_cli > search
संग्रह का नाम (car, car2): car
खोज डेटा के लिए वेक्टर (नि का डेटा लंबाई है, प्रत्येक वेक्टर की आयाम तो संग्रह के वेक्टर फ़ील्ड के बराबर होना चाहिए। आप हेडर के बिना एक csv फ़ाइल भी आयात कर सकते हैं): examples/import_csv/search_vectors.csv
संग्रह के लिए खोज के वेक्टर फ़ील्ड (वेक्टर): वेक्टर
लौटाया गया दूरियों के दशमलव स्थान (-1 सभी स्थानों को सूचित करता है): 5
रिकॉर्डों की अधिकतम संख्या लौटायी गई, जिसे अक्सर topk कहा जाता है: 2
गुणों को फ़िल्टर करने के लिए बूलियन अभिव्यक्ति: []
खोजने वाले बिंदुओं के नाम (यदि एकाधिक हैं तो ',' का उपयोग करें): ['_default'] []
समय सीमा: []
गारंटीड समयचिह्न (यह इस बात का सूचना देता है कि मिलवस ने प्रदान किए गए समयचिह्न से पहले किए गए सभी कार्रवाईयों को देखता है। यदि समयचिह्न नहीं दिया गया है, तो मिलवस सभी कार्रवाईयों की खोज करेगा जो अब तक की गई है): [0]
कनेक्शनों की सूची
कनेक्शनों की सूची देखें।
वाक्यरचना
list connections
विकल्प
विकल्प | पूर्ण नाम | विवरण |
---|---|---|
--help | नहीं | इस कमांड का उपयोग करने के लिए सहायता सूचना दिखाएं। |
सूची इंडेक्स प्रगति
एंटिटी इंडेक्सिंग की प्रगति दिखाएँ।
वाक्यरचना
show index_progress -c (text) [-i (text)]
विकल्प
विकल्प | पूर्ण नाम | विवरण |
---|---|---|
-c | --collection-name | एंटिटी के संग्रह का नाम। |
-i | --index | (वैकल्पिक) इंडेक्स का नाम। |
--help | नहीं | इस कमांड का उपयोग करने के लिए सहायता सूचना दिखाएं। |
सूची लोडिंग प्रगति
एंटिटी लोडिंग की प्रगति दिखाएँ।
वाक्यरचना
show loading_progress -c (text) [-p (text)]
विकल्प
विकल्प | पूर्ण नाम | विवरण |
---|---|---|
-c | --collection-name | एंटिटी के संग्रह का नाम। |
-p | --partition | (वैकल्पिक/एकाधिक) लोड होने वाले पार्टीशन का नाम। |
--help | नहीं | इस कमांड का उपयोग करने के लिए सहायता सूचना दिखाएं। |
संस्करण
Milvus_CLI का संस्करण दिखाएँ।
वाक्यरचना
version
विकल्प
विकल्प | पूर्ण नाम | विवरण |
---|---|---|
--help | नहीं | इस कमांड का उपयोग करने के लिए सहायता सूचना दिखाएं। |
आप इसके लिए शैल में Milvus_CLI का संस्करण भी देख सकते हैं, जैसा कि निम्नलिखित उदाहरण में दिखाया गया है। इस मामले में, milvus_cli --version
कमांड के रूप में कार्य करता है।
उदाहरण
$ milvus_cli --version
Milvus_CLI v0.4.0