Naadloze integratie met de generatieve taalmodellen van Google Gemini biedt uitgebreide AI-gedreven documentverwerkingsmogelijkheden voor Python-toepassingen.
Automatiseer documentvertaling met behulp van Google Gemini AI-modellen en Aspose.Words voor Python via .NET. Vertaal DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- en EPUB-bestanden naar meer dan 300 talen, met behoud van de oorspronkelijke lay‑out en opmaak. De op AI gebaseerde engine detecteert automatisch de brontaal — zelfs in meertalige documenten — en laat alleen die fragmenten onvertaald die niet herkend kunnen worden.
Authenticatie vereist een Google API‑sleutel. Voor een volledige lijst van ondersteunde AI‑modellen, zie de API‑referentie.
Begin vandaag nog met het vertalen van documenten in Python — probeer de live‑demo hierboven.
pip install aspose-words
Kopiëren
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Gebruik de generatieve taalmodellen van 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
We hosten onze Python pakketten in PyPi- repositories. Volg de stapsgewijze instructies voor het installeren van "Aspose.Words for Python via .NET" in uw ontwikkelomgeving.
Dit pakket is compatibel met Python ≥3.5 en <3.12. Als u software voor Linux ontwikkelt, bekijk dan de aanvullende vereisten voor gcc en libpython in Productdocumentatie.