---
title: "init(parameters:displayRepresentation:)"
framework: appintents
role: symbol
role_heading: Initializer
path: "appintents/intentprediction/init(parameters:displayrepresentation:)-n8dp"
---

# init(parameters:displayRepresentation:)

## Declaration

```swift
init<V0, V1, V2, V3, P0, P1, P2, P3, K0, K1, K2, K3>(parameters: T, displayRepresentation: @escaping (V0, V1, V2, V3) -> DisplayRepresentation) where T == (K0, K1, K2, K3), V0 : _IntentValue, V0 : Sendable, V1 : _IntentValue, V1 : Sendable, V2 : _IntentValue, V2 : Sendable, V3 : _IntentValue, V3 : Sendable, P0 : IntentParameter<V0>, P1 : IntentParameter<V1>, P2 : IntentParameter<V2>, P3 : IntentParameter<V3>, K0 : KeyPath<Intent, P0>, K1 : KeyPath<Intent, P1>, K2 : KeyPath<Intent, P2>, K3 : KeyPath<Intent, P3>
```
