> ## Documentation Index
> Fetch the complete documentation index at: https://arize-ax.mintlify.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Utils.Types.Environments

<img className="inline m-0" src="https://storage.googleapis.com/arize-phoenix-assets/assets/images/arize-docs-images/9e9834e4-image.jpeg" /> [View source on Github](https://github.com/Arize-ai/client_python/blob/576b5e62ac11124dd27201bc3db7587c46d9a371/arize/utils/types.py#L58)

Arize enum to specify your model environment represented in the platform for further analysis and comparisons

| Environment | SDK Environment           | Description                                                                                                                 |
| ----------- | ------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Training    | `Environments.TRAINING`   | An environment used to develop and train ML models (data prep, data processing, and model tuning)                           |
| Validation  | `Environments.VALIDATION` | An environment used to evaluate and fine-tune ML models before deployment (testing performance separate from training data) |
| Production  | `Environments.PRODUCTION` | An environment to deploy ML modelsand serve predictions                                                                     |
| Corpus      | `Environments.CORPUS`     | An environment used to send Corpus/Knowledge Base data to Arize.                                                            |

### Code Example

```javascript theme={null}
response = arize_client.log(
  (model_id = "sample-model"),
  ...(environment = Environments.TRAINING)
);

response = arize_client.log(
  (model_id = "sample-model"),
  ...(environment = Environments.VALIDATION)
);

response = arize_client.log(
  (model_id = "sample-model"),
  ...(environment = Environments.PRODUCTION)
);

response = arize_client.log(
  (model_id = "sample-model"),
  ...(environment = Environments.CORPUS)
);
```
