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");
أنظر أيضا
- مساحة الاسم Aspose.Words.AI
- المجسم Aspose.Words