लोग चैट असिस्टेंट से पूरी स्प्रेडशीट का अनुवाद करवाते हैं: जर्मन स्टोर खोलने से पहले Shopify एक्सपोर्ट, सप्लायर का कैटलॉग, हेल्प-सेंटर लेखों की शीट। हम जानना चाहते थे कि यह कहाँ तक चलता है और कहाँ रुक जाता है। इसलिए 20 अक्टूबर 2026 को हमने एक मॉडल को एक लंबी CSV दी और लौटी हर सेल जाँची।
टेस्ट
फ़ाइल एक काल्पनिक Shopify प्रोडक्ट एक्सपोर्ट थी, जिसमें 400 पंक्तियाँ और 20 कॉलम थे। पाँच कॉलम का अनुवाद होना था: Title, Body (HTML), Image Alt Text, SEO Title और SEO Description। बाक़ी पंद्रह कॉलम, जिनमें Handle, Variant SKU, कीमतें और इमेज लिंक शामिल हैं, बिल्कुल वैसे ही रहने थे। ज़्यादातर पंक्तियाँ ऐसे वेरिएंट की थीं जिनका टाइटल खाली था। Shopify एक्सपोर्ट ऐसे ही दिखते हैं, और मॉडल ठीक ऐसी ही पंक्तियाँ छोड़ सकता है।
हमने इसे API के ज़रिए GPT-6.1 Sol में दो वाक्यों के निर्देश के साथ पेस्ट किया, जैसे कोई आम इंसान करता, और वही फ़ाइल हमारे अपने CSV और Excel अनुवादक से भी चलाई।
नतीजा
| GPT-6.1 Sol, एक प्रॉम्प्ट | NoCutoff | |
|---|---|---|
| अपनी जगह पर लौटी पंक्तियाँ | 400 में से 400 | 400 में से 400 |
| 15 सुरक्षित कॉलम में बदलाव | 0 | 0 |
| HTML टैग बदलने वाले विवरण | 0 | 0 |
| अनुवादित टेक्स्ट सेल | 800 में से 800 | 800 में से 790 |
| समय | 9 मिनट, एक जवाब | 14 ब्लॉक |
| लागत | $0.55 | $0.17 |
चैट मॉडल बिल्कुल सटीक रहा। उसने हर खाली वेरिएंट पंक्ति, हर handle और हर टैग को बनाए रखा। हमारे टूल ने दस सेल जैसी थीं वैसी छोड़ दीं, क्योंकि मॉडल ने उन्हें प्रोडक्ट नाम माना, जैसे "Field Merino Beanie", और जर्मन में यह फ़ैसला ठीक है।
यह कहाँ रुकता है
जवाब के लिए 45,326 आउटपुट टोकन लगे, यानी प्रति पंक्ति लगभग 113। पूरी अनुवादित फ़ाइल को जवाब में वापस आना होता है, जिनमें अनछुए कॉलम भी शामिल हैं, इसलिए फ़ाइल बढ़ने के साथ जवाब भी बढ़ता है। इस दर से:
- 400 पंक्तियाँ: लगभग 45,000 टोकन। समा जाती हैं।
- 560 पंक्तियाँ: लगभग 64,000 टोकन, यानी हमारी तय की हुई सीमा।
- 2,000 पंक्तियाँ: लगभग 225,000 टोकन। कोई एक जवाब इतना नहीं रख सकता।
यह हिसाब है, दूसरा माप नहीं। हमारे चार लंबे जॉब के पिछले अध्ययन में 2,000 मैसेज की चैट के अनुवाद पर यही सीमा आई तो तीन में से दो मॉडल बिना बताए मैसेज के बीच में ही रुक गए। चैट ऐप्स आमतौर पर API से कम लंबाई के जवाब की सीमा रखते हैं।
फ़ाइल को हिस्सों में बाँटना क्यों काम आता है
अनुवाद टूल में ज़रूरी नहीं कि मॉडल पूरी फ़ाइल खुद लिखे। वह CSV को सेल में पढ़ सकता है, चुने हुए कॉलम का सिर्फ़ टेक्स्ट छोटे-छोटे ब्लॉक में भेज सकता है, लौटकर आए नतीजे को जाँच सकता है, और अनुवाद को ओरिजिनल फ़ाइल की एक कॉपी में लिख सकता है। हैंडल और कीमतें आपकी फ़ाइल से बाहर जाती ही नहीं, इसलिए वे बदल नहीं सकतीं, और कोई जवाब इतना लंबा नहीं होता कि किसी सीमा से टकराए। हमारा टूल अनुवाद से पहले HTML टैग को मार्कर से बदल देता है और जाँचता है कि हर मार्कर वापस आया या नहीं। साथ ही, जिस भी सेल में कोई प्लेसहोल्डर या ब्रांड नाम सही-सलामत नहीं बचा, उसकी सूची भी देता है।
अनुवाद की हुई CSV को खुद कैसे जाँचें
- पंक्तियों की संख्या ओरिजिनल से मिलाएँ, और आखिरी पंक्ति का ID या हैंडल भी देखें।
- दोनों फ़ाइलें अगल-बगल खोलें और जाँचें कि ID, SKU और कीमत वाले कॉलम बिल्कुल एक जैसे हैं।
- HTML वाले कॉलम में कुछ टैग खोजें, जैसे
<li>, और दोनों फ़ाइलों में उनकी गिनती मिलाएँ। - असली स्टोर से पहले किसी टेस्ट स्टोर में या अपनी शीट की कॉपी में इंपोर्ट करके देखें।
इसके बजाय क्या इस्तेमाल करें
कुछ सौ पंक्तियों के लिए एक दमदार चैट मॉडल यह काम कर सकता है, जैसा इस टेस्ट में दिखा; बस नतीजा जाँच लें। पूरे कैटलॉग के लिए CSV और Excel अनुवादक शुरुआती पंक्तियाँ फ़्री में अनुवाद करता है, और पूरी फ़ाइल के लिए $5, सिर्फ़ एक बार पेमेंट। ऐप की स्ट्रिंग फ़ाइलों के लिए लोकलाइज़ेशन फ़ाइल अनुवादक JSON, PO और strings फ़ाइलों के लिए यही सुविधा देता है।
तरीका और डेटा
तारीख़: 20 अक्टूबर 2026। एक्सेस: OpenRouter chat completions API, ChatGPT ऐप नहीं।
इनपुट: इस टेस्ट के लिए स्क्रिप्ट से बनाया गया काल्पनिक Shopify प्रोडक्ट एक्सपोर्ट: 160 प्रोडक्ट, 400 पंक्तियाँ (हर वेरिएंट की एक पंक्ति, ज़्यादातर में टाइटल और विवरण खाली), 20 कॉलम, विवरण HTML में, जिसमें पैराग्राफ़, लिस्ट, बोल्ड टेक्स्ट और कुछ इमोजी थे। 127,637 बाइट।
चैट मॉडल: openai/gpt-6.1-sol, एक यूज़र मैसेज जिसमें दो वाक्यों का निर्देश और पूरी फ़ाइल थी, कोई सिस्टम प्रॉम्प्ट नहीं, डिफ़ॉल्ट temperature, जवाब की सीमा (max_tokens) 64,000। सिर्फ़ एक रन, इसलिए दूसरा रन अलग आ सकता है।
टूल: NoCutoff का CSV और Excel अनुवाद, वही पाँच कॉलम और वही टारगेट भाषा, google/gemini-3.8-flash, 60 सेल तक के ब्लॉक।
स्क्रिप्ट से मापा गया: लौटी पंक्तियाँ और handle व SKU से उनका मिलान, कॉलम की गिनती, 15 सुरक्षित कॉलम की हर सेल, हर विवरण में HTML टैग का क्रम, बदली हुई या जैसी थीं वैसी छोड़ी गई सेल। लागत: दोनों रन मिलाकर $0.73।
स्रोत