> ## 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.

# ScorerConfig

***

# Type Alias: ScorerConfig

```ts theme={null}
type ScorerConfig = object;
```

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

ScorerConfig

Used for configuring a scorer for a scorer job.

## Properties

### cotEnabled?

```ts theme={null}
optional cotEnabled: boolean | null;
```

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

Cot Enabled

Whether to enable chain of thought for this scorer. Defaults to False for llm scorers.

***

### filters?

```ts theme={null}
optional filters:
  | (
  | object & NodeNameFilter
  | object & MetadataFilter
  | object & ModalityFilter)[]
  | null;
```

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

Filters

List of filters to apply to the scorer.

***

### id

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

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

Id

***

### inputType?

```ts theme={null}
optional inputType: InputTypeEnum | null;
```

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

What type of input to use for model-based scorers (sessions\_normalized, trace\_io\_only, etc..).

***

### modelName?

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

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

Model Name

***

### modelType?

```ts theme={null}
optional modelType: ModelType | null;
```

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

Type of model to use for this scorer. slm maps to luna, and llm maps to plus

***

### multimodalCapabilities?

```ts theme={null}
optional multimodalCapabilities: MultimodalCapability[] | null;
```

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

Multimodal Capabilities

Multimodal capabilities which this scorer can utilize in its evaluation.

***

### name?

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

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

Name

***

### numJudges?

```ts theme={null}
optional numJudges: number | null;
```

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

Num Judges

***

### outputType?

```ts theme={null}
optional outputType: OutputTypeEnum | null;
```

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

What type of output to use for model-based scorers (boolean, categorical, etc.).

***

### rollUpMethod?

```ts theme={null}
optional rollUpMethod: RollUpMethodDisplayOptions | null;
```

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

***

### scoreableNodeTypes?

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

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

Scoreable Node Types

List of node types that can be scored by this scorer. Defaults to llm/chat.

***

### scorerType

```ts theme={null}
scorerType: ScorerTypes;
```

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

***

### scorerVersion?

```ts theme={null}
optional scorerVersion: BaseScorerVersionDb | null;
```

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

ScorerVersion to use for this scorer. If not provided, the latest version will be used.

***

### scoreType?

```ts theme={null}
optional scoreType: string | null;
```

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

Score Type

Return type of code scorers (e.g., 'bool', 'int', 'float', 'str').
