CheckGrammar
Innehåll
[
Dölj
]IAiModelText.CheckGrammar method
Kontrollerar grammatiken i det angivna dokumentet. Den här åtgärden utnyttjar den anslutna AI-modellen för att kontrollera dokumentets grammatik.
public Document CheckGrammar(Document sourceDocument, CheckGrammarOptions options = null)
Parameter | Typ | Beskrivning |
---|---|---|
sourceDocument | Document | Dokumentet kontrolleras för grammatik. |
options | CheckGrammarOptions | Valfria inställningar för att styra hur grammatik kontrolleras. |
Returvärde
En nyDocument
med kontrollerad grammatik.
Exempel
Visar hur man kontrollerar grammatiken i ett dokument.
Document doc = new Document(MyDir + "Big document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Använd generativa språkmodeller från 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");
Se även
- class Document
- class CheckGrammarOptions
- interface IAiModelText
- namnutrymme Aspose.Words.AI
- hopsättning Aspose.Words