CreateVertexAIEmbeddings 2025.5.31.15¶
번들¶
com.snowflake.openflow.runtime | runtime-vertexai-nar
설명¶
VertexAI 를 사용하여 텍스트용 임베딩을 생성합니다. 입력 텍스트는 단일 FlowFile 또는 레코드 지 향FlowFile 로 제공될 수 있습니다.
입력 요구 사항¶
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
자동 잘라내기 |
false로 설정하면 토큰 제한을 초과하는 텍스트는 요청이 실패합니다. |
Embeddings Model |
임베딩에 사용할 모델, 사용 가능한 모델은 https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models#models에 목록이 나와 있습니다 |
Embeddings Record Path |
임베딩을 작성할 레코드의 필드 경로입니다. |
GCP Credentials Service |
컨트롤러 서비스는 Google 클라우드 플랫폼 자격 증명을 얻는 데 사용됩니다. |
GCP 위치 |
Vertex 클라이언트를 구성할 위치입니다 |
GCP 프로젝트 ID |
프로젝트 ID 를 사용하여 Vertex 클라이언트를 구성합니다 |
Max Batch Size |
VertexAI 로 전송되는 각 배치에 포함할 최대 레코드 수 |
Model Publisher |
모델의 게시자 |
Output Dimensionality |
출력 임베딩 크기를 지정하는 데 사용됩니다. 설정하면 출력 임베딩이 지정된 크기로 잘립니다. |
Record Reader |
레코드 지향 데이터를 읽는 데 사용할 Record Reader입니다. 수신 데이터를 일반 텍스트로 처리하려면 이 속성을 설정하지 않은 상태로 두어야 합니다. |
Record Writer |
출력 작성에 사용할 Record Writer |
Task Type |
모델이 특정 목적에 맞게 임베딩을 조정할 수 있도록 임베딩의 의도된 다운스트림 애플리케이션을 전달하는 데 사용됩니다. |
Text Record Path |
임베드할 텍스트가 포함된 레코드 내 필드의 경로입니다. 수신 데이터를 일반 텍스트로 처리하려면 이 속성을 설정하지 않은 상태로 두어야 합니다. |
사용자 |
요청을 대신하는 원격 사용자의 식별자입니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
임베딩을 만들 수 없는 경우 원본 FlowFile 은 이 관계로 라우팅됩니다 |
성공 |
임베딩은 이 관계로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
---|---|
record.count |
출력에 기록된 레코드 수 |
mime.type |
선택한 Record Writer에 따라 출력 데이터의 MIME 타입입니다 |
사용 사례¶
VertexAI 의 임베딩 모델을 사용하여 텍스트 임베딩 만들기 |