카테고리:

문자열 및 이진 함수 (대규모 언어 모델)

EMBED_TEXT_768(SNOWFLAKE.CORTEX)

영어 텍스트에서 768개 차원의 벡터 임베딩을 생성합니다.

구문

SNOWFLAKE.CORTEX.EMBED_TEXT_768( <model>, <text> )
Copy

인자

model

임베딩을 생성하는 데 사용할 벡터 임베딩 모델을 지정하는 문자열입니다. 이것은 다음 값 중 하나여야 합니다.

  • snowflake-arctic-embed-m

  • e5-base-v2

지원되는 모델은 비용 이 다를 수 있습니다.

text

임베딩을 계산해야 할 텍스트입니다.

반환

VECTOR 타입의 벡터 임베딩.

액세스 제어 요구 사항

사용자는 SNOWFLAKE.CORTEX_USER 데이터베이스 역할 이 부여된 역할을 사용해야 합니다. 이 권한 부여에 대한 자세한 내용은 필수 권한 섹션을 참조하십시오.

이 예제에서는 snowflake-arctic-embed-m 모델을 사용하여 hello world 문구에 대한 벡터 임베딩을 생성합니다.

SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_768('snowflake-arctic-embed-m', 'hello world');
Copy