Documentation
Framework
Version
Class References
Function References
Interface References
Type Alias References
Variable References

ModelMessage

Interface: ModelMessage<TContent>

Defined in: types.ts:159

Type Parameters

TContent

TContent extends string | null | ContentPart[] = string | null | ContentPart[]

Properties

content

ts
content: TContent;
content: TContent;

Defined in: types.ts:166


name?

ts
optional name: string;
optional name: string;

Defined in: types.ts:167


role

ts
role: "user" | "assistant" | "tool";
role: "user" | "assistant" | "tool";

Defined in: types.ts:165


toolCallId?

ts
optional toolCallId: string;
optional toolCallId: string;

Defined in: types.ts:169


toolCalls?

ts
optional toolCalls: ToolCall[];
optional toolCalls: ToolCall[];

Defined in: types.ts:168