跳转到主要内容

用于与 Clara 平台服务器 API 交互的 Python 软件包

项目描述

License Clara Deploy Platform

NVIDIA

Clara Deploy Python 客户端

一个直观的 Python 3 软件包,用于开发与 NVIDIA Clara Deploy 相关的应用程序。使用 nvidia_clara 软件包中的客户端来管理作业、流水线、有效载荷和模型。每个客户端都有一组关联的对象,这些对象在单独的 'types' 模块中定义(也可以在 nvidia_clara 中找到)。查看下面的示例以了解有关每个客户端的更多信息并开始使用!

学习更多有关 Clara Deploy 的额外资源

客户端先决条件

  • Python 3.6 或更高版本
  • Clara Deploy 0.7.0 或更高版本

所需的 Pypi 软件包

入门指南

软件包安装

源代码仓库 安装

$ git clone --recursive git@github.com:NVIDIA/clara-platform-python-client.git
$ cd ./clara-platform-python-client
$ python3 -m pip install requirements.txt
$ python3 -m pip install .

PyPI 直接安装

$ python3 -m pip install nvidia-clara-client

Clara 客户端指南

  • 作业:了解如何启动和管理 Clara 作业
  • 流水线:了解如何创建和管理 Clara 流水线
  • 有效载荷:了解如何创建、上传、下载和管理 Clara 有效载荷

运行流水线的完整示例

运行 Pytests

仅适用于使用源代码仓库进行开发

$ pip3 install grpcio-testing
$ pip3 install pytest
$ export PYTHONPATH="${PYTHONPATH}:<INSERT PATH TO /clara-platform-python-client>"
$ pytest <INSERT PATH TO /clara-platform-python-client>

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解有关 安装包 的更多信息。

源代码分发

nvidia-clara-client-0.8.1.7.tar.gz (55.0 kB 查看哈希值)

上传时间 源代码

由以下支持