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

ModelMessage

Interface: ModelMessage<TContent>

Defined in: types.ts:220

Type Parameters

TContent

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

Properties

content

ts
content: TContent;
content: TContent;

Defined in: types.ts:227


name?

ts
optional name: string;
optional name: string;

Defined in: types.ts:228


role

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

Defined in: types.ts:226


toolCallId?

ts
optional toolCallId: string;
optional toolCallId: string;

Defined in: types.ts:230


toolCalls?

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

Defined in: types.ts:229