इस प्रोजेक्ट के बारे में

Bilingual Book Maker एक AI अनुवाद उपकरण है जो ChatGPT और अन्य बड़े भाषा मॉडल का उपयोग करके उपयोगकर्ताओं को epub, txt, md, srt और pdf फ़ाइलों तथा पुस्तकों के बहु-भाषा संस्करण बनाने में सहायता करता है। यह उपकरण कई अनुवाद सेवाओं और API एंडपॉइंट्स का समर्थन करता है, जिनमें OpenAI, Anthropic (Claude), Google Gemini, Qwen, Groq, xAI, DeepL, Google Translate, Caiyun, Tencent TranSmart, Ollama, LiteLLM, OrcaRouter और Codex शामिल हैं। इस उपकरण को pip (bbook_maker) के माध्यम से या रिपॉजिटरी को क्लोन करके स्थापित किया जा सकता है। इसके लिए Python 3.10+ और चुनी गई अनुवाद सेवा के लिए एक API कुंजी आवश्यक है। परीक्षण के लिए एक नमूना पुस्तक (animal_farm.epub) प्रदान की गई है, और --test फ्लैग केवल पहले कुछ अनुच्छेदों का अनुवाद करता है। मुख्य विशेषताएं शामिल हैं: - कई फ़ाइल प्रारूपों का समर्थन: epub, txt, md, srt और pdf - पूरी पुस्तक में स्थिरता के लिए संदर्भ संपीड़न के साथ सत्र-आधारित अनुवाद - बार-बार आने वाले नामों को स्थिर रखने के लिए हैंडऑफ़ रिपोर्ट से स्वचालित शब्दावली सीखना - epub फ़ाइलों के लिए प्लान मोड जो अनुवाद करने के लिए HTML टैग्स को वर्गीकृत करता है - JSON कॉन्फ़िग फ़ाइलों के माध्यम से कस्टम API प्रदाता कॉन्फ़िगरेशन - सिस्टम, उपयोगकर्ता और शैली भूमिकाओं के साथ कस्टम प्रॉम्प्ट का समर्थन - कॉन्फ़िगर करने योग्य बैच आकार और संचित टोकन सीमाओं के साथ बैच अनुवाद - रुकावटों के बाद फिर से शुरू करने की क्षमता - इंटरनेट एक्सेस के लिए प्रॉक्सी समर्थन - epub फ़ाइलों के लिए टैग वर्गीकरण और बहिष्करण विकल्प - प्रदाताओं के लिए मूल्य कॉन्फ़िगरेशन के साथ लागत ट्रैकिंग यह उपकरण द्विभाषी आउटपुट फ़ाइलें उत्पन्न करता है: EPUB इनपुट के लिए, एक द्विभाषी epub बनाया जाता है; TXT/MD/SRT इनपुट के लिए, द्विभाषी पाठ या उपशीर्षक फ़ाइलें उत्पन्न होती हैं; PDF इनपुट के लिए, एक द्विभाषी txt फ़ॉलबैक उत्पन्न होता है और साथ ही एक epub रूपांतरण का प्रयास किया जाता है। यह उपकरण जिम्मेदार उपयोग पर जोर देता है, उपयोगकर्ताओं को सलाह देता है कि वे केवल उन सामग्रियों का अनुवाद करें जिनका अनुवाद करने का उन्हें अधिकार है, जिसमें वे कार्य शामिल हैं जिनके वे अधिकार रखते हैं, उचित रूप से लाइसेंस प्राप्त या अनुमत कार्य, सार्वजनिक डोमेन पुस्तकें, या ऐसे उपयोग जो लागू कानून द्वारा अन्यथा अनुमत हों।