AI_FIX_GRAMMAR

Correct grammar, spelling, and punctuation per row via a registered chat model, preserving meaning and tone.

Category: aiReturns: STRINGDialect: DeltaForgeDeltaForge extension

Syntax

AI_FIX_GRAMMAR(model_name, text)
AI_FIX_GRAMMAR(text USE MODEL model_name)

Description

## Overview Task sugar over AI_GENERATE: instructs the model to return only the corrected text, preserving meaning and tone, composed after the model's SYSTEM_PROMPT. Shares AI_GENERATE's batching, dedup, response memo, and error semantics. The USE MODEL sugar form is accepted and rewritten to the leading-model-argument form.

Parameters

NameTypeDescription
model_nameThe registry name of a MODEL_TYPE = CHAT model. Must be constant within a query.
textThe text to correct. NULL produces NULL without calling the provider.

Examples

SELECT id, AI_FIX_GRAMMAR('gpt5', user_comment) AS cleaned_comment
FROM community.bronze.comments;

Pitfalls

See Also

Open in interactive docs →   DeltaForge home →