Stay organized with collections
Save and categorize content based on your preferences.
Designates a version to be the default for the model. The default
version is used for prediction requests made against the model that
don't specify a version. The first version to be created for a model is
automatically set as the default. You must make any subsequent changes
to the default version setting manually using this method.
Arguments
Parameters
name
string
Required. The name of the version to make the default for the model. You can get the names of all the versions of a model by calling projects.models.versions.list.
Raised exceptions
Exceptions
ConnectionError
In case of a network problem (such as DNS failure or refused connection).
HttpError
If the response status is >= 400 (excluding 429 and 503).
TimeoutError
If a long-running operation takes longer to finish than the specified timeout limit.
TypeError
If an operation or function receives an argument of the wrong type.
ValueError
If an operation or function receives an argument of the right type but an inappropriate value. For example, a negative timeout.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Method: googleapis.ml.v1.projects.models.versions.setDefault\n\nDesignates a version to be the default for the model. The default\nversion is used for prediction requests made against the model that\ndon't specify a version. The first version to be created for a model is\nautomatically set as the default. You must make any subsequent changes\nto the default version setting manually using this method.\n\nArguments\n---------\n\nRaised exceptions\n-----------------\n\nResponse\n--------\n\nIf successful, the response contains an instance of [`GoogleCloudMlV1__Version`](https://cloud.google.com/workflows/docs/reference/googleapis/ml/v1/Overview#GoogleCloudMlV1__Version).\n\nSubworkflow snippet\n-------------------\n\nSome fields might be optional or required.\nTo identify required fields, refer to the [API documentation](https://cloud.google.com/ai-platform/training/docs/reference/rest/v1/projects.models.versions/setDefault). \n\n### YAML\n\n```yaml\n- setDefault:\n call: googleapis.ml.v1.projects.models.versions.setDefault\n args:\n name: ...\n result: setDefaultResult\n```\n\n### JSON\n\n```json\n[\n {\n \"setDefault\": {\n \"call\": \"googleapis.ml.v1.projects.models.versions.setDefault\",\n \"args\": {\n \"name\": \"...\"\n },\n \"result\": \"setDefaultResult\"\n }\n }\n]\n```"]]