कॉन्फ़िगरेशन गाइड

OpenClaw की सारी सेटिंग्स एक कॉन्फ़िग फ़ाइल में होती हैं। चलिए जानते हैं इसे कैसे कस्टमाइज़ करें।

📄 कॉन्फ़िग फ़ाइल कहाँ है

OpenClaw की मुख्य कॉन्फ़िग फ़ाइल यहाँ होती है:

~/.openclaw/openclaw.json

~ का मतलब आपकी होम डायरेक्टरी है। जैसे macOS पर पूरा पाथ /Users/आपका-यूज़रनेम/.openclaw/openclaw.json होगा।

💡 टिप: .openclaw एक हिडन फ़ोल्डर है (नाम डॉट से शुरू होने वाले फ़ोल्डर डिफ़ॉल्ट में नहीं दिखते)। macOS Finder में Command + Shift + . दबाकर हिडन फ़ाइलें देख सकते हैं। Linux में ls -a कमांड से देख सकते हैं।

⚙️ मुख्य सेटिंग्स

कॉन्फ़िग फ़ाइल की सबसे ज़रूरी सेटिंग्स:

AI मॉडल चुनें

डिफ़ॉल्ट AI मॉडल सेट करें:

{
  "model": {
    "provider": "anthropic",
    "name": "claude-sonnet-4-20250514",
    "api_key": "sk-ant-..."
  }
}

provider को "openai", "deepseek" या "google" में बदल सकते हैं।

सेशन मैनेजमेंट

AI बातचीत का बिहेवियर कंट्रोल करें:

{
  "session": {
    "max_history": 50,
    "timeout_minutes": 30,
    "system_prompt": "तुम एक मददगार AI असिस्टेंट हो..."
  }
}
  • max_history — हर बातचीत में कितने पुराने मैसेज रखने हैं
  • timeout_minutes — कितने मिनट बाद नई बातचीत शुरू हो
  • system_prompt — AI का "रोल सेटिंग", AI की पर्सनैलिटी कस्टमाइज़ करें

चैनल सेटिंग्स

हर चैट प्लेटफ़ॉर्म की कनेक्शन जानकारी:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "bot_token": "123456:ABC-DEF..."
    },
    "discord": {
      "enabled": true,
      "bot_token": "MTIz..."
    }
  }
}

🔄 हॉट रीलोड

OpenClaw हॉट रीलोड सपोर्ट करता है — कॉन्फ़िग फ़ाइल बदलने के बाद रीस्टार्ट की ज़रूरत नहीं, बदलाव खुद लागू हो जाएंगे!

बस कॉन्फ़िग फ़ाइल एडिट करके सेव करो, OpenClaw खुद नई सेटिंग्स अपना लेगा।

ℹ️ नोट: कुछ कोर सेटिंग्स (जैसे पोर्ट नंबर) बदलने के लिए मैन्युअल रीस्टार्ट ज़रूरी हो सकता है। लेकिन ज़्यादातर सेटिंग्स (मॉडल स्विच, चैनल सेटिंग्स) हॉट रीलोड हो जाती हैं।