Skip to content

MissingLink Command Line Interface for Accessing and Manipulating your AI Projects

The MissingLink CLI provides a fast and convenient way to access and manipulate your experiments using MissingLink infrastructure.

You can also access MissingLink services through API calls from Python scripts. For more information, see MissingLink API.

Setup

The CLI is part of the MissingLink package and is ready for use as soon as you install MissingLink. See Installation for more details.

CLI command groups

The CLI comprises the following command groups:

Command Group Functionality
ml auth Authorization
ml experiments Performing actions on experiments
ml data Handling data
ml resources Managing resources
ml models Managing models
ml orgs Controlling organizations
ml projects Managing projects
ml run Running jobs
Miscellaneous Miscellaneous services

Global CLI flags

Several options (flags) are available at the highest level of the MissingLink CLI command hierarchy.

When using these options, the syntax is as follows:

ml [GLOBAL OPTIONS] COMMAND [OPTIONS] ...

The global options are:

  • --output-format, -o [ tables | json | json-lines | csv ]

    Determines output format.

    Specify one of the following:

    • tables for tabular output
    • json for a single JSON string that contains all records
    • json-lines for each record in its own JSON string
    • csv for a list of comma-separated values

    Example

    ml --output-format json data query 4945294200406016 --query color:red --as-dict
    
  • --log-level [ CRITICAL | ERROR | WARNING | INFO | DEBUG ]

    Sets logging verbosity level.

    The default is DEBUG.

  • --skip-version-check, -nvc

    Disables the check for latest MissingLink package.