ModelDiscovery.Builder |
ModelDiscovery.Builder.apiCapability(List<String> apiCapability) |
The specific API endpoints that this model supports.
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.availability(List<Availability> availability) |
The list of availability details for the model across different regions and deployment
modes.
|
static ModelDiscovery.Builder |
ModelDiscovery.builder() |
Create a new builder.
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.capabilities(List<ModelCapability> capabilities) |
Describes what this model can be used for.
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.copy(ModelDiscovery model) |
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.modalitySupport(List<ModelModalitySupport> modalitySupport) |
The supported input-to-output modality transformations for this model.
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.modelAccess(ModelDiscovery.ModelAccess modelAccess) |
The access level required to use the model, which can be either HOSTED (the model is
hosted by the provider and can be accessed via API calls) or PROXY (the model is not
directly accessible and requires going through a proxy).
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.modelId(String modelId) |
A unique identifier for the model
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.parameters(List<Parameter> parameters) |
The list of configurable parameters supported by the model.
|
ModelDiscovery.Builder |
ModelDiscovery.toBuilder() |
|
ModelDiscovery.Builder |
ModelDiscovery.Builder.vendor(String vendor) |
The vendor that offers the model.
|