用于检索mlflow实例访问令牌的命令行工具
项目描述
mlflow-token
为部署在OAuth2-proxy和keycloak后面的MLFlow实例获取访问令牌。
此脚本将使用您的当前设置 MLFLOW_TRACKING_URI
来查找OAuth2-proxy的keycloak重定向。从那里它将启动OAuth设备流程,允许您获取有效的访问令牌。您可以使用此命令执行以下操作以更新您的 MLFLOW_TRACKING_TOKEN
% export $(mlflow-token)
并按照提示操作。
Jupyter Notebook中的使用
如果您想从Jupyter notebook内部对MLFlow实例进行认证,您可以将以下行添加到一个单元中
import mlflow_token
mlflow_token.setup_mlflow_environment("https://mlflow-demo.software-dev.ncsa.illinois.edu/")
这将更新笔记本的 os.environ
,因此您可以立即使用mlflow SDK。令牌最终会过期,因此您可能需要偶尔重新运行单元格。
单元格将打印用户需要访问的url,并等待设备流程完成。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
mlflow_token-1.1.0.tar.gz (3.8 kB 查看哈希值)
构建分发
mlflow_token-1.1.0-py3-none-any.whl (4.4 kB 查看哈希值)
关闭
mlflow_token-1.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 91cf43a4baca9e3d09e9f19a7047977a50d950c34ac573c13a6ff9cdd13f7637 |
|
MD5 | f927588de30c043aa1733cd407972796 |
|
BLAKE2b-256 | b55f909958e3485586768a395c92906d9e70ba4c9db82393a949a859eba03343 |
关闭
mlflow_token-1.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 537fadfd04476d541bb4b9672f7ee4971c5260d2b261be1dfe93290dd7450c65 |
|
MD5 | db00fc56d68f43a3b3022b48b274afb3 |
|
BLAKE2b-256 | 971331217736b07dcabf7f2098623eff5f5048588d4c5a63d5736b36923dc53e |