Otomatisasi terjemahan dokumen DOCX nganggo model Google Gemini AI lan Aspose.Words kanggo Python via .NET. Terjemahaké file DOCX menyang luwih saka 300 basa kanthi njaga tata letak, format, lan struktur dokumen sing asli.
Mesin AI kanthi otomatis ndeteksi basa sumber — sanajan ing dokumen sing nganggo basa campuran. Conto ing ngisor iki nuduhaké carane nerjemahaké dokumen DOCX ing Python:
pip install aspose-words
Nyalin
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Gunakake model basa generatif 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
Kita dadi tuan rumah paket Python ing repositori PyPi. Mangga tindakake langkah-langkah dening-instruksi carane nginstal "Aspose.Words for Python via .NET" kanggo lingkungan pangembang.
Paket iki kompatibel karo Python ≥3.5 lan <3.12. Yen sampeyan ngembangake piranti lunak kanggo Linux, deleng syarat tambahan kanggo gcc lan libpython ing Dokumentasi Produk.