CheckGrammarOptions
Contenido
[
Ocultar
]CheckGrammarOptions class
Permite especificar varias opciones mientras se verifica la gramática de un documento usando IA.
public class CheckGrammarOptions
Constructores
| Nombre | Descripción |
|---|---|
| CheckGrammarOptions() | Constructor predeterminado |
Propiedades
| Nombre | Descripción |
|---|---|
| ImproveStylistics { get; set; } | Permite especificar si la IA intentará mejorar la estilística del texto que se está revisando. El valor predeterminado esFALSO . |
| MakeRevisions { get; set; } | Permite especificar si el documento final o revisado se devolverá con el texto corregido. El valor predeterminado esFALSO . |
| PreserveFormatting { get; set; } | Permite especificar cualquiera de los dosCheckGrammarintentará preservar el diseño y formato del documento original, o no. El valor predeterminado esverdadero . |
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
- espacio de nombres Aspose.Words.AI
- asamblea Aspose.Words