{"id":19411534,"url":"https://github.com/volcengine/ml-platform-sdk-python","last_synced_at":"2025-04-24T10:33:54.426Z","repository":{"id":38305163,"uuid":"402729484","full_name":"volcengine/ml-platform-sdk-python","owner":"volcengine","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-21T07:04:10.000Z","size":3394,"stargazers_count":27,"open_issues_count":1,"forks_count":13,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-03-16T01:46:40.877Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/volcengine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-03T10:20:39.000Z","updated_at":"2023-12-25T08:24:48.000Z","dependencies_parsed_at":"2023-01-30T03:01:01.881Z","dependency_job_id":null,"html_url":"https://github.com/volcengine/ml-platform-sdk-python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fml-platform-sdk-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fml-platform-sdk-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fml-platform-sdk-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fml-platform-sdk-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/volcengine","download_url":"https://codeload.github.com/volcengine/ml-platform-sdk-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223950430,"owners_count":17230471,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T12:21:55.906Z","updated_at":"2024-11-10T12:21:56.546Z","avatar_url":"https://github.com/volcengine.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ML Platform Python SDK 使用手册\n\n机器学习平台提供了 Python SDK `volcengine-ml-platform` 供用户在任何网络通畅的机器上访问机器学习平台，该 SDK 当前支持模型注册、服务部署、实验管理等功能。\n\n## 相关概念\n\n- [AK / SK]()\n- [Region]()\n- [命令行工具（volc）]()\n\n## 安装\n\n可以通过如下指令安装最新版本的 SDK：\n\n```shell\ngit clone http://github.com/volcengine/ml-platform-sdk-python\ncd ml-platform-sdk-python \u0026\u0026 python -m pip install .\n```\n\n## 配置 AK / SK\n\n在正式使用 SDK 之前需要先完成火山引擎账号的 AK / SK 的本地配置，否则在使用 SDK 访问机器学习平台时无法通过身份校验。\n\n1. 登录火山引擎控制台并前往【密钥管理】查看当前账号的 AK / SK。\n  - 若当前账号为子账号，需要具备 `AccessKeyFullAccess` 的 IAM 策略。\n2. 配置 AK / SK 推荐使用 volc 命令行工具。同 SDK 一样，该工具也是一种脱离控制台页面访问机器学习平台的方式。该工具的安装详见命令行工具（volc），完成命令行工具的安装后通过 `volc configure` 交互地配置 AK / SK 及 region。\n\n```shell\nvolc configure\nvolc access key [********yM2I]:           填写用户的 AK\nvolc secret access key [********TQ==]:    填写用户的 SK\nvolc region [cn-beijing]: █              填写所在地域，目前仅支持 cn-beijing\n```\n\n  - 方式 2：若不想额外安装命令行工具，可在 `~/.volc` 目录下手动创建 `config` 及 `credentials` 两个文件并正确填写 region 及 AK / SK。\n```ini\n# ~/.volc/config\n\n[default]\nregion       = cn-beijing           填写所在地域，目前仅支持 cn-beijing\n```\n\n```ini\n# ~/.volc/credentials\n\n[default]\naccess_key_id     = ******          填写用户的 AK\nsecret_access_key = ******          填写用户的 SK\n```\n\n  - 方式 3：通过环境变量配置 AK / SK 及 region。\n```shell\nexport VOLC_ACCESSKEY=****          填写用户的 AK\nexport VOLC_SECRETKEY=****          填写用户的 SK\nexport VOLC_REGION=****             填写所在地域，目前仅支持 cn-beijing\n```\n\n## 使用 SDK\n\n如何使用 SDK 访问机器学习平台，完成模型注册、服务部署、实验管理等操作详见如下示例。\n\n- 模型管理与服务部署：\n  - [示例代码](https://github.com/volcengine/ml-platform-sdk-python/tree/main/samples)\n- 实验管理：\n  - [README](https://github.com/volcengine/ml-platform-sdk-python/tree/main/volcengine_ml_platform/tracking/README.md)\n  - [示例代码](https://github.com/volcengine/ml-platform-sdk-python/tree/main/samples/tracking)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvolcengine%2Fml-platform-sdk-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvolcengine%2Fml-platform-sdk-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvolcengine%2Fml-platform-sdk-python/lists"}