From a12c3fd970a038ea7477158b4403376072f36113 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 19 Oct 2025 09:12:03 +0000 Subject: [PATCH] feat: Automated regeneration of dialogflow v3beta1 client --- api_names_out.yaml | 5 +++ .../CHANGELOG.md | 4 ++ .../google/apis/dialogflow_v3beta1/classes.rb | 41 +++++++++++++++++++ .../apis/dialogflow_v3beta1/gem_version.rb | 4 +- .../dialogflow_v3beta1/representations.rb | 17 ++++++++ 5 files changed, 69 insertions(+), 2 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index 3e72c8b351a..bc504bc0bfc 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -204545,7 +204545,12 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmCallTokenCount/totalOutputTokenCount": total_output_token_count "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettings": google_cloud_dialogflow_cx_v3beta1_llm_model_settings "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettings/model": model +"/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettings/parameters": parameters "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettings/promptText": prompt_text +"/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters": google_cloud_dialogflow_cx_v3beta1_llm_model_settings_parameters +"/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters/inputTokenLimit": input_token_limit +"/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters/outputTokenLimit": output_token_limit +"/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters/temperature": temperature "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LoadVersionRequest": google_cloud_dialogflow_cx_v3beta1_load_version_request "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LoadVersionRequest/allowOverrideAgentResources": allow_override_agent_resources "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1LookupEnvironmentHistoryResponse": google_cloud_dialogflow_cx_v3beta1_lookup_environment_history_response diff --git a/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md b/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md index a9f590661c2..5617bea74bb 100644 --- a/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md +++ b/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-dialogflow_v3beta1 +### v0.112.0 (2025-10-19) + +* Regenerated from discovery document revision 20251013 + ### v0.111.0 (2025-10-05) * Regenerated from discovery document revision 20250929 diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb index 0bb72d826b1..ad679f5eee9 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb @@ -10939,6 +10939,11 @@ class GoogleCloudDialogflowCxV3beta1LlmModelSettings # @return [String] attr_accessor :model + # Generative model parameters to control the model behavior. + # Corresponds to the JSON property `parameters` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters] + attr_accessor :parameters + # The custom prompt to use. # Corresponds to the JSON property `promptText` # @return [String] @@ -10951,10 +10956,46 @@ def initialize(**args) # Update properties of this object def update!(**args) @model = args[:model] if args.key?(:model) + @parameters = args[:parameters] if args.key?(:parameters) @prompt_text = args[:prompt_text] if args.key?(:prompt_text) end end + # Generative model parameters to control the model behavior. + class GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters + include Google::Apis::Core::Hashable + + # The input token limit. This setting is currently only supported by playbooks. + # Corresponds to the JSON property `inputTokenLimit` + # @return [String] + attr_accessor :input_token_limit + + # The output token limit. This setting is currently only supported by playbooks. + # Only one of output_token_limit and max_output_tokens is allowed to be set. + # Corresponds to the JSON property `outputTokenLimit` + # @return [String] + attr_accessor :output_token_limit + + # The temperature used for sampling during response generation. Value ranges + # from 0 to 1. Temperature controls the degree of randomness in token selection. + # Lower temperature means less randomness, while higher temperature means more + # randomness. Valid range: [0.0, 1.0] + # Corresponds to the JSON property `temperature` + # @return [Float] + attr_accessor :temperature + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @input_token_limit = args[:input_token_limit] if args.key?(:input_token_limit) + @output_token_limit = args[:output_token_limit] if args.key?(:output_token_limit) + @temperature = args[:temperature] if args.key?(:temperature) + end + end + # The request message for Versions.LoadVersion. class GoogleCloudDialogflowCxV3beta1LoadVersionRequest include Google::Apis::Core::Hashable diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb index 925c00d95e6..b744b58cb69 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DialogflowV3beta1 # Version of the google-apis-dialogflow_v3beta1 gem - GEM_VERSION = "0.111.0" + GEM_VERSION = "0.112.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250929" + REVISION = "20251013" end end end diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb index 7b67909f1bd..6b36cbfe4cd 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb @@ -1786,6 +1786,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDialogflowCxV3beta1LoadVersionRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -7045,10 +7051,21 @@ class GoogleCloudDialogflowCxV3beta1LlmModelSettings # @private class Representation < Google::Apis::Core::JsonRepresentation property :model, as: 'model' + property :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters::Representation + property :prompt_text, as: 'promptText' end end + class GoogleCloudDialogflowCxV3beta1LlmModelSettingsParameters + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :input_token_limit, as: 'inputTokenLimit' + property :output_token_limit, as: 'outputTokenLimit' + property :temperature, as: 'temperature' + end + end + class GoogleCloudDialogflowCxV3beta1LoadVersionRequest # @private class Representation < Google::Apis::Core::JsonRepresentation