SSD Nodes Learn Hosting plans →
गाइड Matt Connorलेखक: Matt Connor

Claude हिंदी में: क्या चलता है, कितने टोकन लगते हैं

Claude को देवनागरी में लिखें, Hinglish में या अंग्रेज़ी में? हिंदी इंटरफ़ेस, मोबाइल पर हिंदी डिक्टेशन, और एक ही सवाल के टोकन खुद गिनने का तरीका, ताकि Pro की सीमा समझकर खर्च हो।

Claude हिंदी में कितना काम करता है?

Claude हिंदी में अच्छी तरह काम करता है। आप देवनागरी में लिखें, Hinglish में लिखें या अंग्रेज़ी में, Claude उसी भाषा में जवाब देता है जिसमें आप लिखते हैं। असली फ़र्क टोकन की गिनती में आता है। एक ही बात अलग लिपि में लिखने पर टोकन की संख्या बदल जाती है, और Claude Pro की इस्तेमाल सीमा इन्हीं टोकन से खर्च होती है।

अगर आपके पास Claude Pro है, या उसे लेने का विचार है, तो लिपि का चुनाव सीधे आपकी सीमा पर असर डालता है। नीचे पहले यह देखेंगे कि Claude के अंदर हिंदी कहाँ मिलती है: इंटरफ़ेस में और मोबाइल डिक्टेशन में। फिर एक ही अनुरोध को तीन रूपों में लिखकर उसके टोकन खुद गिनेंगे। आख़िर में उस गिनती से रोज़ के फ़ैसले निकालेंगे: कब हिंदी में पूछें, कब अंग्रेज़ी में, और जवाब किस भाषा में माँगें।

Claude का इंटरफ़ेस हिंदी में कैसे बदलें

2 अक्टूबर 2026 को Anthropic के सहायता पेज पर इंटरफ़ेस की 11 भाषाएँ दी गई हैं, और हिंदी उनमें से एक है। यह सुविधा वेब और डेस्कटॉप ऐप पर है। उस दिन पेज पर हिंदी के साथ कोई beta लेबल नहीं था।

  1. नीचे बाईं ओर अपने प्रोफ़ाइल आइकन पर क्लिक करें।
  2. Language वाले हिस्से में जाएँ।
  3. हिंदी चुनें। इंटरफ़ेस अपने आप बदल जाता है।

इंटरफ़ेस की भाषा से सिर्फ़ मेन्यू, बटन और सेटिंग के शब्द बदलते हैं। बातचीत की भाषा पर इसका कोई बंधन नहीं है। सहायता पेज साफ़ लिखता है कि सेटिंग कुछ भी हो, आप किसी भी भाषा में बात कर सकते हैं, और Claude उसी भाषा में बात करता है जिसमें आप लिखते हैं। इसलिए इंटरफ़ेस अंग्रेज़ी में रखकर भी चैट हिंदी में हो सकती है, और इसका उल्टा भी।

टोकन पर इंटरफ़ेस की भाषा का असर नहीं पड़ता। टोकन आपके संदेश और Claude के जवाब के टेक्स्ट से गिने जाते हैं, बटनों पर लिखे शब्दों से नहीं।

मोबाइल पर हिंदी में बोलकर सवाल कैसे लिखवाएँ

Claude के iOS और Android ऐप में डिक्टेशन (dictation) की सुविधा है। आप बोलते हैं, और ऐप उसे लिखे हुए संदेश में बदल देता है। 2 अक्टूबर 2026 को इसके सहायता पेज की भाषा सूची में हिंदी है। उसी पेज के अनुसार अंग्रेज़ी के अलावा बाकी सभी भाषाओं का समर्थन अभी beta में है।

  1. ऐप में नई चैट शुरू करें।
  2. चैट बॉक्स के दाईं ओर माइक्रोफ़ोन आइकन पर टैप करें।
  3. पहली बार भाषा पूछी जाए तो हिंदी चुनें।
  4. अपना सवाल बोलें, फिर भेजने के लिए तीर वाले आइकन पर टैप करें।

डिक्टेशन और voice mode अलग चीज़ें हैं। डिक्टेशन में आप बोलते हैं, पर Claude का जवाब टेक्स्ट में आता है। पेज यह भी कहता है कि आवाज़ को टेक्स्ट में बदलने के बाद रिकॉर्डिंग मिटा दी जाती है। टोकन के हिसाब से डिक्टेशन एक टाइप किए गए संदेश जैसा ही है, क्योंकि Claude तक आवाज़ नहीं पहुँचती, उससे बना टेक्स्ट पहुँचता है।

टोकन क्या है, और लिपि बदलने से गिनती क्यों बदलती है

Claude टेक्स्ट को अक्षर-अक्षर या शब्द-शब्द नहीं पढ़ता। एक tokenizer टेक्स्ट को छोटे टुकड़ों में तोड़ता है, और हर टुकड़ा एक टोकन कहलाता है। कोई टोकन पूरा शब्द होता है, कोई शब्द का सिर्फ़ एक हिस्सा। यह बँटवारा व्याकरण के नियम से नहीं होता। इसे मॉडल बनाते समय ढेर सारे टेक्स्ट से सीखा जाता है। इसलिए एक ही अर्थ देवनागरी, रोमन Hinglish और अंग्रेज़ी में अलग-अलग संख्या के टोकन में बँटता है।

यह बँटवारा आँख से नहीं दिखता। देवनागरी में तो अक्षर गिनना भी धोखा देता है। “नमस्ते” पढ़ने में तीन-चार अक्षर का शब्द लगता है, पर कंप्यूटर के लिए यह छह अलग चिह्न हैं: न, म, स, हलंत, त और े की मात्रा। इसे अपने टर्मिनल में देखें:

printf '%s' 'नमस्ते' | wc -m
printf '%s' 'नमस्ते' | wc -c

UTF-8 locale में पहली लाइन 6 देती है और दूसरी 18। UTF-8 कंप्यूटर में टेक्स्ट सहेजने का सबसे आम तरीका है, और यह हर देवनागरी चिह्न को तीन bytes में रखता है, जबकि अंग्रेज़ी का हर अक्षर एक byte लेता है। ये bytes टोकन नहीं हैं, और इनसे टोकन का अनुपात नहीं निकलता। ये सिर्फ़ इतना दिखाते हैं कि लंबाई देखकर अंदाज़ा लगाना काम नहीं करता। टोकन की असली संख्या Anthropic का गिनती वाला endpoint ही बताता है।

दूसरी बात: tokenizer मॉडल के साथ बदलता है। Anthropic के दस्तावेज़ के अनुसार Claude Opus 4.7 और उसके बाद के मॉडल एक नया tokenizer इस्तेमाल करते हैं, जिसमें वही टेक्स्ट पुराने मॉडलों से लगभग 30 प्रतिशत ज़्यादा टोकन बनाता है। इसलिए किसी पुराने मॉडल से, या किसी दूसरी कंपनी के tokenizer से निकला अनुपात आज के Claude पर लागू नहीं होता। हर गिनती के साथ मॉडल का नाम और तारीख लिखकर रखें।

एक ही अनुरोध, तीन रूप: हिंदी के टोकन खुद कैसे गिनें

एक साधारण अनुरोध लेते हैं: मैनेजर के लिए छुट्टी का छोटा ईमेल। इसे देवनागरी, Hinglish और अंग्रेज़ी में लिखेंगे, और हर रूप के टोकन गिनेंगे।

इसके लिए Anthropic Console से बनी एक API (application programming interface) key चाहिए, और एक Linux मशीन या VPS जिस पर curl और jq हों। Key कैसे बनती है और उसे सुरक्षित कैसे रखें, यह Claude API key और authentication की गाइड में है। Anthropic के दस्तावेज़ के अनुसार, अक्टूबर 2026 तक टोकन गिनने वाला endpoint मुफ़्त है, बस प्रति मिनट अनुरोधों की एक सीमा है। API का बिल Pro सब्सक्रिप्शन से अलग चलता है, और API और सब्सक्रिप्शन की लागत का फ़र्क अलग गाइड में समझाया गया है।

sudo apt update && sudo apt install -y curl jq
read -rs ANTHROPIC_API_KEY && export ANTHROPIC_API_KEY

read -rs key को स्क्रीन पर दिखाए बिना पढ़ता है, इसलिए key shell history में दर्ज नहीं होती। Key चिपकाएँ और Enter दबाएँ।

अब तीन JSON (JavaScript Object Notation) फ़ाइलें बनाएँ। तीनों में अनुरोध एक ही है, सिर्फ़ लिपि अलग है।

cat > hi.json <<'EOF'
{"model": "claude-opus-5-5", "messages": [{"role": "user", "content": "मेरे मैनेजर के लिए एक छोटा ईमेल लिखो। मुझे शुक्रवार को छुट्टी चाहिए, क्योंकि मेरे भाई की शादी है।"}]}
EOF
cat > hinglish.json <<'EOF'
{"model": "claude-opus-5-5", "messages": [{"role": "user", "content": "Mere manager ke liye ek chhota email likho. Mujhe Friday ko chhutti chahiye, kyunki mere bhai ki shaadi hai."}]}
EOF
cat > en.json <<'EOF'
{"model": "claude-opus-5-5", "messages": [{"role": "user", "content": "Write a short email to my manager. I need leave on Friday because my brother is getting married."}]}
EOF

model में वही मॉडल लिखें जिसकी गिनती आपको चाहिए, क्योंकि गिनती उसी मॉडल के tokenizer से होती है। अब तीनों फ़ाइलों को गिनें:

for f in hi.json hinglish.json en.json; do
  printf '%s: ' "$f"
  curl -s https://api.anthropic.com/v1/messages/count_tokens \
    -H "x-api-key: $ANTHROPIC_API_KEY" \
    -H "content-type: application/json" \
    -H "anthropic-version: 2023-06-01" \
    -d @"$f" | jq .input_tokens
done

हर लाइन में फ़ाइल का नाम और उसके बाद एक पूरी संख्या आनी चाहिए। यही उस रूप के input टोकन हैं। Anthropic इस गिनती को अनुमान कहता है: असली अनुरोध में संख्या थोड़ी अलग हो सकती है। तीनों संख्याएँ, मॉडल का नाम और आज की तारीख नोट कर लें।

जवाब के टोकन भी गिनें

गिनती वाला endpoint सिर्फ़ input बताता है। जवाब के टोकन जानने के लिए असली अनुरोध भेजना पड़ता है, और उसका पैसा API खाते से कटता है। Messages API हर जवाब के साथ usage लौटाता है, जिसमें output_tokens होता है।

for f in hi.json hinglish.json en.json; do
  echo "== $f"
  jq '. + {max_tokens: 1024}' "$f" | curl -s https://api.anthropic.com/v1/messages \
    -H "x-api-key: $ANTHROPIC_API_KEY" \
    -H "content-type: application/json" \
    -H "anthropic-version: 2023-06-01" \
    -d @- | jq '{usage: .usage, text: ([.content[] | select(.type == "text") | .text] | join(""))}'
done

Messages API में max_tokens ज़रूरी है, इसलिए jq उसे हर फ़ाइल में जोड़ देता है। हर फ़ाइल के नीचे usage में input_tokens और output_tokens दिखेंगे, और text में पूरा ईमेल। अगर output_tokens ठीक 1024 है, तो जवाब बीच में कट गया है। max_tokens बढ़ाकर दोबारा चलाएँ, वरना कटे हुए जवाब की गिनती पूरे जवाब से तुलना में गलत बैठेगी।

अपनी गिनती को कैसे पढ़ें

यहाँ कोई तय अनुपात नहीं दिया गया है, और यह जानबूझकर है। अनुपात मॉडल पर, tokenizer पर और खुद टेक्स्ट पर निर्भर करता है, इसलिए आपकी अपनी संख्याएँ ही आपके लिए सही जवाब हैं। उन्हें ऐसे पढ़ें:

  • Input का अनुपात: hi.json की गिनती को en.json की गिनती से भाग दें। मान लीजिए यह 2 आता है (यह सिर्फ़ समझाने के लिए उदाहरण है, माप नहीं)। तब एक ही बात हिंदी में पूछने पर वह अंग्रेज़ी से दोगुनी जगह लेती है।
  • Hinglish कहाँ बैठता है: रोमन लिपि अंग्रेज़ी जैसी दिखती है, पर “chhutti” और “kyunki” अंग्रेज़ी के शब्द नहीं हैं। इसलिए यह मान लेना गलत है कि Hinglish की गिनती अंग्रेज़ी जितनी ही होगी। आपका माप बताएगा कि वह देवनागरी के करीब है या अंग्रेज़ी के।
  • जवाब बनाम सवाल: तीनों नतीजों में देखें कि output_tokens, input_tokens से कितना बड़ा है। अगर जवाब वाला हिस्सा बड़ा है, जैसा छोटे सवालों में आम है, तो जवाब की लिपि सवाल की लिपि से ज़्यादा मायने रखती है।
  • सिर्फ़ संख्या न देखें: तीनों ईमेल लंबाई में बराबर नहीं होंगे। एक जवाब ज़्यादा विस्तार से लिखा हो तो उसके टोकन लिपि की वजह से नहीं, लंबाई की वजह से ज़्यादा होंगे। text पढ़कर तय करें कि तुलना बराबर की है।

Claude Pro की session और weekly सीमा पर इसका असर

Claude Pro में एक session की सीमा है और एक साप्ताहिक सीमा। ये कैसे गिनी जाती हैं, यह Claude की session और weekly सीमाएँ कैसे काम करती हैं में विस्तार से है, और कीमत के लिए Claude Pro की कीमत और सीमाएँ देखें। यहाँ बस इतना समझना है कि ज़्यादा टोकन का मतलब है ज़्यादा इस्तेमाल।

लिपि का असर एक बार नहीं होता, बार-बार होता है। हर नए संदेश पर Claude पूरी पिछली बातचीत फिर से पढ़ता है, इसलिए पुराने संदेशों के टोकन हर बार दोबारा गिने जाते हैं। अगर आपके माप में देवनागरी की गिनती अंग्रेज़ी से ज़्यादा है, तो लंबी हिंदी चैट में वह अंतर हर संदेश के साथ जुड़ता जाता है। नतीजा: वही काम अंग्रेज़ी की तुलना में session सीमा तक पहले पहुँचता है।

लंबी बातचीत, बड़ी फ़ाइलें और भारी मॉडल भी सीमा जल्दी खाते हैं, और Pro की सीमा किन चीज़ों से जल्दी खत्म होती है में इनका पूरा हिसाब है। विषय बदलते ही नई चैट शुरू करना सबसे आसान बचत है, क्योंकि नई चैट पुराना इतिहास साथ नहीं ले जाती। सीमा फिर भी खत्म हो जाए, तो सीमा खत्म होने पर क्या करें वाली गाइड देखें।

कब अंग्रेज़ी में पूछें और हिंदी में जवाब माँगें

सवाल और जवाब की भाषा अलग-अलग रखी जा सकती है। यह फ़ैसला अपने माप और अपने काम को देखकर लें:

  • लंबा अंग्रेज़ी दस्तावेज़: उसका अनुवाद करके न चिपकाएँ। मूल अंग्रेज़ी टेक्स्ट डालें और निर्देश हिंदी में लिखें, जैसे “इसका सार आसान हिंदी में दो”। अनुवाद में आपकी मेहनत लगती है, और अनुवाद के बाद उसी टेक्स्ट के टोकन बदल जाते हैं।
  • Code या server का error: error message को ठीक वैसा ही चिपकाएँ जैसा स्क्रीन पर है, जैसे ModuleNotFoundError: No module named 'requests'। उसका अनुवाद न करें, क्योंकि यही string logs में, docs में और search में मिलती है। सवाल हिंदी में पूछ सकते हैं: “यह error क्यों आ रहा है? आसान हिंदी में समझाओ।”
  • जवाब किसी और को भेजना है: ग्राहक या परिवार के लिए हिंदी संदेश चाहिए, तो जवाब सीधे हिंदी में माँगें। पहले अंग्रेज़ी में लिखवाकर बाद में अनुवाद करवाने का मतलब है दो जवाब, यानी लगभग दोगुना output।
  • उल्टा मामला: सोचना हिंदी में आसान है पर नतीजा अंग्रेज़ी में चाहिए, जैसे code comment या दफ़्तर की रिपोर्ट। तब सवाल हिंदी में पूछें और साफ़ लिखें “जवाब अंग्रेज़ी में दो”।

एक बात लिपि से भी ज़्यादा बचत करती है: साफ़ सवाल। अधूरा सवाल दो-तीन और संदेश माँगता है, और हर नया संदेश पूरी बातचीत दोबारा पढ़वाता है। जिस भाषा में आप अपनी बात सबसे साफ़ कह पाते हैं, अक्सर वही सबसे सस्ती पड़ती है।

Claude के हिंदी जवाब कैसे दिखते हैं, और उन्हें कैसे ढालें

ऊपर वाले दूसरे loop के text हिस्से में आपके पास तीन असली जवाब हैं। उन्हें साथ रखकर पढ़ें। देखें कि हिंदी ईमेल किस ढंग की हिंदी में है, और क्या वह आपके दफ़्तर में भेजने लायक है।

हिंदी एक भाषा है, पर उसे लिखने के कई ढंग हैं। एक ही वाक्य दो तरह से लिखा जा सकता है (ये दोनों वाक्य सिर्फ़ शैली दिखाने के लिए हैं, Claude के जवाब नहीं):

सर्वर को पुनः आरंभ करें और लॉग की जाँच करें।
Server को restart करें और log check करें।

पहला वाक्य किताबी हिंदी है। दूसरा वैसा है जैसा भारत के ज़्यादातर तकनीकी दफ़्तरों में बोला जाता है। तकनीकी काम में दूसरा ढंग अक्सर ज़्यादा उपयोगी है, क्योंकि restart और log वही शब्द हैं जो आपको कमांड में और स्क्रीन पर दिखेंगे। Claude को बताना पड़ता है कि आपको कौन-सा ढंग चाहिए। बातचीत के पहले संदेश में ऐसे निर्देश जोड़ दें:

जवाब देवनागरी में दो, रोमन में नहीं।
बोलचाल की आसान हिंदी लिखो।
तकनीकी शब्द (server, error, install, log) अंग्रेज़ी में ही रहने दो।
रकम लाख और करोड़ में लिखो।

अगर आप Hinglish में लिखते हैं, तो जवाब भी आम तौर पर Hinglish में आता है, क्योंकि Claude उसी भाषा में जवाब देता है जिसमें आप लिखते हैं। देवनागरी चाहिए तो यह साफ़ लिखें। निर्देश छोटे रखें: वे भी टोकन हैं, और लंबी चैट में हर संदेश के साथ दोबारा पढ़े जाते हैं।

गिनती करते समय आम दिक्कतें और उनके कारण

jq: command not found। jq इंस्टॉल नहीं है। sudo apt install -y jq चलाएँ।

हर लाइन में संख्या की जगह null। endpoint ने error लौटाया, इसलिए जवाब में input_tokens था ही नहीं। | jq .input_tokens हटाकर वही curl चलाएँ और पूरा जवाब पढ़ें। गलत key पर जवाब होता है {"type":"error","error":{"type":"authentication_error","message":"invalid x-api-key"}}। तब key दोबारा read -rs से डालें, और देखें कि उसके आगे या पीछे कोई खाली जगह न हो।

Warning: Couldn't read data from file "hi.json", this makes an empty POST. आप उस फ़ोल्डर में नहीं हैं जहाँ फ़ाइलें बनी थीं। curl ने खाली अनुरोध भेजा, इसलिए गिनती भी नहीं आएगी। ls *.json से देखें और सही फ़ोल्डर में जाएँ।

wc -m 6 की जगह 18 दिखाता है। आपका locale UTF-8 नहीं है, इसलिए wc हर byte को एक अक्षर गिन रहा है। locale चलाकर LANG देखें। export LANG=C.UTF-8 के बाद वही कमांड 6 दिखाएगी।

FAQ

क्या Claude हिंदी समझता और लिखता है?

हाँ। Claude से देवनागरी हिंदी, Hinglish या अंग्रेज़ी में बात की जा सकती है, और वह उसी भाषा में जवाब देता है जिसमें आप लिखते हैं। 2 अक्टूबर 2026 तक Claude का वेब और डेस्कटॉप इंटरफ़ेस भी हिंदी में उपलब्ध है, और मोबाइल ऐप में हिंदी डिक्टेशन है। इंटरफ़ेस की भाषा बातचीत की भाषा पर कोई रोक नहीं लगाती।

क्या हिंदी में लिखने से Claude Pro की सीमा जल्दी खत्म होती है?

यह आपके मॉडल पर एक ही अनुरोध के टोकन से तय होता है। Anthropic के count_tokens endpoint से वही सवाल देवनागरी और अंग्रेज़ी में गिनें। अगर देवनागरी की गिनती ज़्यादा है, तो हिंदी चैट सीमा तक पहले पहुँचेगी, क्योंकि Claude हर नए संदेश पर पूरी पिछली बातचीत दोबारा पढ़ता है और अंतर हर बार जुड़ता है। विषय बदलने पर नई चैट शुरू करने से यह असर कम होता है।

Hinglish में लिखना सस्ता है या देवनागरी में?

इसका कोई तय जवाब नहीं है, और किसी दूसरे मॉडल के tokenizer से निकला अनुपात Claude पर लागू नहीं होता। Hinglish रोमन लिपि में है, पर “chhutti” जैसे शब्द अंग्रेज़ी के नहीं हैं, इसलिए उसकी गिनती अंग्रेज़ी जितनी मान लेना गलत है। दोनों रूप एक ही मॉडल पर count_tokens से गिनें, और मॉडल का नाम व तारीख साथ लिखें।

Claude का इंटरफ़ेस हिंदी में कैसे करें?

वेब या डेस्कटॉप ऐप में नीचे बाईं ओर प्रोफ़ाइल आइकन पर क्लिक करें, Language वाले हिस्से में जाएँ और हिंदी चुनें। इंटरफ़ेस अपने आप बदल जाता है। इससे सिर्फ़ मेन्यू और बटन बदलते हैं, टोकन की गिनती पर कोई असर नहीं पड़ता।

क्या मोबाइल पर हिंदी में बोलकर सवाल पूछ सकते हैं?

हाँ। Claude के iOS और Android ऐप में चैट बॉक्स के दाईं ओर माइक्रोफ़ोन आइकन पर टैप करें, पहली बार में हिंदी चुनें और बोलें। 2 अक्टूबर 2026 को Anthropic का सहायता पेज अंग्रेज़ी के अलावा सभी भाषाओं के डिक्टेशन को beta बताता है। Claude तक आपकी आवाज़ से बना टेक्स्ट पहुँचता है और जवाब टेक्स्ट में आता है, इसलिए टोकन उसी तरह गिने जाते हैं जैसे टाइप किए गए संदेश के।