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

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

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

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

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

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

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

C#‑ში გრამერის შემოწმების მაგალითი კოდი
აირჩიეთ სამიზნე ფორმატი სიიდან
გაუშვით კოდი
dotnet add package Aspose.Words
კოპირება
using Aspose.Words;

Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");

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

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

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");
using Aspose.Words;

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("my-model-24b", "https://your-server.com/v1").WithApiKey("");

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

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save("Output.docx");

class CustomAiModel : OpenAiModel
{
    private readonly string mUrl;
    internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
    public override string Url => mUrl;
}
გაუშვით კოდი

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

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

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

არსებობს სამი ალტერნატიული ვარიანტი, რომ დააინსტალიროთ 'Aspose.Words .NET' თქვენს სისტემაში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:

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

ჩვენი პროდუქტი სრულად არის კროს-პლატფორმული და მხარს უჭერს ყველა ძირითად .NET განხორციელებას:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

რამდენადაც .NET კოდი არ არის დამოკიდებული ძირითად აპარატურაზე ან ოპერაციულ სისტემაზე, არამედ მხოლოდ ვირტუალურ მანქანაზე, თქვენ თავისუფლად შეგიძლიათ განავითაროთ ნებისმიერი სახის პროგრამული უზრუნველყოფა Windows, macOS, Android, iOS და Linux-ისთვის. უბრალოდ დარწმუნდით, რომ დააინსტალირეთ .NET Framework, .NET Core, Windows Azure, Mono ან Xamarin ის შესაბამისი ვერსია.

ჩვენ გირჩევთ გამოიყენოთ Microsoft Visual Studio, Xamarin და MonoDevelop ინტეგრირებული განვითარების გარემო C#, F#, VB.NET აპლიკაციების შესაქმნელად.

დამატებითი ინფორმაციისთვის გთხოვთ იხილეთ პროდუქტის დოკუმენტაცია.

5%

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

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