- 类别:
:doc:`/sql-reference/functions-string`(大型语言模型)
EXTRACT_ANSWER (SNOWFLAKE.CORTEX)¶
从文本文档中提取给定问题的答案。文档可以是简单的英语文档,也可以是半结构化 (JSON) 数据对象的字符串表示形式。
语法¶
SNOWFLAKE.CORTEX.EXTRACT_ANSWER(
<source_document>, <question>)
实参¶
source_document
包含纯文本的字符串或包含问题答案的 JSON 文档。
question
包含要回答的问题的字符串。
返回¶
包含给定问题的答案的字符串。
访问控制要求¶
用户必须使用已被授予 SNOWFLAKE.CORTEX_USER 数据库角色 的角色。有关授予此权限的更多信息,请参阅 所需权限。
示例¶
在此示例中,review_content
是 reviews
表的列。要从表的每一行中提取答案,请执行以下操作:
SELECT SNOWFLAKE.CORTEX.EXTRACT_ANSWER(review_content,
'What dishes does this review mention?')
FROM reviews LIMIT 10;
法律声明¶
请参阅 Snowflake AI 功能。