Class ModelRoutingPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeai.model.ModelRoutingPolicy.Builder
-
- Enclosing class:
- ModelRoutingPolicy
public static class ModelRoutingPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelRoutingPolicy.BuilderallowedModels(List<String> allowedModels)The ordered list of model names the routing candidate is selected from (for example, meta.llama-3-70b-instruct).ModelRoutingPolicybuild()ModelRoutingPolicy.Buildercopy(ModelRoutingPolicy model)
-
-
-
Method Detail
-
allowedModels
public ModelRoutingPolicy.Builder allowedModels(List<String> allowedModels)
The ordered list of model names the routing candidate is selected from (for example, meta.llama-3-70b-instruct).The order of entries is preserved. Duplicate entries are not allowed.
- Parameters:
allowedModels- the value to set- Returns:
- this builder
-
build
public ModelRoutingPolicy build()
-
copy
public ModelRoutingPolicy.Builder copy(ModelRoutingPolicy model)
-
-