适用于:Microsoft Fabric 中的 SQL 分析终结点和 Microsoft Fabric 中的仓库
AI_GENERATE_RESPONSE 通过提示词和可选的支持数据生成文本。
Note
-
AI_GENERATE_RESPONSE处于预览状态。 -
AI_GENERATE_RESPONSE仅在 Microsoft Fabric 的 SQL 分析端点和仓库中提供。
Syntax
AI_GENERATE_RESPONSE ( prompt [ , data ] )
Arguments
提示
定义指令的字符类型的 表达 式。
数据
可选文本输入作为提示的辅助上下文。
返回类型
带生成文本的退货 nvarchar(max) 。
Remarks
如果AI模型无法处理文本,AI功能会返回 NULL 。 常见原因包括:
- 负责任的 AI 规则会阻止输入文本中的不当内容。
- 输入文本超过令牌限制。 当前模型最多支持 15 KB 文本。
示例
答: 生成简短的回复
SELECT ai_generate_response('Reply in 20 words:', 'The room was noisy.') AS response;
B. 每行生成响应次数
SELECT review_id,
ai_generate_response('Draft a professional response in 30 words:', review_text) AS response_text
FROM dbo.hotel_reviews;