public static class AiLlmEndpointParamsOpenAi.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected Double |
frequencyPenalty |
protected Double |
presencePenalty |
protected String |
stop |
protected Double |
temperature |
protected Double |
topP |
protected EnumWrapper<AiLlmEndpointParamsOpenAiTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AiLlmEndpointParamsOpenAi |
build() |
AiLlmEndpointParamsOpenAi.Builder |
frequencyPenalty(Double frequencyPenalty) |
AiLlmEndpointParamsOpenAi.Builder |
presencePenalty(Double presencePenalty) |
AiLlmEndpointParamsOpenAi.Builder |
stop(String stop) |
AiLlmEndpointParamsOpenAi.Builder |
temperature(Double temperature) |
AiLlmEndpointParamsOpenAi.Builder |
topP(Double topP) |
AiLlmEndpointParamsOpenAi.Builder |
type(AiLlmEndpointParamsOpenAiTypeField type) |
AiLlmEndpointParamsOpenAi.Builder |
type(EnumWrapper<AiLlmEndpointParamsOpenAiTypeField> type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiLlmEndpointParamsOpenAiTypeField> type
protected Double temperature
protected Double frequencyPenalty
protected Double presencePenalty
public Builder()
public AiLlmEndpointParamsOpenAi.Builder type(AiLlmEndpointParamsOpenAiTypeField type)
public AiLlmEndpointParamsOpenAi.Builder type(EnumWrapper<AiLlmEndpointParamsOpenAiTypeField> type)
public AiLlmEndpointParamsOpenAi.Builder temperature(Double temperature)
public AiLlmEndpointParamsOpenAi.Builder topP(Double topP)
public AiLlmEndpointParamsOpenAi.Builder frequencyPenalty(Double frequencyPenalty)
public AiLlmEndpointParamsOpenAi.Builder presencePenalty(Double presencePenalty)
public AiLlmEndpointParamsOpenAi.Builder stop(String stop)
public AiLlmEndpointParamsOpenAi build()