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

# CreateDecisionMetricParams

***

# Interface: CreateDecisionMetricParams

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

## Properties

### answerOptions?

```ts theme={null}
optional answerOptions:
  | string[]
  | DecisionLevel[];
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

Required for `categorical` (2-255 unique strings) and `discrete` (2-10
levels numbered 0, 1, 2... in order). Omit for `boolean_probability`.

***

### description?

```ts theme={null}
optional description: string;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

***

### groundTruth?

```ts theme={null}
optional groundTruth: boolean;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

***

### inputType?

```ts theme={null}
optional inputType: InputType;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

***

### modelName?

```ts theme={null}
optional modelName: string;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

Model registry version that answers the question. Defaults to `jev-1.13.0`.

***

### name

```ts theme={null}
name: string;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

***

### nodeLevel?

```ts theme={null}
optional nodeLevel:
  | "agent"
  | "llm"
  | "retriever"
  | "tool"
  | "workflow"
  | "control"
  | "trace"
  | "session";
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

The node type the metric scores. Decision metrics score exactly one node type. Defaults to `llm`.

***

### outputType?

```ts theme={null}
optional outputType: OutputType;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

One of `boolean_probability`, `categorical` or `discrete`. Defaults to the
type that matches `answerOptions`: `boolean_probability` without options,
`categorical` for strings, `discrete` for levels.

***

### question

```ts theme={null}
question: string;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

The question the decision model answers (1-2,000 characters).

***

### tags?

```ts theme={null}
optional tags: string[];
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)
