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

# Versioning and Evaluation

> Manage model and extractor versions

Iterating and evaluating is pivotal to building effective agents.
Every agent's model and extractor is versioned, allowing you to improve agents safely and evaluate them against past dials.
The Vogent API's support for versioning also allows you to roll out new agent versions carefully, making A/B testing etc. easier.

## Accessing Model and Extractor Versions

All model and extractor versions can be found in the **Version** dropdown in your agent's **Model** or **Extractor** tabs, respectively.

### Creating a New Version

To create a new version, click the **Create Version** button in the **Version** dropdown, fill in the configuration for your model or extractor, and click **Save**.

### Making a Version the Default

To make a version the default, click the **Default** button under the **Version** dropdown.

<Warning>
  Once you roll out a default version, all initiated calls without an otherwise specified version will use this version. To protect against regressions, we recommend testing new versions thoroughly before making them the default, and passing explicit version IDs when creating calls via the API.
</Warning>

## Testing Model and Extractor Versions

Vogent provides capabilities for testing model and extractor versions against past dials.

### Testing Model Versions

For more information on testing a model version against past dials, see [Counterfactuals](/platform-overview/agents/evaluation/dial-history#counterfactuals).

### Testing Extractor Versions

For more information on testing an extractor version against past dials, see [Extractor Testing](/platform-overview/agents/evaluation/extractors#testing-extractors).
