OpenAI, Claude და Gemini-ის მსგავსად ძირითად ენის მოდელებთან შეუფერხებელი ინტეგრაცია უზრუნველყოფს ფართო AI‑ზე დაფუძნებულ დოკუმენტების დამუშავების შესაძლებლობებს C#, F# და VB.NET აპლიკაციებისთვის.
აღმოაჩინეთ და გამოკვეთეთ გრამატიკული შეცდომები დოკუმენტებში, იყენებთ OpenAI, Google და Claude AI მოდელებს Aspose.Words-ის საშუალებით .NET-თვის. CheckGrammar მეთოდი ანალიზს აკეთებს DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT და EPUB ფაილებს და აღნიშნავს გრამატიკულ პრობლემებს — რაც გეხმარებათ მიწოდოთ შთამბეჭდავი, პროფესიონალური შინაარსი ხელით გადამოწმების გარეშე.
ავთენტიკაციისთვის საჭიროა API გასაღები თქვენი არჩეული AI პროვაიდერისგან. მხარდაჭერილი მოდელების სრულ სიას იხილეთ API დოკუმენტაციაში.
დაიწყეთ გრამატიკული შემოწმება 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;
}
არსებობს სამი ალტერნატიული ვარიანტი, რომ დააინსტალიროთ 'Aspose.Words .NET' თქვენს სისტემაში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:
ჩვენი პროდუქტი სრულად არის კროს-პლატფორმული და მხარს უჭერს ყველა ძირითად .NET განხორციელებას:
რამდენადაც .NET კოდი არ არის დამოკიდებული ძირითად აპარატურაზე ან ოპერაციულ სისტემაზე, არამედ მხოლოდ ვირტუალურ მანქანაზე, თქვენ თავისუფლად შეგიძლიათ განავითაროთ ნებისმიერი სახის პროგრამული უზრუნველყოფა Windows, macOS, Android, iOS და Linux-ისთვის. უბრალოდ დარწმუნდით, რომ დააინსტალირეთ .NET Framework, .NET Core, Windows Azure, Mono ან Xamarin ის შესაბამისი ვერსია.
ჩვენ გირჩევთ გამოიყენოთ Microsoft Visual Studio, Xamarin და MonoDevelop ინტეგრირებული განვითარების გარემო C#, F#, VB.NET აპლიკაციების შესაქმნელად.
დამატებითი ინფორმაციისთვის გთხოვთ იხილეთ პროდუქტის დოკუმენტაცია.