public static class AiStudioAgentBasicTextTool.Builder extends AiAgentBasicTextTool.Builder
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
isCustomInstructionsIncluded |
promptTemplate, systemMessagellmEndpointParams, model, numTokensForCompletionexplicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AiStudioAgentBasicTextTool |
build() |
AiStudioAgentBasicTextTool.Builder |
isCustomInstructionsIncluded(Boolean isCustomInstructionsIncluded) |
AiStudioAgentBasicTextTool.Builder |
llmEndpointParams(AiLlmEndpointParams llmEndpointParams) |
AiStudioAgentBasicTextTool.Builder |
llmEndpointParams(AiLlmEndpointParamsAws llmEndpointParams) |
AiStudioAgentBasicTextTool.Builder |
llmEndpointParams(AiLlmEndpointParamsGoogle llmEndpointParams) |
AiStudioAgentBasicTextTool.Builder |
llmEndpointParams(AiLlmEndpointParamsIbm llmEndpointParams) |
AiStudioAgentBasicTextTool.Builder |
llmEndpointParams(AiLlmEndpointParamsOpenAi llmEndpointParams) |
AiStudioAgentBasicTextTool.Builder |
model(String model) |
AiStudioAgentBasicTextTool.Builder |
numTokensForCompletion(Long numTokensForCompletion) |
AiStudioAgentBasicTextTool.Builder |
promptTemplate(String promptTemplate) |
AiStudioAgentBasicTextTool.Builder |
systemMessage(String systemMessage) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected Boolean isCustomInstructionsIncluded
public Builder()
public AiStudioAgentBasicTextTool.Builder isCustomInstructionsIncluded(Boolean isCustomInstructionsIncluded)
public AiStudioAgentBasicTextTool.Builder model(String model)
model in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder numTokensForCompletion(Long numTokensForCompletion)
numTokensForCompletion in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder llmEndpointParams(AiLlmEndpointParamsOpenAi llmEndpointParams)
llmEndpointParams in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder llmEndpointParams(AiLlmEndpointParamsGoogle llmEndpointParams)
llmEndpointParams in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder llmEndpointParams(AiLlmEndpointParamsAws llmEndpointParams)
llmEndpointParams in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder llmEndpointParams(AiLlmEndpointParamsIbm llmEndpointParams)
llmEndpointParams in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder llmEndpointParams(AiLlmEndpointParams llmEndpointParams)
llmEndpointParams in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder systemMessage(String systemMessage)
systemMessage in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool.Builder promptTemplate(String promptTemplate)
promptTemplate in class AiAgentBasicTextTool.Builderpublic AiStudioAgentBasicTextTool build()
build in class AiAgentBasicTextTool.Builder