Deep Seek Client Config
class DeepSeekClientConfig(val params: DeepSeekParams? = null, val jsonConfig: Json = Json, val chatCompletionTimeout: Long, val fimCompletionTimeout: Long)
Configuration settings for DeepSeek API clients.
This class encapsulates configuration options used by both standard and streaming DeepSeek clients, including model parameters, serialization settings, and request timeouts.
Constructors
Link copied to clipboard
constructor(params: DeepSeekParams? = null, jsonConfig: Json = Json, chatCompletionTimeout: Long, fimCompletionTimeout: Long)
Properties
Link copied to clipboard
Timeout in milliseconds for chat completion requests
Link copied to clipboard
Timeout in milliseconds for file-in-the-middle completion requests
Link copied to clipboard
JSON serialization configuration for API requests and responses
Link copied to clipboard
Optional model parameters that define default behavior for API requests