یکپارچهسازی بدون درز با مدلهای زبانی بزرگ مانند OpenAI، Claude و Gemini، قابلیتهای گسترده پردازش اسناد مبتنی بر هوش مصنوعی را برای برنامههای Python فراهم میکند.
خطاهای گرامری را در اسناد با استفاده از مدلهای هوش مصنوعی OpenAI، Google و Claude و Aspose.Words برای Python via .NET شناسایی و برجسته کنید. متد CheckGrammar فایلهای DOC، DOCX، RTF، PDF، HTML، Markdown، ODT، TXT و EPUB را تجزیه و تحلیل میکند و مشکلات گرامری را علامتگذاری مینماید — به شما کمک میکند محتوای صیقلی و حرفهای بدون نیاز به بازخوانی دستی ارائه دهید.
برای احراز هویت نیاز به کلید API از ارائهدهنده هوش مصنوعی انتخابی شما است. برای دریافت فهرست کامل مدلهای پشتیبانیشده، به مرجع API مراجعه کنید.
امروز شروع به بررسی گرامر در Python کنید — دموی زنده بالا را امتحان کنید.
pip install aspose-words
کپی 🀄
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# از مدلهای زبانی مولد OpenAI استفاده کنید.
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
ما بسته های Python خود را در مخازن PyPi میزبانی می کنیم. لطفاً دستورالعمل های گام به گام نحوه نصب "Aspose.Words for Python via .NET" در محیط توسعه دهنده خود دنبال کنید.
این بسته با Python ≥3.5 و <3.12 سازگار است. اگر نرمافزاری برای لینوکس توسعه میدهید، لطفاً به الزامات اضافی برای gcc و libpython در مستندات محصول نگاهی بیندازید.