بررسی گرامر اسناد Word، PDF و وب در Python

راه‌حل Python برای بررسی گرامر با استفاده از هوش مصنوعی

یکپارچه‌سازی بدون درز با مدل‌های زبانی بزرگ مانند OpenAI، Claude و Gemini، قابلیت‌های گسترده پردازش اسناد مبتنی بر هوش مصنوعی را برای برنامه‌های Python فراهم می‌کند.

مشاهده قطعه کد

بررسی گرامر هوش مصنوعی برای اسناد در Python

خطاهای گرامری را در اسناد با استفاده از مدل‌های هوش مصنوعی OpenAI، Google و Claude و Aspose.Words برای Python via .NET شناسایی و برجسته کنید. متد CheckGrammar فایل‌های DOC، DOCX، RTF، PDF، HTML، Markdown، ODT، TXT و EPUB را تجزیه و تحلیل می‌کند و مشکلات گرامری را علامت‌گذاری می‌نماید — به شما کمک می‌کند محتوای صیقلی و حرفه‌ای بدون نیاز به بازخوانی دستی ارائه دهید.

چرا توسعه‌دهندگان Aspose.Words را برای بررسی گرامر انتخاب می‌کنند

  • یک فراخوانی API برای بررسی گرامر کل سند
  • پشتیبانی از خانواده‌های مدل OpenAI (GPT-4o)، Google (Gemini) و Claude
  • خطاها در سند خروجی برجسته می‌شوند برای بررسی آسان
  • پشتیبانی از فرمت‌های DOC، DOCX، RTF، PDF، ODT، HTML، Markdown، TXT، EPUB و سایر فرمت‌ها

برای احراز هویت نیاز به کلید API از ارائه‌دهنده هوش مصنوعی انتخابی شما است. برای دریافت فهرست کامل مدل‌های پشتیبانی‌شده، به مرجع API مراجعه کنید.

امروز شروع به بررسی گرامر در Python کنید — دموی زنده بالا را امتحان کنید.

کد نمونه در 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

  1. Aspose.Words for Python via .NET را نصب کنید.
  2. یک ارجاع کتابخانه (وارد کردن کتابخانه) به پروژه Python خود اضافه کنید.
  3. فایل منبع را در Python باز کنید.
  4. متد CheckGrammar را فراخوانی کنید و سند خود را به آن پاس دهید.
  5. پس از اتمام، مشکلات گرامری در سند برجسته می‌شوند و می‌توانید نتیجه را به‌عنوان فایلی جدید در فرمت مورد نیاز ذخیره کنید.

کتابخانه Python via .NET برای بررسی گرامر

ما بسته های Python خود را در مخازن PyPi میزبانی می کنیم. لطفاً دستورالعمل های گام به گام نحوه نصب "Aspose.Words for Python via .NET" در محیط توسعه دهنده خود دنبال کنید.

سیستم مورد نیاز

این بسته با Python ≥3.5 و <3.12 سازگار است. اگر نرم‌افزاری برای لینوکس توسعه می‌دهید، لطفاً به الزامات اضافی برای gcc و libpython در مستندات محصول نگاهی بیندازید.

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2026. تمامی حقوق محفوظ است.