org.llm4s.llmconnect.config.CohereConfig
See theCohereConfig companion object
case class CohereConfig(apiKey: String, model: String, baseUrl: String, contextWindow: Int, reserveCompletion: Int) extends ProviderConfig
Configuration for the Cohere API.
Prefer CohereConfig.fromValues over the primary constructor; it resolves contextWindow and reserveCompletion automatically from the model name.
Value parameters
- apiKey
-
Cohere API key; redacted in
toString. - baseUrl
-
API base URL; defaults to CohereConfig.DEFAULT_BASE_URL.
- contextWindow
-
Model's total token capacity (prompt + completion combined).
- model
-
Model identifier, e.g.
"command-r-plus". - reserveCompletion
-
Tokens held back from prompt history for the completion.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProviderConfigclass Objecttrait Matchableclass Any
Members list
In this article