Google Gemini üretken dil modelleriyle sorunsuz entegrasyon, Python uygulamaları için kapsamlı yapay zeka tabanlı belge işleme yetenekleri sunar.
Google Gemini AI modellerini ve Aspose.Words for Python via .NET'i kullanarak belge çevirisini otomatikleştirin. DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ve EPUB dosyalarını orijinal düzeni ve biçimlendirmesi korunarak 300'den fazla dile çevirin. AI tabanlı motor, kaynak dili otomatik olarak algılar — çok dilli belgelerde bile — ve tanıyamadığı parçaları çevrilmemiş olarak bırakır.
Kimlik doğrulama için bir Google API anahtarı gerekir. Desteklenen AI modellerinin tam listesi için API Referansına bakın.
Python içinde belge çevirisine bugün başlayın — yukarıdaki canlı demoyu deneyin.
pip install aspose-words
Kopyala
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Google'ın üretken dil modellerini kullanın.
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 paketlerimizi PyPi depolarında barındırıyoruz. "Aspose.Words for Python via .NET" geliştirici ortamınıza nasıl kuracağınızla ilgili adım adım talimatları izleyin.
Bu paket Python ≥3.5 ve <3.12 ile uyumludur. Linux için yazılım geliştiriyorsanız, lütfen Ürün Belgelerinde gcc ve libpython için ek gereksinimlere bakın.