CheckGrammarOptions

CheckGrammarOptions class

Permet de spécifier diverses options lors de la vérification de la grammaire d’un document à l’aide de l’IA.

public class CheckGrammarOptions

Constructeurs

NomLa description
CheckGrammarOptions()Default_Constructor

Propriétés

NomLa description
ImproveStylistics { get; set; }Permet de spécifier si l’IA essaiera d’améliorer la stylistique du texte en cours de vérification. La valeur par défaut estFAUX .
MakeRevisions { get; set; }Permet de spécifier le document final ou révisé à renvoyer avec le texte vérifié. La valeur par défaut estFAUX .
PreserveFormatting { get; set; }Permet de spécifier soitCheckGrammaressaiera de préserver la mise en page et le formatage du document d’origine, ou non. La valeur par défaut estvrai .

Exemples

Montre comment vérifier la grammaire d’un document.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Utiliser les modèles de langage génératifs 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");

Voir également