Class AgentcoreHarnessModelGeminiModelConfig


  • public final class AgentcoreHarnessModelGeminiModelConfig
    extends java.lang.Object
    • Method Detail

      • additionalParams

        public java.util.Optional<java.lang.String> additionalParams()
        Returns:
        JSON string containing provider-specific parameters to pass through to the Gemini model provider unchanged.
      • apiKeyArn

        public java.lang.String apiKeyArn()
        Returns:
        ARN of the secret containing the API key.
      • maxTokens

        public java.util.Optional<java.lang.Integer> maxTokens()
        Returns:
        Maximum number of tokens to generate.
      • modelId

        public java.lang.String modelId()
        Returns:
        Gemini model ID.
      • temperature

        public java.util.Optional<java.lang.Double> temperature()
        Returns:
        Temperature for sampling.
      • topK

        public java.util.Optional<java.lang.Integer> topK()
        Returns:
        Top-k sampling parameter.
      • topP

        public java.util.Optional<java.lang.Double> topP()
        Returns:
        Top-p sampling parameter.