Package: edge-ai
edge-aiedge-aiis a python module and CLI to transform data into hardware-agnostic AI models, using the Edge Impulse API.Installationpip install edge-aiCLI UsageeiTransform data into hardware-agnostic AI models, using the Edge Impulse APIUsage:$ei[OPTIONS]COMMAND[ARGS]...Options:--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.Commands:portals: Work with Edge Impulse Upload Portalstransformations: Manage organization data transformations...ei portalsWork with Edge Impulse Upload PortalsUsage:$eiportals[OPTIONS]COMMAND[ARGS]...Options:--help: Show this message and exit.Commands:create: Create an organization data upload portal...delete: Delete an organization portal from Edge...download: Download the contents of an Edge Impulse...show: Show upload portal details of an Edge...ei portals createCreate an organization data upload portal on Edge ImpulseUsage:$eiportalscreate[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--name TEXT: the name of the portal to create  [required]--help: Show this message and exit.ei portals deleteDelete an organization portal from Edge ImpulseUsage:$eiportalsdelete[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--portal-id INTEGER: the ID of the portal to download files from  [required]--help: Show this message and exit.ei portals downloadDownload the contents of an Edge Impulse organization portalUsage:$eiportalsdownload[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--username TEXT: the Edge Impulse username to login with  [env var: EI_USERNAME; required]--password TEXT: the Edge Impulse user password  [env var: EI_PASSWORD; required]--portal-id INTEGER: the ID of the portal to download files from  [required]--path TEXT: the path where the portal files should be downloaded  [required]--help: Show this message and exit.ei portals showShow upload portal details of an Edge Impulse organizationIf --portal-id is provided, only the details for that portal will be shownUsage:$eiportalsshow[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--portal-id INTEGER: the ID of the portal to download files from--contents / --no-contents: Show the contents of the portal  [default: no-contents]--help: Show this message and exit.ei transformationsManage organization data transformations on Edge ImpulseUsage:$eitransformations[OPTIONS]COMMAND[ARGS]...Options:--help: Show this message and exit.Commands:create: Create a data transformation block on Edge...delete: Delete a data transformation block for an...list: List data transformation blocks for an...ei transformations createCreate a data transformation block on Edge ImpulseOrganization portals and buckets are mounted as /portals/ and /buckets/ respectively.Usage:$eitransformationscreate[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--container TEXT: the URI of the Docker container to run (may include version tag)  [required]--name TEXT: the name of the transformation block--description TEXT: a summary describing the transformation block--help: Show this message and exit.ei transformations deleteDelete a data transformation block for an Edge Impulse organizationUsage:$eitransformationsdelete[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--transformation-id TEXT: the ID of the data transformation to delete  [required]--help: Show this message and exit.ei transformations listList data transformation blocks for an Edge Impulse organizationUsage:$eitransformationslist[OPTIONS]Options:--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to  [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key  [env var: EI_ORG_KEY; required]--help: Show this message and exit.