CheckGrammar

IAiModelText.CheckGrammar method

Проверяет грамматику предоставленного документа. Эта операция использует подключенную модель ИИ для проверки грамматики документа.

public Document CheckGrammar(Document sourceDocument, CheckGrammarOptions options = null)
ПараметрТипОписание
sourceDocumentDocumentДокумент проверяется на грамматику.
optionsCheckGrammarOptionsДополнительные настройки для управления проверкой грамматики.

Возвращаемое значение

НовыйDocument с проверенной грамматикой.

Примеры

Показывает, как проверить грамматику документа.

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

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Используйте генеративные языковые модели 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");

Смотрите также