- 카테고리:
문자열 및 이진 함수 (대규모 언어 모델)
EMBED_TEXT_1024(SNOWFLAKE.CORTEX)¶
텍스트에서 1024개 차원의 벡터 임베딩을 생성합니다.
구문¶
SNOWFLAKE.CORTEX.EMBED_TEXT_1024( <model>, <text> )
인자¶
model
임베딩을 생성하는 데 사용할 벡터 임베딩 모델을 지정하는 문자열입니다. 이것은 다음 값 중 하나여야 합니다.
nv-embed-qa-4
(영어만)multilingual-e5-large
voyage-multilingual-2
지원되는 모델은 비용 이 다를 수 있습니다.
text
임베딩을 계산해야 할 텍스트입니다.
반환¶
VECTOR 타입의 벡터 임베딩.
액세스 제어 요구 사항¶
사용자는 SNOWFLAKE.CORTEX_USER 데이터베이스 역할 이 부여된 역할을 사용해야 합니다. 이 권한 부여에 대한 자세한 내용은 필수 권한 섹션을 참조하십시오.
예¶
이 예제에서는 nv-embed-qa-4
모델을 사용하여 hello world
문구에 대한 벡터 임베딩을 생성합니다.
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('nv-embed-qa-4', 'hello world');
이 예제에서는 multilingual-e5-large
모델을 사용하여 hola mundo
스페인어 문구에 대한 벡터 임베딩을 생성합니다.
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('multilingual-e5-large', 'hola mundo');
법적 고지¶
Snowflake AI 및 ML 섹션을 참조하십시오.