Type Alias: ContentPartForInputModalitiesTypes<TInputModalitiesTypes>
type ContentPartForInputModalitiesTypes<TInputModalitiesTypes> = Extract<ContentPart<TInputModalitiesTypes["messageMetadataByModality"]["text"], TInputModalitiesTypes["messageMetadataByModality"]["image"], TInputModalitiesTypes["messageMetadataByModality"]["audio"], TInputModalitiesTypes["messageMetadataByModality"]["video"], TInputModalitiesTypes["messageMetadataByModality"]["document"]>, {
type: TInputModalitiesTypes["inputModalities"][number];
}>;
정의 위치: packages/ai/src/types.ts:332
ContentPart 유니온에서 특정 모달리티만 포함하도록 필터링하는 헬퍼 타입입니다. 모델 기능에 따라 메시지 콘텐츠를 제한하는 데 사용됩니다.
타입 매개변수
TInputModalitiesTypes
TInputModalitiesTypes extends InputModalitiesTypes