TanStack

ContentPartSource

Type Alias: ContentPartSource

ts
type ContentPartSource = 
  | ContentPartDataSource
  | ContentPartUrlSource;

Defined in: packages/ai/src/types.ts:242

Source specification for multimodal content. Discriminated union supporting both inline data (base64) and URL-based content.

  • For 'data' sources: mimeType is required
  • For 'url' sources: mimeType is optional