Java‑ში Word, PDF, ვებ დოკუმენტების გრამერის შემოწმება

Java‑ის გადაწყვეტა გრამერის შემოწმებისთვის AI‑ის გამოყენებით

OpenAI, Claude და Gemini-ის მსგავსად ძირითად ენის მოდელებთან შეუფერხებელი ინტეგრაცია უზრუნველყოფს ფართო AI‑ზე დაფუძნებულ დოკუმენტების დამუშავების შესაძლებლობებს Java აპლიკაციებისთვის.

კოდის ნაწყვეტის ნახვა

AI გრამატიკული შემმოწმებელი დოკუმენტებისთვის Java

აღმოაჩინეთ და გამოკვეთეთ გრამატიკული შეცდომები დოკუმენტებში, იყენებთ OpenAI, Google და Claude AI მოდელებს Aspose.Words-ის საშუალებით Java-თვის. 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 დოკუმენტაციაში.

დაიწყეთ გრამატიკული შემოწმება Java-ში დღეს — სცადეთ ზემოთ არსებული ცოცხალი დემო.

Java‑ში გრამერის შემოწმების მაგალითი კოდი
აირჩიეთ სამიზნე ფორმატი სიიდან
გაუშვით კოდი
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
კოპირება
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// გამოიყენეთ OpenAI-ის გენერაციული ენის მოდელები.
AiModel model = AiModel.create(AiModelType.GPT_4_O_MINI).withApiKey(apiKey);

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

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

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
გაუშვით კოდი

Java‑ის გამოყენებით როგორ შემოწმდეს დოკუმენტის გრამერი

  1. დაყენეთ Aspose.Words for Java.
  2. დაამატეთ ბიბლიოთეკის მითითება (იმპორტი) თქვენს Java პროექტში.
  3. Java‑ში გახსენით წყაროს ფაილი.
  4. გამოძახეთ CheckGrammar მეთოდი, გადაეცით თქვენი დოკუმენტი.
  5. დასრულების შემდეგ, დოკუმენტის გრამერიული შეცდომები გამოკვეთილი იქნება, და შეგიძლიათ შედეგი შეინახოთ ახალ ფაილში საჭირო ფორმატში.

Java ბიბლიოთეკა გრამერის შემოწმებისთვის

ჩვენ ვმასპინძლებთ ჩვენს Java პაკეტებს Maven-ის საცავებში. 'Aspose.Words for Java' არის ჩვეულებრივი JAR ფაილი, რომელიც შეიცავს ბაიტის კოდს. გთხოვთ, მიჰყვეთ ნაბიჯ-ნაბიჯ ინსტრუქციებს, თუ როგორ დააინსტალიროთ ის თქვენს Java დეველოპერის გარემოში.

სისტემის მოთხოვნები

Java SE 7 და უფრო ახალი Java ვერსიები მხარდაჭერილია. ჩვენ ასევე ვაძლევთ ცალკე პაკეტს Java SE 6 იმ შემთხვევაში თუ თქვენ ვალდებული ხართ გამოიყენოთ ეს მოძველებული JRE.

ჩვენი Java პაკეტი არის მრავალ პლატფორმა და მუშაობს ყველა ოპერაციულ სისტემაზე JVM დანერგვით, მათ შორის Microsoft Windows, Linux, macOS, Android და iOS.

დამატებითი პაკეტის დამოკიდებულების შესახებ ინფორმაციის მისაღებად, როგორიცაა JogAmp JOGL, Harfbuzz შრიფტის ძრავა, Java Advanced Imaging JAI, იხილეთ პროდუქტის დოკუმენტაცია.

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.