CheckGrammarOptions

CheckGrammarOptions class

يسمح بتحديد خيارات مختلفة أثناء التحقق من قواعد اللغة في المستند باستخدام الذكاء الاصطناعي.

public class CheckGrammarOptions

المنشئون

اسموصف
CheckGrammarOptions()Default_Constructor

الخصائص

اسموصف
ImproveStylistics { get; set; }يسمح بتحديد ما إذا كان الذكاء الاصطناعي سيحاول تحسين أسلوب النص الذي تتم مراجعته. القيمة الافتراضية هيخطأ شنيع .
MakeRevisions { get; set; }يسمح بتحديد المستند النهائي أو المنقح الذي سيتم إرجاعه مع نص منقح. القيمة الافتراضية هيخطأ شنيع .
PreserveFormatting { get; set; }يسمح بتحديد أي منهماCheckGrammarسوف نحاول الحفاظ على تخطيط وتنسيق المستند الأصلي، أو لا. القيمة الافتراضية لـ هيحقيقي .

أمثلة

يوضح كيفية التحقق من قواعد اللغة في المستند.

Document doc = new Document(MyDir + "Big document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// استخدم نماذج اللغة التوليدية OpenAI.
IAiModelText model = (OpenAiModel)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

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

Document proofedDoc = model.CheckGrammar(doc, grammarOptions);
proofedDoc.Save(ArtifactsDir + "AI.AiGrammar.docx");

أنظر أيضا