CheckGrammarOptions
Inhalt
[
Ausblenden
]CheckGrammarOptions class
Ermöglicht die Angabe verschiedener Optionen bei der Grammatikprüfung eines Dokuments mithilfe von KI.
public class CheckGrammarOptions
Konstrukteure
Name | Beschreibung |
---|---|
CheckGrammarOptions() | Default_Constructor |
Eigenschaften
Name | Beschreibung |
---|---|
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 vonCheckGrammar versucht, 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
- namensraum Aspose.Words.AI
- Montage Aspose.Words