Skip to main content

Inferex CLI - Init, deploy and manage your projects on Inferex infrastructure

Project description

Inferex CLI

Deploy and manage your AI projects on Inferex infrastructure.

See our online documentation for a tutorial.

Installation

pip install inferex

You can invoke "inferex --help" for a list of commands. Each command may have subcommands, which can be called with "--help" as well.

Version 0.1.2:

Usage: inferex [OPTIONS] COMMAND [ARGS]...

  Inferex CLI is a tool that enables AI companies to rapidly deploy pipelines.
  Init, deploy, and manage your projects with Inferex. Invoke "inferex --help"
  for a list of commands.

Options:
  --version  Show the version and exit.
  --help     Show this message and exit.

Commands:
  deploy      🚀 Deploy a project.
  deployment  🌎 Manage Inferex deployments.
  pipelines   📞 List pipelines for a deployment.
  init         Initializes a new project.
  login       🔑 Fetch api key via username & password authentication.
  logs        📃 Get logs of an Inferex deployment
  projects    📁 Manage Inferex projects.
  reset        Deletes the token.json file created at login.

CLI - Basic usage

  1. Create or navigate to the project folder you wish to deploy. You may copy an example project folder from the examples folder ("face_detection", "sentiment_analysis", etc). Each example has inferex.yaml, pipeline.py, and requirements.txt files.

  2. Run the "inferex login" command to log in with your inferex account and save your token locally.

  3. Run "inferex deploy". This will create a tar archive of your project folder and send it to the server for processing.

That's it! inferex deployments will list your deployed projects and their URLs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inferex-0.1.2.tar.gz (26.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inferex-0.1.2-py3-none-any.whl (33.4 kB view details)

Uploaded Python 3

File details

Details for the file inferex-0.1.2.tar.gz.

File metadata

  • Download URL: inferex-0.1.2.tar.gz
  • Upload date:
  • Size: 26.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.4 Linux/5.15.0-52-generic

File hashes

Hashes for inferex-0.1.2.tar.gz
Algorithm Hash digest
SHA256 aad4e46914448ae7e7aa35622682bbf61a22af45750a3e301106cd4a65931a7a
MD5 e9c557e1ac36ef094a50fc7f670aa281
BLAKE2b-256 dd0694e5c80e2e34e1de2a9461b694a825cc801105b694616e6e734343a61f25

See more details on using hashes here.

File details

Details for the file inferex-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: inferex-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 33.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.4 Linux/5.15.0-52-generic

File hashes

Hashes for inferex-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6eac1f4e100e91bfbd79872d0550730a88772a7a66df94ae1dcea5053dd65695
MD5 096a2f77a1f5769a915b66a9274e7f26
BLAKE2b-256 dc8c9d34b0a3111953e935a591a007a5c048d7a924f2ac15be20233fdd7de8bd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page