Automatiseerige DOCX dokumentide tõlkimine, kasutades Google Gemini AI mudeleid ja Aspose.Words'i Python via .NET jaoks. Tõlkige DOCX failid enam kui 300 keelde, säilitades algse paigutuse, vorminduse ja dokumendi struktuuri.
AI mootor tuvastab lähtekeele automaatselt — isegi segakeelsetes dokumentides. Järgnevas näites näidatakse, kuidas tõlkida DOCX dokument Python-s:
pip install aspose-words
Kopeeri
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Kasutage Google'i generatiivseid keelemudeleid.
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
Hoidame oma Python pakette PyPi hoidlates. Järgige samm-sammult juhiseid selle kohta, kuidas installida "Aspose.Words for Python via .NET" kaudu oma arendajakeskkonda.
See pakett ühildub Python ≥3.5 ja <3.12. Kui arendate tarkvara Linuxi jaoks, vaadake tootedokumentatsioonis gcc ja libpython lisanõudeid.