如何通过REST API传入Python版本参数创建自定义版本的Vertex AI托管Notebook运行时?
如何通过REST API指定Vertex AI托管Notebook的自定义Python版本
要指定自定义Python版本,只需在请求体的software_config对象中添加python_version字段,设置为你需要的版本(如3.9、3.10等),该字段支持的版本需符合Vertex AI托管Notebook的官方支持范围。
修改后的请求体代码如下:
RUNTIME_BODY="{ 'access_config': { 'access_type': 'SINGLE_USER', 'runtime_owner': 'abc.def@xyz.com' }, 'labels': {'user_name':'abc-def'}, 'software_config': { 'idle_shutdown': true, 'idle_shutdown_timeout': 120, 'python_version': '3.9' # 替换为你需要的Python版本 }, 'virtual_machine': { 'virtual_machine_config': { 'network': 'projects/prj-bde-01/global/networks/', 'subnet': 'projects/prj01/regions/$LOCATION/subnetworks/prj-wxft-001', 'data_disk': { 'initialize_params': { 'disk_size_gb': 120, 'disk_type': 'PD_SSD', } }, 'machine_type':'n1-standard-4' } } }"
如果需要更定制化的Python环境(比如预安装特定依赖),也可以通过software_config中的environment字段指定自定义镜像,但仅指定Python版本的话,使用python_version字段即可满足需求。
内容的提问来源于stack exchange,提问作者ronak roy
相关产品推荐
相关产品推荐

