Απρόσκοπτη ενσωμάτωση με κορυφαία μοντέλα γλώσσας όπως το OpenAI, το Claude και το Gemini παρέχει εκτεταμένες δυνατότητες επεξεργασίας εγγράφων με τεχνητή νοημοσύνη για εφαρμογές Java.
Ανιχνεύστε και επισημάνετε τα γραμματικά λάθη σε έγγραφα χρησιμοποιώντας τα μοντέλα AI της OpenAI, Google και Claude με το Aspose.Words για Java. Η μέθοδος CheckGrammar αναλύει αρχεία DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT και EPUB και σημειώνει τα γραμματικά προβλήματα — βοηθώντας σας να παραδώσετε άψογο, επαγγελματικό περιεχόμενο χωρίς χειροκίνητη επιμέλεια.
Η αυθεντικοποίηση απαιτεί κλειδί API από τον επιλεγμένο πάροχο AI. Για πλήρη λίστα των υποστηριζόμενων μοντέλων, δείτε την Αναφορά API.
Ξεκινήστε τον έλεγχο γραμματικής στο 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 μας στα αποθετήρια Maven. 'Aspose.Words για Java' είναι ένα κοινό JAR που περιέχει byte-κώδικα. Ακολουθήστε τις οδηγίες βήμα προς βήμα σχετικά με τον τρόπο εγκατάστασης στο περιβάλλον προγραμματιστή Java.
Υποστηρίζονται Java SE 7 και πιο πρόσφατες Java Παρέχουμε επίσης ένα ξεχωριστό πακέτο για το Java SE 6 σε περίπτωση που είστε υποχρεωμένοι να χρησιμοποιήσετε αυτό το ξεπερασμένο JRE.
Το Java μας είναι πολλαπλών πλατφορμών και τρέχει σε όλα τα λειτουργικά συστήματα με JVM, συμπεριλαμβανομένων των Microsoft Windows, Linux, macOS, Android και iOS.
Για πληροφορίες σχετικά με τις προαιρετικές εξαρτήσεις πακέτων, όπως JogAmp JOGL, Harfbuzz γραμματοσειράς Java Advanced Imaging JAI, ανατρέξτε στην Τεκμηρίωση προϊόντος.