Αυτοματοποιήστε τη μετάφραση εγγράφων DOCX χρησιμοποιώντας μοντέλα Google Gemini AI με το Aspose.Words για Python via .NET. Μεταφράστε αρχεία DOCX σε πάνω από 300 γλώσσες διατηρώντας την αρχική διάταξη, τη μορφοποίηση και τη δομή του εγγράφου.
Η μηχανή AI εντοπίζει αυτόματα τη γλώσσα προέλευσης — ακόμη και σε έγγραφα με μεικτές γλώσσες. Το παρακάτω παράδειγμα δείχνει πώς να μεταφράσετε ένα έγγραφο DOCX στο 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 στην Τεκμηρίωση προϊόντος.