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

# PromptRunSettings

***

# Interface: PromptRunSettings

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

PromptRunSettings

Prompt run settings.

## Extends

* [`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType)

## Properties

### deploymentName?

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

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

Deployment Name

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`deploymentName`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#deploymentname)

***

### echo?

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

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

Echo

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`echo`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#echo)

***

### frequencyPenalty?

```ts theme={null}
optional frequencyPenalty: number;
```

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

Frequency Penalty

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`frequencyPenalty`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#frequencypenalty)

***

### knownModels?

```ts theme={null}
optional knownModels: Model[];
```

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

Known Models

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`knownModels`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#knownmodels)

***

### logprobs?

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

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

Logprobs

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`logprobs`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#logprobs)

***

### maxTokens?

```ts theme={null}
optional maxTokens: number;
```

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

Max Tokens

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`maxTokens`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#maxtokens)

***

### modelAlias?

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

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

Model Alias

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`modelAlias`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#modelalias)

***

### n?

```ts theme={null}
optional n: number;
```

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

N

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`n`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#n)

***

### presencePenalty?

```ts theme={null}
optional presencePenalty: number;
```

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

Presence Penalty

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`presencePenalty`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#presencepenalty)

***

### reasoningEffort?

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

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

Reasoning Effort

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`reasoningEffort`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#reasoningeffort)

***

### responseFormat?

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

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

Response Format

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`responseFormat`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#responseformat)

***

### stopSequences?

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

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

Stop Sequences

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`stopSequences`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#stopsequences)

***

### temperature?

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

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

Temperature

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`temperature`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#temperature)

***

### toolChoice?

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

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

Tool Choice

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`toolChoice`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#toolchoice)

***

### tools?

```ts theme={null}
optional tools: null | object[];
```

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

Tools

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`tools`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#tools)

***

### topK?

```ts theme={null}
optional topK: number;
```

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

Top K

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`topK`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#topk)

***

### topLogprobs?

```ts theme={null}
optional topLogprobs: number;
```

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

Top Logprobs

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`topLogprobs`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#toplogprobs)

***

### topP?

```ts theme={null}
optional topP: number;
```

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

Top P

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`topP`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#topp)

***

### verbosity?

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

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

Verbosity

#### Inherited from

[`PromptRunSettingsType`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType).[`verbosity`](/sdk-api/typescript/reference/types/type-aliases/PromptRunSettingsType.mdx#verbosity)
