Skip to main content
The Python SDK and docs are currently in beta. Report issues on GitHub.

Fields

FieldTypeRequiredDescription
roleLiteral[“assistant”]:heavy_check_mark:N/A
contentOptionalNullable[components.AssistantMessageContent]:heavy_minus_sign:N/A
nameOptional[str]:heavy_minus_sign:N/A
tool_callsList[components.ChatMessageToolCall]:heavy_minus_sign:N/A
refusalOptionalNullable[str]:heavy_minus_sign:N/A
reasoningOptionalNullable[str]:heavy_minus_sign:N/A
reasoning_detailsList[components.Schema2]:heavy_minus_sign:N/A