timeoutConfig
Represents the configuration for connection timeouts used in network requests. This configuration specifies the timeout durations in milliseconds for requests, connection establishment, and socket operations.
By default, it is initialized with the default timeout values provided by the ConnectionTimeoutConfig
class. It can be modified using the timeouts
function in the containing OpenRouterConfig class, or directly assigned with a new instance of ConnectionTimeoutConfig.