# ChatDeepSeekInput

> **Interface** in `@langchain/deepseek`

📖 [View in docs](https://reference.langchain.com/javascript/langchain-deepseek/ChatDeepSeekInput)

## Signature

```javascript
interface ChatDeepSeekInput
```

## Extends

- `ChatOpenAIFields`

## Properties

- `__includeRawResponse`
- `apiKey`
- `audio`
- `cache`
- `callbackManager`
- `callbacks`
- `configuration`
- `disableStreaming`
- `frequencyPenalty`
- `logitBias`
- `logprobs`
- `maxCompletionTokens`
- `maxConcurrency`
- `maxRetries`
- `maxTokens`
- `metadata`
- `modalities`
- `model`
- `modelKwargs`
- `modelName`
- `n`
- `onFailedAttempt`
- `openAIApiKey`
- `outputVersion`
- `prefixMessages`
- `presencePenalty`
- `promptCacheKey`
- `promptCacheRetention`
- `reasoning`
- `service_tier`
- `stop`
- `stopSequences`
- `streaming`
- `streamUsage`
- `supportsStrictToolCalling`
- `tags`
- `temperature`
- `timeout`
- `topLogprobs`
- `topP`
- `user`
- `useResponsesApi`
- `verbose`
- `verbosity`
- `zdrEnabled`

---

[View source on GitHub](https://github.com/langchain-ai/langchainjs/blob/a596d3f7395c0ab27357aa0cd30bafb2d5d967c1/libs/providers/langchain-deepseek/src/chat_models.ts#L25)