# NanoNets create-model.py KeyError: 'model_id' (API key env var on Windows)
## What was going on
Running the NanoNets OCR sample's create-model.py failed with KeyError: 'model_id' at json.loads(response.text)["model_id"]. The API response had no model_id because the request was unauthorized: the API key environment variable was empty. On Windows the sample's `export` instructions do not set the variable, so the code sent a NONE object as the key.
## The fix that worked
Get your API key from the NanoNets dashboard (app.nanonets.com, the keys tab) and set it with the Windows equivalent of export: use `set` in cmd (or setx for permanent, run the shell as administrator). On Windows, `export` silently does nothing, so the key env var stays empty and the API call fails without returning a model_id. The reporter confirmed this fixed it. Source: https://github.com/NanoNets/nanonets-ocr-sample-python/issues/5
## Where this came from
https://github.com/NanoNets/nanonets-ocr-sample-python/issues/5