> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/reference/hi/platform/cli/install-and-set-up-the-cli.md).

# CLI इंस्टॉल और सेट अप करें

आपको आवश्यकता होगी `Python >=3.10` Roboflow Python पैकेज का उपयोग करने के लिए।

Python इंस्टॉल करने के बाद, इंस्टॉल करने के लिए निम्न कमांड चलाएँ:

```bash
pip install roboflow
```

इंस्टॉल करने के बाद, जाँचें कि CLI काम करता है:

```bash
roboflow --help
```

## प्रमाणीकरण

प्रमाणित करने के तीन तरीके हैं:

### विकल्प 1: पर्यावरण चर (स्क्रिप्ट और एजेंट्स के लिए अनुशंसित)

```bash
export ROBOFLOW_API_KEY=rf_xxxxx
```

यह CI/CD, स्वचालन, और AI कोडिंग एजेंट्स के लिए अनुशंसित तरीका है। किसी इंटरैक्टिव प्रॉम्प्ट की आवश्यकता नहीं है।

### विकल्प 2: API कुंजी फ्लैग

```bash
roboflow --api-key rf_xxxxx project list
```

कुंजी को सीधे किसी भी कमांड में पास करें। एक बार के कमांड्स के लिए उपयोगी।

### विकल्प 3: इंटरैक्टिव लॉगिन

```bash
roboflow login
```

लिंक को अपने ब्राउज़र में खोलें, टोकन प्राप्त करें, और उसे टर्मिनल में पेस्ट करें। क्रेडेंशियल्स यहाँ सेव हो जाती हैं `~/.config/roboflow/config.json` इसलिए आपको यह केवल एक बार करना होगा।

आप बिना इंटरैक्टिव तरीके से भी लॉग इन कर सकते हैं:

```bash
roboflow auth login --api-key rf_xxxxx
```

## प्रमाणीकरण सत्यापित करें

```bash
roboflow auth status
```

यह आपका वर्तमान वर्कस्पेस और एक मास्क की गई API कुंजी दिखाता है।

## डिफ़ॉल्ट वर्कस्पेस सेट करें

यदि आपके पास कई वर्कस्पेस तक पहुँच है, तो तय करें कि डिफ़ॉल्ट रूप से कौन-सा उपयोग होगा:

```bash
roboflow auth set-workspace my-workspace-id
```

## शेल पूर्णता (वैकल्पिक)

कमांड, विकल्पों और आर्ग्यूमेंट्स के लिए टैब पूर्णता सक्षम करें:

```bash
# Zsh
eval "$(roboflow completion zsh)"

# Bash (इसके लिए bash >= 4.4 आवश्यक है)
eval "$(roboflow completion bash)"

# Fish
roboflow completion fish | source
```

इसे स्थायी बनाने के लिए, `eval` लाइन को अपनी शेल प्रोफ़ाइल में (`~/.zshrc`, `~/.bashrc`आदि) जोड़ें।
