# Interface ModelPreference

Model preference configuration for an expert.

interface ModelPreference {
provider?: string;
modelId?: string;
temperature?: number;
maxTokens?: number;
}

- Defined in packages/nexus-agents/src/agents/experts/expert-config.ts:32

##### Index

### Properties

provider?
modelId?
temperature?
maxTokens?

## Properties

### `Optional` provider

provider?: string

Provider ID (e.g., 'anthropic', 'openai')

- Defined in packages/nexus-agents/src/agents/experts/expert-config.ts:34

### `Optional` modelId

modelId?: string

Specific model ID

- Defined in packages/nexus-agents/src/agents/experts/expert-config.ts:36

### `Optional` temperature

temperature?: number

Temperature for generation (0.0 - 2.0)

- Defined in packages/nexus-agents/src/agents/experts/expert-config.ts:38

### `Optional` maxTokens

maxTokens?: number

Maximum tokens for responses

- Defined in packages/nexus-agents/src/agents/experts/expert-config.ts:40