A Google Gemini generatív nyelvi modellekkel való zökkenőmentes integráció kiterjedt MI-alapú dokumentumfeldolgozási képességeket biztosít Python alkalmazások számára.
Automatizálja a dokumentumok fordítását a Google Gemini AI modellek és az Aspose.Words for Python via .NET segítségével. Fordítson DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT és EPUB fájlokat több mint 300 nyelvre, miközben megőrzi az eredeti elrendezést és formázást. A mesterséges intelligencia alapú motor automatikusan felismeri a forrásnyelvet – még a többnyelvű dokumentumokban is – és csak azokat a fragmentumokat hagyja lefordítatlanul, amelyeket nem tud azonosítani.
Azonosításhoz Google API kulcs szükséges. A támogatott AI modellek teljes listájáért tekintse meg az API referenciát.
Kezdje el a dokumentumok fordítását Python-ban még ma – próbálja ki a fenti élő demót.
pip install aspose-words
Másolat
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Használja a Google generatív nyelvi modelleket.
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 csomagjainkat PyPi- tárolókban tároljuk. Kérjük, kövesse az "Aspose.Words for Python via .NET" fejlesztői környezetébe történő telepítésére vonatkozó részletes utasításokat.
Ez a csomag kompatibilis Python ≥3.5 és <3.12 verziókkal. Ha szoftvert fejleszt Linuxra, kérjük, tekintse meg gcc és libpython további követelményeit a Termékdokumentációban.