CreateVertexAIEmbeddings 2025.5.31.15

번들

com.snowflake.openflow.runtime | runtime-vertexai-nar

설명

VertexAI 를 사용하여 텍스트용 임베딩을 생성합니다. 입력 텍스트는 단일 FlowFile 또는 레코드 지 향FlowFile 로 제공될 수 있습니다.

태그

chatbot, cloud, embeddings, gcp, gen ai, generative ai, google, llm, nlp, openflow, text, vertex

입력 요구 사항

민감한 동적 속성 지원

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 의 임베딩 모델을 사용하여 텍스트 임베딩 만들기