CheckGrammarOptions

CheckGrammarOptions class

允许在使用 AI 检查文档语法时指定各种选项。

public class CheckGrammarOptions

构造函数

姓名描述
CheckGrammarOptions()默认构造函数。

特性

姓名描述
ImproveStylistics { get; set; }允许指定 AI 将尝试改进正在校对的文本的风格。 默认值为错误的.
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");

也可以看看