ContentInput
data class ContentInput @JvmOverloads constructor(val content: Content, val partial: Boolean = false) : LiveInput
A user turn, or the function responses that answer the model's calls.
The constructor throws IllegalArgumentException unless content has at least one part, carries no function calls, and holds either only function responses or none of them.