CheckGrammarOptions

CheckGrammarOptions class

AI kullanılarak bir belgenin dilbilgisi kontrolü sırasında çeşitli seçeneklerin belirlenmesine olanak tanır.

public class CheckGrammarOptions

yapıcılar

İsimTanım
CheckGrammarOptions()Default_Constructor

Özellikleri

İsimTanım
ImproveStylistics { get; set; }AI’nın, düzeltilen metnin üslubunu iyileştirmeye çalışacağını belirtmenize olanak tanır. Varsayılan değerYANLIŞ .
MakeRevisions { get; set; }Son veya revize edilmiş belgenin düzeltilmiş metinle birlikte iade edilmesini belirtmeye olanak tanır. Varsayılan değerYANLIŞ .
PreserveFormatting { get; set; }Aşağıdakileri belirtmenize olanak tanır:CheckGrammarorijinal belgenin düzenini ve biçimlendirmesini korumaya çalışacak veya çalışmayacak. Varsayılan değerdoğru .

Örnekler

Bir belgenin dilbilgisinin nasıl kontrol edileceğini gösterir.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// OpenAI üretken dil modellerini kullanın.
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");

Ayrıca bakınız