CreateSnowflakeEmbeddings 프로세서
CreateSnowflakeEmbeddings 프로세서
이 문서는 Snowflake OpenFlow의 CreateSnowflakeEmbeddings 프로세서에 대한 참조 문서예요. Snowflake Cortex Large Language Model 함수를 사용해 벡터 임베딩(embedding)을 생성해요.
출처: Snowflake 문서
본문
기능 — 일반 제공 (Generally Available)
Openflow Snowflake 배포는 AWS, Azure, GCP Commercial 리전의 모든 계정에서 사용할 수 있어요.
Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.
번들 (Bundle)
| 그룹 | NAR |
|---|---|
| com.snowflake.openflow.runtime | runtime-snowflake-processors-nar |
설명 (Description)
Snowflake Cortex Large Language Model 함수를 사용해 벡터 임베딩을 생성해요.
태그 (Tags)
chatbot, embeddings, gen ai, generative ai, llm, nlp, openflow, snowflake, text
입력 요구사항 (Input Requirement)
(명시되지 않음)
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
아니요 (false)
속성 (Properties)
| 속성 | 설명 |
|---|---|
| Dimensions | 결과 출력 임베딩이 가지도록 요청할 차원 수예요. |
| Embeddings Model | 임베딩에 사용할 모델이에요. |
| Record Writer | 출력을 쓰는 데 사용할 Record Writer예요. |
| Snowflake Connection Service | Snowflake에 접근하기 위한 Database Connection Service예요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
| failure | 임베딩을 만들 수 없으면 원래 FlowFile이 이 관계로 라우팅돼요. |
| success | 임베딩이 이 관계로 라우팅돼요. |
기록하는 속성 (Writes attributes)
| 이름 | 설명 |
|---|---|
| record.count | 출력에 기록된 레코드 수예요. |
| mime.type | 선택된 Record Writer에 따른 출력 데이터의 MIME type이에요. |