OpenRouterClientSettings

class OpenRouterClientSettings(val baseUrl: String = "https://openrouter.ai", val timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig())(source)

Configuration settings for connecting to the OpenRouter API.

Constructors

Link copied to clipboard
constructor(baseUrl: String = "https://openrouter.ai", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig())

Properties

Link copied to clipboard

The base URL of the OpenRouter API. Default is "https://openrouter.ai/api/v1".

Link copied to clipboard
val timeoutConfig: ConnectionTimeoutConfig

Configuration for connection timeouts including request, connection, and socket timeouts.