Create Model Interaction Params
Parameters for creating model interactions
Types
A builder for CreateModelInteractionParams.
Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
The service tier for the interaction.
Message for configuring webhook events for a request.
Functions
Returns the raw JSON value of background.
Returns the raw JSON value of created.
Returns the raw JSON value of generationConfig.
Returns the raw JSON value of input.
Returns the raw JSON value of previousInteractionId.
Returns the raw JSON value of responseFormat.
Returns the raw JSON value of responseMimeType.
Returns the raw JSON value of responseModalities.
Returns the raw JSON value of role.
Returns the raw JSON value of serviceTier.
Returns the raw JSON value of status.
Returns the raw JSON value of systemInstruction.
Returns the raw JSON value of updated.
Returns the raw JSON value of webhookConfig.
Input only. Whether to run the model interaction in the background.
Returns a mutable builder for constructing an instance of CreateModelInteractionParams.
Required. Output only. The time at which the response was created in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
Input only. Configuration parameters for the model interaction.
The input for the interaction.
The ID of the previous interaction, if any.
Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
The mime type of the response. This is required if response_format is set.
The requested modalities of the response (TEXT, IMAGE, AUDIO).
Output only. The role of the interaction.
The service tier for the interaction.
Required. Output only. The status of the interaction.
System instruction for the interaction.
Required. Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
Optional. Webhook configuration for receiving notifications when the interaction completes.