Besprijekorna integracija s glavnim jezičnim modelima, poput OpenAI, Claude i Gemini, pruža opsežne mogućnosti obrade dokumenata temeljene na AI za Python aplikacije.
Otkrivajte i označavajte gramatičke pogreške u dokumentima koristeći AI modele OpenAI, Google i Claude uz Aspose.Words za Python via .NET. Metoda CheckGrammar analizira DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT i EPUB datoteke te označava gramatičke probleme — pomaže vam isporučiti dotjeran, profesionalan sadržaj bez ručnog lektiranja.
Za autentifikaciju je potreban API ključ od vašeg odabranog AI pružatelja usluga. Za potpuni popis podržanih modela pogledajte API referencu.
Počnite provjeravati gramatiku u Python danas — isprobajte live demo iznad.
pip install aspose-words
Kopirati
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# Koristite OpenAI generativne jezične modele.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()
grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True
proofed_doc = model.check_grammar(doc, grammar_options)
proofed_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("")
grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True
proofed_doc = model.check_grammar(doc, grammar_options)
proofed_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
Naše Python pakete hostiramo u PyPi repozitorijumima. Slijedite upute korak po korak o tome kako instalirati "Aspose.Words for Python via .NET" u svoje razvojno okruženje.
Ovaj paket je kompatibilan s Python ≥3.5 i <3.12. Ako razvijate softver za Linux, pogledajte dodatne zahtjeve za gcc i libpython u dokumentaciji proizvoda.