본문으로 건너뛰기

타입 별칭: MediaPromptFor<TModalities>

type MediaPromptFor<TModalities> = 
| string
| (
| TextPart
| MediaPartByModality[TModalities])[];

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

특정 모델이 지원하는 모달리티로 범위가 좁혀진 프롬프트 타입입니다. 텍스트 전용 모델인 MediaPromptFor<never>string | Array<TextPart>입니다. MediaPromptFor<'image'>는 이미지 파트 등도 추가로 허용합니다. 활동 옵션 타입에서 어댑터의 모델별 입력 모달리티 맵과 함께 사용되므로 지원되지 않는 파트는 컴파일 시 오류가 발생합니다.

타입 매개변수

TModalities

TModalities extends MediaPromptModality = never