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

# ScorerConfigOpenAPI

***

# Type Alias: ScorerConfigOpenAPI

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

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

ScorerConfig

Used for configuring a scorer for a scorer job.

## Properties

### cot\_enabled?

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

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.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)[] | null;
```

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

Filters

List of filters to apply to the scorer.

***

### id

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

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

Id

***

### input\_type?

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

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

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

***

### model\_name?

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

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

Model Name

***

### model\_type?

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

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

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

***

### name?

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

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

Name

***

### num\_judges?

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

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

Num Judges

***

### output\_type?

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

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

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

***

### scoreable\_node\_types?

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

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

Scoreable Node Types

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

***

### scorer\_type

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

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

***

### scorer\_version?

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

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

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