Google Gemini जेनरेटिव भाषा मॉडलों के साथ सहज एकीकरण Python अनुप्रयोगों के लिए व्यापक AI-आधारित दस्तावेज़ प्रोसेसिंग क्षमताएँ प्रदान करता है।
Google Gemini AI मॉडलों का उपयोग करके Aspose.Words for Python via .NET के साथ दस्तावेज़ अनुवाद को स्वचालित करें। DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, और EPUB फ़ाइलों को 300 से अधिक भाषाओं में अनुवादित करें, जबकि मूल लेआउट और फ़ॉर्मेटिंग को बनाए रखें। AI‑आधारित इंजन स्रोत भाषा का स्वतः पता लगाता है — यहाँ तक कि बहुभाषी दस्तावेज़ों में भी — और केवल उन भागों को अनूदित नहीं करता जिन्हें वह पहचान नहीं सकता।
प्रमाणीकरण के लिए Google API कुंजी आवश्यक है। समर्थित AI मॉडलों की पूरी सूची के लिए API Reference देखें।
Python में आज ही दस्तावेज़ अनुवाद शुरू करें — ऊपर दिया गया लाइव डेमो आज़माएँ।
pip install aspose-words
प्रतिलिपि
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Google जनरेटिव भाषा मॉडल का उपयोग करें।
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)
translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")
translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
class CustomAiModel(aw.ai.OpenAiModel):
def __init__(self, name, url):
super().__init__(name)
self._url = url
@property
def url(self):
return self._url
Python पैकेज को PyPi रिपॉजिटरी में होस्ट करते हैं। कृपया अपने डेवलपर परिवेश में "Aspose.Words for Python via .NET" को स्थापित करने के तरीके के बारे में चरण-दर-चरण निर्देशों का पालन करें।
यह पैकेज Python ≥3.5 और <3.12 के साथ संगत है। यदि आप Linux के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण में gcc और libpython के लिए अतिरिक्त आवश्यकताओं पर एक नज़र डालें।