Google Gemini AI modelleri ve Aspose.Words for Python via .NET ile DOCX belge çevirisini otomatikleştirin. DOCX dosyalarını orijinal yerleşim, biçimlendirme ve belge yapısını koruyarak 300'den fazla dile çevirin.
AI motoru kaynak dili otomatik olarak algılar — hatta karışık diller içeren belgelerde bile. Aşağıdaki örnek, Python içinde bir DOCX belgesini nasıl çevireceğinizi gösterir:
pip install aspose-words
Kopyala
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Google'ın üretken dil modellerini kullanın.
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 paketlerimizi PyPi depolarında barındırıyoruz. "Aspose.Words for Python via .NET" geliştirici ortamınıza nasıl kuracağınızla ilgili adım adım talimatları izleyin.
Bu paket Python ≥3.5 ve <3.12 ile uyumludur. Linux için yazılım geliştiriyorsanız, lütfen Ürün Belgelerinde gcc ve libpython için ek gereksinimlere bakın.