Skip to main content

ChatResponse

Defined in: packages/core/src/chat/types.ts:75

Chat completion response

Properties

content

content: string

Defined in: packages/core/src/chat/types.ts:80

Response content


finishReason

finishReason: FinishReason

Defined in: packages/core/src/chat/types.ts:92

Why the completion finished


id

id: string

Defined in: packages/core/src/chat/types.ts:77

Completion ID


model

model: string

Defined in: packages/core/src/chat/types.ts:86

Model used


role

role: "assistant"

Defined in: packages/core/src/chat/types.ts:83

Message role (always "assistant")


usage?

optional usage: ChatUsage

Defined in: packages/core/src/chat/types.ts:89

Token usage (if available)