CheckGrammarOptions
Contenuti
[
Nascondere
]CheckGrammarOptions class
Consente di specificare varie opzioni durante il controllo grammaticale di un documento tramite AI.
public class CheckGrammarOptions
Costruttori
Nome | Descrizione |
---|---|
CheckGrammarOptions() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
ImproveStylistics { get; set; } | Consente di specificare se l’IA tenterà di migliorare lo stile del testo in fase di correzione. Il valore predefinito èfalso . |
MakeRevisions { get; set; } | Consente di specificare il documento finale o rivisto da restituire con testo corretto. Il valore predefinito èfalso . |
PreserveFormatting { get; set; } | Consente di specificareCheckGrammar proverà a preservare il layout e la formattazione del documento originale, oppure no. Il valore predefinito èVERO . |
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
- spazio dei nomi Aspose.Words.AI
- assemblea Aspose.Words