CheckGrammar

IAiModelText.CheckGrammar method

Sağlanan belgenin dilbilgisini kontrol eder. Bu işlem, belgenin dilbilgisini kontrol etmek için bağlı AI modelini kullanır.

public Document CheckGrammar(Document sourceDocument, CheckGrammarOptions options = null)
ParametreTipTanım
sourceDocumentDocumentDilbilgisi açısından kontrol edilen belge.
optionsCheckGrammarOptionsDilbilgisinin nasıl denetleneceğini kontrol etmek için isteğe bağlı ayarlar.

Geri dönüş değeri

Yeni birDocument dilbilgisi kontrol edilerek.

Örnekler

Bir belgenin dilbilgisinin nasıl kontrol edileceğini gösterir.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// OpenAI üretken dil modellerini kullanın.
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");

Ayrıca bakınız