MistralAIClientSettings

class MistralAIClientSettings(baseUrl: String = "https://api.mistral.ai", chatCompletionsPath: String = "v1/chat/completions", val embeddingsPath: String = "v1/embeddings", val moderationPath: String = "v1/moderations", val modelsPath: String = "v1/models", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig()) : OpenAIBaseSettings(source)

Represents the settings for configuring a Mistral AI client.

Constructors

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

Properties

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

The path of the Mistral AI Models API. Defaults to "v1/models".

Link copied to clipboard
Link copied to clipboard