CheckGrammar

IAiModelText.CheckGrammar method

Controlla la grammatica del documento fornito. Questa operazione sfrutta il modello di intelligenza artificiale connesso per controllare la grammatica del documento.

public Document CheckGrammar(Document sourceDocument, CheckGrammarOptions options = null)
ParametroTipoDescrizione
sourceDocumentDocumentIl documento viene sottoposto a controllo grammaticale.
optionsCheckGrammarOptionsImpostazioni facoltative per controllare il modo in cui verrà controllata la grammatica.

Valore di ritorno

Un nuovoDocument con grammatica controllata.

Esempi

Mostra come controllare la grammatica di un documento.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Utilizza modelli linguistici generativi 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");

Guarda anche