Sujuv integreerimine Google Gemini generatiivsete keelemudelitega pakub ulatuslikke tehisintellektil põhinevaid dokumenditöötlusvõimalusi Python rakendustele.
Automatiseeri dokumentide tõlkimist, kasutades Google Gemini AI mudeleid koos Aspose.Wordsiga Python via .NET jaoks. Tõlgi DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ja EPUB failid enam kui 300 keelde, säilitades algse paigutuse ja vorminduse. AI-põhine mootor tuvastab lähtekeele automaatselt — isegi mitmekeelseid dokumente — ja jätab tõlkimata ainult need fragmendid, mida ta ei suuda ära tunda.
Autentimiseks on vaja Google'i API võtit. Täieliku loendi toetatud AI mudelitest vaata API viidet.
Alusta dokumentide tõlkimist Python juba täna — proovi ülalolevat interaktiivset demot.
pip install aspose-words
Kopeeri
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Kasutage Google'i generatiivseid keelemudeleid.
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
Hoidame oma Python pakette PyPi hoidlates. Järgige samm-sammult juhiseid selle kohta, kuidas installida "Aspose.Words for Python via .NET" kaudu oma arendajakeskkonda.
See pakett ühildub Python ≥3.5 ja <3.12. Kui arendate tarkvara Linuxi jaoks, vaadake tootedokumentatsioonis gcc ja libpython lisanõudeid.