适用于:Microsoft Fabric 中的 SQL 分析终结点和 Microsoft Fabric 中的仓库
该 AI_FIX_GRAMMAR 函数能纠正语法并提升输入文本的句子质量。
Note
-
AI_FIX_GRAMMAR处于预览状态。 -
AI_FIX_GRAMMAR仅在 Microsoft Fabric 的 SQL 分析端点和仓库中提供。
Syntax
AI_FIX_GRAMMAR ( text )
Arguments
文本消息
一个字符类型的 表达 式,例如 nvarchar、 varchar、 nchar或 char。
返回类型
返回 nvarchar(max) 并正文。
Remarks
如果AI模型无法处理文本,AI功能会返回 NULL 。 常见原因包括:
- 负责任的 AI 规则会阻止输入文本中的不当内容。
- 输入文本超过令牌限制。 当前模型最多支持 15 KB 文本。
示例
答: 在字符串中固定语法
SELECT ai_fix_grammar('Th room are clean and staff were nice') AS fixed_text;
预期结果:The rooms are clean, and the staff were nice.
B. 安全更新专栏
UPDATE dbo.hotel_reviews
SET review_text = ISNULL(ai_fix_grammar(review_text), review_text);