Sklandus integravimas su generatyviniais kalbos modeliais Google Gemini suteikia plačias dirbtinio intelekto pagrindu veikiančias DOCX apdorojimo galimybes Python programoms.
Automatizuokite DOCX dokumentų vertimą naudojant Google Gemini AI modelius su Aspose.Words for Python via .NET. Versti DOCX failus į daugiau nei 300 kalbų, išlaikant originalų išdėstymą, formatavimą ir dokumento struktūrą.
AI variklis automatiškai nustato šaltinio kalbą — net mišrių kalbų dokumentuose. Žemiau pateiktas pavyzdys, rodantis, kaip išversti DOCX dokumentą Python:
pip install aspose-words
Kopijuoti
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Naudoti Google generatyvius kalbos modelius.
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 paketus talpiname PyPi saugyklose. Vadovaukitės nuosekliomis instrukcijomis, kaip įdiegti "Aspose.Words for Python via .NET" į kūrėjo aplinką.
Šis paketas suderinamas su Python ≥3.5 ir <3.12. Jei kuriate programinę įrangą, skirtą Linux, peržiūrėkite papildomus gcc ir libpython reikalavimus produkto dokumentacijoje.