Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

액션 매개변수의 자료형

ActionParameterDataType은 type으로 구분하는 22개 분기를 갖습니다. 이 정의는 매개변수의 자료형 메타데이터입니다. 호출 본문에 넣을 실제 값은 액션 데이터 값의 JSON 표현을 사용합니다.

분기 date

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: date.date

분기 interfaceObject

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: interfaceObject.interfaceObject
interfaceTypeApiNamestring선택UpperCamelCase 형식의 인터페이스 API 이름입니다. List Interface Types 또는 Ontology Manager에서 확인합니다.

분기 struct

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: struct.struct
fieldslist<OntologyStructField>선택
fields의 구조

배열 항목은 OntologyStructField이며 자료형은 object입니다.

이름자료형필수 여부의미와 조건예시 값
namestring필수구조체 필드의 이름입니다.
fieldTypeOntologyDataType필수온톨로지 기반 제품에서 사용하는 기본 자료형입니다.
requiredboolean필수
fieldType의 구조

구조체 필드의 형식은 온톨로지 기본 자료형을 따릅니다.

분기 string

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: string.string

분기 double

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: double.double

분기 integer

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: integer.integer

분기 geoshape

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: geoshape.geoshape

분기 long

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: long.long

분기 timeSeriesReference

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: timeSeriesReference.timeSeriesReference

분기 objectType

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: objectType.objectType

분기 boolean

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: boolean.boolean

분기 marking

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: marking.marking
markingTypeenum선택보안 표지의 종류입니다. CBAC는 보안 분류 기반 접근 제어 표지이며 MANDATORY는 조직 같은 일반적인 비분류 표지입니다. 허용값: CBAC, MANDATORY.

분기 scenarioReference

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: scenarioReference.scenarioReference

분기 attachment

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: attachment.attachment

분기 mediaReference

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: mediaReference.mediaReference

분기 array

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: array.array
subTypeActionParameterDataType필수온톨로지 액션 매개변수가 지원하는 자료형입니다.
subType의 구조

이 문서의 액션 매개변수 자료형을 다시 사용합니다.

분기 objectSet

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: objectSet.objectSet
objectApiNamestring선택카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
objectTypeApiNamestring선택카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.

분기 geohash

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: geohash.geohash

분기 vector

고정된 차원 수를 갖는 실수 벡터이며 벡터 유사도 검색에 사용할 수 있습니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: vector.vector
dimensioninteger필수벡터 차원 수입니다.
supportsSearchWithlist<VectorSimilarityFunction>선택
embeddingModelunion<lms, foundryLiveDeployment>선택
supportsSearchWith의 구조

배열 항목은 VectorSimilarityFunction이며 자료형은 object입니다.

근사 최근접 이웃 검색에 사용할 유사도 함수입니다. 함수마다 해당 인덱스를 만듭니다.

이름자료형필수 여부의미와 조건예시 값
valueenum선택허용값: COSINE_SIMILARITY, DOT_PRODUCT, EUCLIDEAN_DISTANCE.
embeddingModel의 구조
분기 lms

Language Model Service가 제공하는 모델입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: lms.lms
valueenum필수허용값: OPENAI_TEXT_EMBEDDING_ADA_002, TEXT_EMBEDDING_3_LARGE, TEXT_EMBEDDING_3_SMALL, SNOWFLAKE_ARCTIC_EMBED_M, INSTRUCTOR_LARGE, BGE_BASE_EN_V1_5.
분기 foundryLiveDeployment
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: foundryLiveDeployment.foundryLiveDeployment
ridstring선택온라인 모델 배포 RID입니다. 형식은 ri.foundry-ml-live.main.live-deployment.<uuid>입니다.
inputParamNamestring선택질의 문자열을 전달할 모델 입력 매개변수 이름입니다.
outputParamNamestring선택계산된 임베딩을 반환할 모델 출력 매개변수 이름입니다.

분기 decimal

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: decimal.decimal
precisioninteger선택Decimal의 전체 자릿수이며 최대값은 38입니다.38
scaleinteger선택소수점 오른쪽 자릿수이며 최대값은 38입니다.18

분기 object

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: object.object
objectApiNamestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
objectTypeApiNamestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.

분기 timestamp

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: timestamp.timestamp