Безшевна интеграция с генеративните езикови модели Google Gemini предоставя обширни възможности за обработка на документи с изкуствен интелект за Python приложения.
Автоматизирайте превода на документи, използвайки AI модели Google Gemini с Aspose.Words за Python via .NET. Превеждайте файлове DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT и EPUB на над 300 езика, като запазвате оригиналния макет и форматиране. AI‑базираният двигател автоматично открива изходния език — дори в многоезични документи — и оставя непреведени само онези фрагменти, които не може да разпознае.
За удостоверяване се изисква Google API ключ. За пълен списък на поддържаните AI модели, вижте справочника за API.
Започнете да превеждате документи в Python още днес — опитайте интерактивната демонстрация по-горе.
pip install aspose-words
копие
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Използвайте генеративни езикови модели на 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
Ние хостваме нашите Python пакети в хранилища на PyPi. Моля, следвайте инструкциите стъпка по стъпка как да инсталирате "Aspose.Words for Python via .NET" във вашата среда за разработчици.
Този пакет е съвместим с Python ≥3.5 и <3.12. Ако разработвате софтуер за Linux, моля, разгледайте допълнителните изисквания за gcc и libpython в продуктовата документация.