Type Alias References

ConstrainedModelMessage

Type Alias: ConstrainedModelMessage\

ts
type ConstrainedModelMessage<TInputModalitiesTypes> = Omit<ModelMessage, "content"> & object;

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

A ModelMessage with content constrained to only allow content parts matching the specified input modalities.

Type Declaration

content

ts
content: ConstrainedContent<TInputModalitiesTypes>;

Type Parameters

TInputModalitiesTypes

TInputModalitiesTypes extends InputModalitiesTypes