Bezšuvju integrācija ar Google Gemini ģeneratīvajiem valodu modeļiem nodrošina plašas AI balstītas dokumentu apstrādes iespējas Python lietojumprogrammām.
Automatizējiet dokumentu tulkošanu, izmantojot Google Gemini AI modeļus ar Aspose.Words for Python via .NET. Tulkojiet DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT un EPUB failus vairāk nekā 300 valodās, saglabājot sākotnējo izkārtojumu un formatējumu. Uz MI balstīts dzinējs automātiski nosaka avota valodu — pat daudzvalodu dokumentos — un atstāj nepārtulkotus tikai tos fragmentus, kurus tas nevar identificēt.
Autentifikācijai ir nepieciešama Google API atslēga. Pilnu atbalstīto MI modeļu sarakstu skatiet API atsaucē.
Sāciet tulkot dokumentus, izmantojot Python, jau šodien — izmēģiniet interaktīvo demonstrāciju augstāk.
pip install aspose-words
Kopēt
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Izmantot Google ģeneratīvās valodas modeļus.
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
Mēs mitinām Python pakotnes PyPi krātuvēs. Lūdzu, izpildiet detalizētos norādījumus par to, kā izstrādātāja vidē 'Aspose.Words for Python via .NET'.
Šī pakotne ir saderīga ar Python ≥3.5 un <3.12. Ja izstrādājat programmatūru operētājsistēmai Linux, lūdzu, skatiet papildu prasības gcc un libpython sadaļā Produkta dokumentācija.