OptionalagentThe name of the Agent used for generating the interaction.
Optionalagent_Configuration for the agent.
Output only. The time at which the response was created in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
Output only. A unique identifier for the interaction completion.
OptionalinputThe inputs for the interaction.
OptionalmodelThe name of the Model used for generating the interaction.
OptionaloutputsOutput only. Responses from the model.
Optionalprevious_The ID of the previous interaction, if any.
Optionalresponse_Enforces that the generated response is a JSON object that complies with the JSON schema specified in this field.
Optionalresponse_The mime type of the response. This is required if response_format is set.
Optionalresponse_The requested modalities of the response (TEXT, IMAGE, AUDIO).
OptionalroleOutput only. The role of the interaction.
Output only. The status of the interaction.
Optionalsystem_System instruction for the interaction.
OptionaltoolsA list of tool declarations the model may call during interaction.
Output only. The time at which the response was last updated in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).
OptionalusageOutput only. Statistics on the interaction request's token usage.
The Interaction resource.