> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bettertoken.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Grok CLI सेटअप: इंस्टॉलेशन, API key, Base URL और कस्टम मॉडल

> Grok CLI इंस्टॉल करें, BetterToken Base URL और API key कॉन्फ़िगर करें, संगत provider मॉडल चुनें और सामान्य त्रुटियां ठीक करें।

Grok CLI को BetterToken से कनेक्ट करने के लिए API key तैयार करें, नीचे दिया Base URL भरें और model plaza से वर्तमान Model ID चुनें।

## मुख्य सेटिंग्स

| फ़ील्ड   | मान                                                                            |
| -------- | ------------------------------------------------------------------------------ |
| API Key  | BetterToken API key                                                            |
| Base URL | `https://www.bettertoken.ai/v1`                                                |
| मॉडल     | <a href={"https://bettertoken.ai/pricing"}>model plaza</a> से वर्तमान Model ID |

## आवश्यकताएं

* टूल का वर्तमान संस्करण इंस्टॉल है
* BetterToken API key: <a href={"https://bettertoken.ai/register"}>रजिस्टर करें और प्राप्त करें</a>
* <a href={"https://bettertoken.ai/pricing"}>model plaza</a> से Model ID

## इंस्टॉल करें

### Grok CLI इंस्टॉल करें

इसे Windows, macOS या Linux पर चलाएं:

```bash theme={null}
npm install -g @vibe-kit/grok-cli
```

इंस्टॉल के बाद `grok` न मिले तो terminal बंद करके फिर खोलें और `grok --help` चलाएं। जांचें कि global `npm` package directory आपके `PATH` पर है।

## मैन्युअल सेटअप

| फ़ील्ड   | मान                                                                            |
| -------- | ------------------------------------------------------------------------------ |
| API Key  | BetterToken API key                                                            |
| Base URL | `https://www.bettertoken.ai/v1`                                                |
| मॉडल     | <a href={"https://bettertoken.ai/pricing"}>model plaza</a> से वर्तमान Model ID |

### क्या चाहिए

* Node.js और `npm`
* BetterToken API Key: <a href={"https://bettertoken.ai/register"}>यहां रजिस्टर करें</a>
* <a href={"https://bettertoken.ai/pricing"}>model plaza</a> से वर्तमान उपलब्ध **किसी समर्थित provider की मॉडल ID**

### Base URL और API Key कॉन्फ़िगर करें

<Tabs>
  <Tab title="macOS / Linux">
    <Steps>
      <Step title="टकराव वाले variable हटाएं">
        ```bash theme={null}
        unset OPENAI_API_KEY
        unset OPENAI_BASE_URL
        ```
      </Step>

      <Step title="BetterToken variable सेट करें">
        ```bash theme={null}
        export GROK_BASE_URL="https://www.bettertoken.ai/v1"
        export GROK_API_KEY="YOUR_API_KEY"
        ```
      </Step>

      <Step title="मॉडल के साथ Grok CLI शुरू करें">
        ```bash theme={null}
        grok --model YOUR_MODEL_ID
        ```

        `YOUR_MODEL_ID` को model plaza की वर्तमान **किसी समर्थित provider की मॉडल ID** से बदलें।
      </Step>
    </Steps>
  </Tab>

  <Tab title="Windows PowerShell">
    <Steps>
      <Step title="मौजूदा PowerShell window के लिए variable सेट करें">
        ```powershell theme={null}
        $env:GROK_BASE_URL = "https://www.bettertoken.ai/v1"
        $env:GROK_API_KEY = "YOUR_API_KEY"
        ```
      </Step>

      <Step title="मॉडल के साथ Grok CLI शुरू करें">
        ```powershell theme={null}
        grok --model YOUR_MODEL_ID
        ```

        ये variable केवल मौजूदा PowerShell window पर लागू होते हैं। नई window खोलने पर इन्हें अपनी टीम के अनुमोदित secret-storage तरीके से फिर सेट करें।
      </Step>
    </Steps>
  </Tab>
</Tabs>

## कनेक्शन सत्यापित करें

छोटा test prompt भेजें। यदि टूल बिना authentication या Model ID त्रुटि के उत्तर देता है, तो कनेक्शन काम कर रहा है। configuration बदलने के बाद टूल को पूरी तरह रीस्टार्ट करें।

Grok CLI शुरू होने के बाद छोटा prompt भेजें। यदि यह बिना authentication या model ID त्रुटि के उत्तर दे, तो कनेक्शन तैयार है। environment variable बदलने पर मौजूदा Grok CLI session बंद करें और नया शुरू करें।

## मॉडल बदलें

मॉडल selector खोलें या configuration में `Model` फ़ील्ड बदलें। <a href={"https://bettertoken.ai/pricing"}>model plaza</a> से सटीक Model ID उपयोग करें, फिर मौजूदा session रीस्टार्ट करें।

## सामान्य त्रुटियां

| लक्षण                                      | क्या जांचें                                                                                                                             |
| ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
| `grok: command not found`                  | फिर इंस्टॉल करें, नया terminal खोलें और `grok --help` जांचें।                                                                           |
| `401`, `Unauthorized` या `Invalid API key` | `GROK_API_KEY` जांचें, सुनिश्चित करें कि अतिरिक्त whitespace कॉपी नहीं हुई और Grok CLI उसी terminal में शुरू करें जहां variable सेट है। |
| `model not found` या मॉडल अनुपलब्ध         | model plaza में **supported provider** की वर्तमान मॉडल ID कॉपी करें। Claude provider की ID उपयोग न करें।                                |
| अनुरोध अब भी पुरानी सेवा का उपयोग करते हैं | `GROK_BASE_URL` जांचें, `/chat/completions` न जोड़ें, फिर terminal और Grok CLI रीस्टार्ट करें।                                          |
| कनेक्शन त्रुटि                             | पुष्टि करें कि Base URL `https://www.bettertoken.ai/v1` है और आपका नेटवर्क HTTPS से `bettertoken.ai` तक पहुंच सकता है।                  |

### सेटअप FAQ

**Grok CLI में कौन-सा Base URL इस्तेमाल करूं?**

`https://www.bettertoken.ai/v1` उपयोग करें। यह BetterToken का OpenAI-compatible Base URL है।

**कौन-सी API Key और मॉडल चुनूं?**

BetterToken API Key और उसी group का मॉडल उपयोग करें।

**क्या system proxy बदलना या VPN चालू करना जरूरी है?**

नहीं। BetterToken से कनेक्ट करने के लिए अपने terminal में Base URL और API Key कॉन्फ़िगर करें।

## उन्नत सेटअप

### समर्थित provider

| Provider | स्थिति         |
| -------- | -------------- |
| Claude   | समर्थित नहीं   |
| GPT      | मैन्युअल सेटअप |
| Kimi     | मैन्युअल सेटअप |
| GLM      | मैन्युअल सेटअप |

<Note>ये स्थितियां केवल इस पेज पर बताए गए BetterToken सेटअप पर लागू होती हैं।</Note>

<Accordion title="सेटअप के तरीकों का अर्थ">
  * **मैन्युअल सेटअप**: API Key, Base URL और Model दर्ज करें।
  * **समर्थित नहीं**: सीधे सेटअप का कोई सत्यापित तरीका अभी उपलब्ध नहीं है।
</Accordion>

### संबंधित गाइड

* [कस्टम provider के साथ Codex CLI कॉन्फ़िगर करें](/hi/ai-tools/codex)
* [Cursor में कस्टम API, Base URL और API Key कॉन्फ़िगर करें](/hi/ai-tools/cursor)
* [Cline में OpenAI-compatible API कॉन्फ़िगर करें](/hi/ai-tools/cline)
* [OpenAI-compatible API बनाम Anthropic-compatible API](/hi/faq/concepts/openai-compatible-vs-anthropic-compatible)
* [MCP बनाम API Key और Base URL](/hi/faq/concepts/mcp-vs-api-key-base-url)

## तकनीकी विवरण

<Accordion title="Protocol, endpoint और आंतरिक provider फ़ील्ड">
  यह सेटअप `https://www.bettertoken.ai/v1` उपयोग करता है। टूल OpenAI-compatible endpoint path जोड़ता है। जब तक कोई विशेष फ़ील्ड स्पष्ट रूप से न मांगे, `/chat/completions` या `/responses` न जोड़ें।
</Accordion>
