type EmbeddingInputItemFor<TModalities> =
| string
| TextPart
| EmbeddingItemByModality[TModalities];Defined in: packages/ai/src/types.ts:2418
Embedding item type narrowed to the modalities a specific model supports. EmbeddingInputItemFor<'text'> (a text-only model) is string | TextPart; 'text' | 'image' additionally admits image parts and fused EmbeddingContentParts arrays. Used by the activity option types together with the adapter's per-model modality map so unsupported inputs fail at compile time.
TModalities extends EmbeddingModality = EmbeddingModality