Class AutomaticFunctionCallingConfig

    • Constructor Detail

      • AutomaticFunctionCallingConfig

        AutomaticFunctionCallingConfig()
    • Method Detail

      • disable

         abstract Optional<Boolean> disable()

        Whether to disable automatic function calling. If not set or set to False, will enable automatic function calling. If set to True, will disable automatic function calling.

      • maximumRemoteCalls

         abstract Optional<Integer> maximumRemoteCalls()

        If automatic function calling is enabled, maximum number of remote calls for automatic function calling. This number should be a positive integer. If not set, SDK will set maximum number of remote calls to 10.

      • ignoreCallHistory

         abstract Optional<Boolean> ignoreCallHistory()

        If automatic function calling is enabled, whether to ignore call history to the response. If not set, SDK will set ignore_call_history to false, and will append the call history to GenerateContentResponse.automatic_function_calling_history.