Skip to main content
The Edge Impulse API gives programmatic access to all features in the studio, and many tasks that might normally have to be performed manually can thus be automated. In this tutorial you’ll create a job that deploys your model (as a ZIP file), you monitor the job status, and then finally download the deployed model. The tutorial uses Python, but you can use any environment capable of scripting HTTP requests. To run this script you’ll need:
  • A recent version of Python 3.
  • The requests module:
  • Your project ID (can be found on Dashboard in the Edge Impulse Studio).
  • An API Key (under Dashboard > Keys).
Then, create the following script build-model.py:
When you now run python3 download-model.py you’ll see something like:
:rocket: