본문으로 건너뛰기

Type Alias: EmbeddingInputItemFor<TModalities>

type EmbeddingInputItemFor<TModalities> = 
| string
| TextPart
| EmbeddingItemByModality[TModalities];

정의 위치: packages/ai/src/types.ts:2436

특정 모델이 지원하는 모달리티로 좁힌 임베딩 항목 타입입니다. EmbeddingInputItemFor<'text'>(텍스트 전용 모델)는 string | TextPart입니다. 'text' | 'image'는 이미지 부분과 결합된 EmbeddingContentParts 배열도 허용합니다. activity 옵션 타입이 어댑터의 모델별 모달리티 맵과 함께 사용하므로 지원되지 않는 입력은 컴파일 타임에 실패합니다.

타입 매개변수

TModalities

TModalities extends EmbeddingModality = EmbeddingModality