Class BetaManagedAgentsModelConfig
-
- All Implemented Interfaces:
public final class BetaManagedAgentsModelConfigModel identifier and configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaManagedAgentsModelConfig.BuilderA builder for BetaManagedAgentsModelConfig.
public final classBetaManagedAgentsModelConfig.SpeedInference speed mode.
fastprovides significantly faster output token generation at premium pricing. Not all models supportfast; invalid combinations are rejected at create time.
-
Method Summary
Modifier and Type Method Description final BetaManagedAgentsModelid()The model that will power your agent. final Optional<BetaManagedAgentsModelConfig.Speed>speed()Inference speed mode. final JsonField<BetaManagedAgentsModel>_id()Returns the raw JSON value of id. final JsonField<BetaManagedAgentsModelConfig.Speed>_speed()Returns the raw JSON value of speed. final Map<String, JsonValue>_additionalProperties()final BetaManagedAgentsModelConfig.BuildertoBuilder()final BetaManagedAgentsModelConfigvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaManagedAgentsModelConfig.Builderbuilder()Returns a mutable builder for constructing an instance of BetaManagedAgentsModelConfig. -
-
Method Detail
-
id
final BetaManagedAgentsModel id()
The model that will power your agent.
See models for additional details and options.
-
speed
final Optional<BetaManagedAgentsModelConfig.Speed> speed()
Inference speed mode.
fastprovides significantly faster output token generation at premium pricing. Not all models supportfast; invalid combinations are rejected at create time.
-
_id
final JsonField<BetaManagedAgentsModel> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_speed
final JsonField<BetaManagedAgentsModelConfig.Speed> _speed()
Returns the raw JSON value of speed.
Unlike speed, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final BetaManagedAgentsModelConfig.Builder toBuilder()
-
validate
final BetaManagedAgentsModelConfig validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static BetaManagedAgentsModelConfig.Builder builder()
Returns a mutable builder for constructing an instance of BetaManagedAgentsModelConfig.
The following fields are required:
.id()
-
-
-
-