카테고리:

문자열 및 이진 함수 (AI 함수)

EXTRACT_ANSWER (SNOWFLAKE.CORTEX)

텍스트 문서에서 주어진 질문에 대한 답변을 추출합니다. 문서는 일반 영어 문서이거나 반정형(JSON) 데이터 오브젝트의 문자열 표현일 수 있습니다.

구문

SNOWFLAKE.CORTEX.EXTRACT_ANSWER( <source_document>, <question>) 
Copy

인자

source_document

질문에 대한 답변이 포함된 일반 텍스트 또는 JSON 문서를 포함한 문자열입니다.

question

답변할 질문이 포함된 문자열입니다.

반환

주어진 질문에 대한 답변이 포함된 문자열입니다.

액세스 제어 요구 사항

Users must use a role that has been granted the SNOWFLAKE.CORTEX_USER database role. See Cortex LLM privileges for more information on granting this privilege.

이 예에서 review_contentreviews 테이블의 열입니다. 테이블의 각 행에서 답변을 추출하려면 다음을 수행하십시오.

SELECT SNOWFLAKE.CORTEX.EXTRACT_ANSWER(review_content, 'What dishes does this review mention?') FROM reviews LIMIT 10; 
Copy

제한 사항

Snowflake Cortex 함수는 동적 테이블을 지원하지 않습니다.