ตรวจสอบไวยากรณ์ของเอกสาร Word, PDF, เว็บใน JavaScript

ตรวจสอบไวยากรณ์ของเอกสารโดยใช้ JavaScript.

การบูรณาการอย่างไร้รอยต่อกับโมเดลภาษาใหญ่ เช่น OpenAI, Claude และ Gemini ให้ความสามารถในการประมวลผลเอกสารบนพื้นฐาน AI อย่างครอบคลุมสำหรับแอปพลิเคชัน Node.js

ดูข้อมูลโค้ด

ตัวตรวจสอบไวยากรณ์ AI สำหรับเอกสารใน JavaScript

ตรวจจับและไฮไลท์ข้อผิดพลาดด้านไวยากรณ์ในเอกสารโดยใช้โมเดล AI ของ OpenAI, Google และ Claude ร่วมกับ Aspose.Words สำหรับ Node.js 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 จากผู้ให้บริการ AI ที่คุณเลือก สำหรับรายการโมเดลที่รองรับทั้งหมด ดูที่ เอกสารอ้างอิง API.

เริ่มตรวจสอบไวยากรณ์ใน JavaScript วันนี้ — ลองดูเดโมสดด้านบน

ตัวอย่างโค้ดใน JavaScript สำหรับการตรวจสอบไวยากรณ์
เลือกรูปแบบเป้าหมายจากรายการ
รันโค้ด
npm install @aspose/words
สำเนา
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;

// ใช้โมเดลภาษาเชิงกำเนิดของ OpenAI
const model = aw.AI.AiModel.createGpt4OMini();
model.setApiKey(apiKey);

const grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;

const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx");
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
const model = new CustomAiModel("my-model-24b", "https://your-server.com/v1");
model.setApiKey("");

const grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;

const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
รันโค้ด

วิธีตรวจสอบไวยากรณ์ในเอกสารโดยใช้ JavaScript

  1. ติดตั้ง Aspose.Words for Node.js via .NET.
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโครงการ JavaScript ของคุณ.
  3. เปิดไฟล์ต้นฉบับใน JavaScript.
  4. เรียกใช้เมธอด CheckGrammar โดยส่งเอกสารของคุณเข้าไป.
  5. เมื่อเสร็จสิ้น ปัญหาไวยากรณ์ในเอกสารจะถูกไฮไลท์และคุณสามารถบันทึกผลลัพธ์เป็นไฟล์ใหม่ในรูปแบบที่ต้องการได้.

ไลบรารี Node.js via .NET สำหรับตรวจสอบไวยากรณ์

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ