Skip to content

UserModelMessage

Namespace: Vercel.AI.Provider

public sealed class UserModelMessage : ModelMessage

A user message.

Inheritance: object → ModelMessage

View source

UserModelMessage(IReadOnlyList<UserContentPart>)

Section titled “UserModelMessage(IReadOnlyList<UserContentPart>)”
public UserModelMessage(IReadOnlyList<UserContentPart> content)

Creates a user message from parts.

Parameters

Name Type Description
content IReadOnlyList<UserContentPart>

View source

public UserModelMessage(string text)

Creates a user message from text.

Parameters

Name Type Description
text string

View source

public IReadOnlyList<UserContentPart> Content { get; }

User content parts.

Value: IReadOnlyList<UserContentPart>

View source

public IReadOnlyDictionary<string, JsonElement>? ProviderOptions { get; init; }

Provider-specific options for this message, such as an Amazon Bedrock cachePoint.

Value: IReadOnlyDictionary<string, JsonElement>

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product