CheckGrammar

IAiModelText.CheckGrammar method

Comprueba la gramática del documento proporcionado. Esta operación aprovecha el modelo de IA conectado para comprobar la gramática del documento.

public Document CheckGrammar(Document sourceDocument, CheckGrammarOptions options = null)
ParámetroEscribeDescripción
sourceDocumentDocumentEl documento que se está revisando en cuanto a gramática.
optionsCheckGrammarOptionsConfiguraciones opcionales para controlar cómo se revisará la gramática.

Valor_devuelto

Un nuevoDocument con gramática revisada.

Ejemplos

Muestra cómo comprobar la gramática de un documento.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Utilice modelos de lenguaje generativo 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");

Ver también