אוטומט את תרגום המסמכים DOCX באמצעות מודלים של Google Gemini AI עם Aspose.Words עבור Python via .NET. תרגם קבצי DOCX ל‑יותר מ‑300 שפות תוך שמירה על הפריסה המקורית, העיצוב ומבנה המסמך.
מנוע ה‑AI מזהה את שפת המקור אוטומטית — גם במסמכים עם שפות משולבות. הדוגמה הבאה מציגה כיצד לתרגם מסמך DOCX ב‑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. אם אתה מפתח תוכנה עבור לינוקס, אנא עיין בדרישות נוספות עבור gcc ו- libpython בתיעוד המוצר.