CheckGrammar

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)
ParameterTypBeskrivning
sourceDocumentDocumentDokumentet kontrolleras för grammatik.
optionsCheckGrammarOptionsValfria 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