| Field | Type | Required | Description |
|---|---|---|---|
input |
PlatformChatCreateInput | ✔️ | Either a plain string (single user turn) or a chronological array of USER/ASSISTANT messages. The final array message must be USER. |
stream |
Optional<Boolean> | ➖ | N/A |
store |
Optional<Boolean> | ➖ | When true (default), persist the interaction and return a conversation_id. When false, run ephemerally with no persistence. |
conversationId |
Optional<String> | ➖ | Continue an existing stored conversation. Incompatible with message-array input and with store: false. |