---
title: "init(purgeConditions:)"
framework: coreai
role: symbol
role_heading: Initializer
path: "coreai/aimodelcache/policy/init(purgeconditions:)"
---

# init(purgeConditions:)

Creates a policy with the specified purge conditions.

## Declaration

```swift
init(purgeConditions: AIModelCache.Policy.PurgeConditions)
```

## Parameters

- `purgeConditions`: The set of conditions under which the system can purge specialized assets.
