Skip to main content

ChatMessage

No description

type ChatMessage {
artifacts: [ChatArtifact!]!
attachments: [ChatAttachment!]!
content: String
createdAt: ISO8601DateTime!
id: ID!
inputTokens: Int
model: String
outputTokens: Int
role: String!
toolCalls: [ChatToolCall!]!
toolResults: [ChatToolResult!]!
}

Fields​

ChatMessage.artifacts ● [ChatArtifact!]! non-null object​

ChatMessage.attachments ● [ChatAttachment!]! non-null object​

ChatMessage.content ● String scalar​

ChatMessage.createdAt ● ISO8601DateTime! non-null scalar​

ChatMessage.id ● ID! non-null scalar​

ChatMessage.inputTokens ● Int scalar​

ChatMessage.model ● String scalar​

ChatMessage.outputTokens ● Int scalar​

ChatMessage.role ● String! non-null scalar​

ChatMessage.toolCalls ● [ChatToolCall!]! non-null object​

ChatMessage.toolResults ● [ChatToolResult!]! non-null object​

Member Of​

ChatConversation object ● CreateChatMessagePayload object