- शिप
- 28 सितंबर 2026 को 9:38 pm बजे UTC
- लेखक
- Kamo
- Commit
- 28858cd
LibreTranslate सूचीबद्ध नहीं तमिल और बर्गमॉट केवल जर्मन सेवा करता है, इसलिए हर कोई en->ta अनुरोध (dictionary सिंक, सहायता केंद्र लेख, चैट) मिलान नहीं प्रदाता और उसके अंग्रेजी स्रोत के रूप में वापस आया: kamo-internals ta.json 34,549 में 34,779 कुंजी के बराबर अंग्रेजी। Kamo IndicTrans IndicTrans2 के डिस्टिल्ड एन->इंडिक 200M मॉडल (एमआईटी); इसके लेखकों द्वारा रोटरी-स्थिति संस्करण, जैसा कि CTranslate2) में परिवर्तित किया गया है K3m1 पर सीपीयू पर, उसी Kamo auth प्रॉक्सी के पीछे bergamot के रूप में और Libretranslate (kamo-translate-auth)। यह Libretranslate के एपीआई बोलता है और केवल en-> केवल; किसी अन्य जोड़ी एक 400 है, कभी एक अंग्रेजी गूंज नहीं है। - स्क्रिप्ट/server.py: IndicTransToolkit एक अंग्रेजी के लिए IndicProcessor स्रोत, पोर्टेड; कामो के KMPH<n> ने मॉडल के अपने <ID n> के रूप में प्रवेश किया इकाइयों (150 का 150 रखा); और चार आउटपुट मरम्मत पर मापा गया कामो-आंतरिक स्ट्रिंग्स: स्पेसेड डैश को रखा गया, मॉडल का वीज़ारेगा-for-colon (Tamil aytham) एक कॉलोन में वापस आ गया, ellipsis चरित्र रखा, और लेबल में कोई पूर्ण स्टॉप नहीं जोड़ा गया। लॉग आकार और समय, कभी पाठ नहीं। SIGTERM उड़ान में अनुरोधों को समाप्त करता है। - स्क्रिप्ट/fetch models.py: नौकरी indictrans-models मॉडल द्वारा मॉडल प्राप्त करता है संशोधन और SHA-256 और आवश्यकताओं के अनुसार संकुल.txt साथ --require-hashes एक स्थानीय पथ परमवीर चक्र में; एक फ़ाइल जो सत्यापित नहीं करता है कभी नहीं सेवा का नाम लेता है। सेवारत फली इसे केवल पढ़ता है और इसमें कोई नहीं है Egress (CiliumNetworkPolicy); केवल अनुवाद सेवा प्रॉक्सी तक पहुंचती है। - साइजिंग (माउर्ड): 0.9 जीबी चोटी आरएसएस, 0.5-0.6 जीबी सेवारत; p50 0.16 s प्रति 4 धागे पर स्ट्रिंग। अनुरोध 2 सीपीयू / 1Gi, 2Gi को सीमित करें, कोई सीपीयू सीमा नहीं। - वर्कफ़्लो स्टेप डिप्लॉय इंडेक्स (K3M1), ऑडिट से पहले; एक बदला स्क्रिप्ट या प्रॉक्सी कॉन्फ़िगरेशन एक चल सर्वर को पुनरारंभ करता है। SECRETS.md सूचीबद्ध करता है कामो अनुवाद-auth का नया उपभोक्ता। टेस्ट: python3 -m एकजुट खोज -s indictrans/tests (70); दो वास्तविक मॉडल परीक्षण INICTRANS MODEL DIR सेट के साथ चलाते हैं।.
