OpenRouterClientSettings

class OpenRouterClientSettings(baseUrl: String = "https://openrouter.ai", chatCompletionsPath: String = "api/v1/chat/completions", val modelsPath: String = "api/v1/models", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig()) : OpenAIBaseSettings(source)

Configuration settings for connecting to the OpenRouter API.

Constructors

Link copied to clipboard
constructor(baseUrl: String = "https://openrouter.ai", chatCompletionsPath: String = "api/v1/chat/completions", modelsPath: String = "api/v1/models", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The path of the OpenRouter Models API. Default is "api/v1/models".

Link copied to clipboard