CheckGrammarOptions

CheckGrammarOptions class

Ermöglicht die Angabe verschiedener Optionen bei der Grammatikprüfung eines Dokuments mithilfe von KI.

public class CheckGrammarOptions

Konstrukteure

NameBeschreibung
CheckGrammarOptions()Default_Constructor

Eigenschaften

NameBeschreibung
ImproveStylistics { get; set; }Ermöglicht die Angabe, ob die KI versucht, die Stilistik des zu prüfenden Textes zu verbessern. Der Standardwert istFALSCH .
MakeRevisions { get; set; }Ermöglicht die Angabe, ob das endgültige oder das überarbeitete Dokument mit Korrekturtext zurückgegeben werden soll. Der Standardwert istFALSCH .
PreserveFormatting { get; set; }Ermöglicht die Angabe vonCheckGrammarversucht, Layout und Formatierung des Originaldokuments beizubehalten, oder nicht. Der Standardwert istWAHR .

Beispiele

Zeigt, wie die Grammatik eines Dokuments überprüft wird.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Verwenden Sie generative Sprachmodelle von 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");

Siehe auch