Package com.basis.api.admin
Class BBjAdminAIConfig.Anthropic
java.lang.Object
com.basis.api.admin.BBjAdminAIConfig.Anthropic
- All Implemented Interfaces:
Serializable
- Enclosing class:
BBjAdminAIConfig
Configuration for the Anthropic Claude provider.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAnthropic API key.intMaximum tokens to generate (default 4096).Model identifier, e.g.doubleSampling temperature 0.0–1.0 (default 0.1).intHTTP request timeout in seconds (default 60).voidvoidsetMaxTokens(int maxTokens) voidsetModelName(String modelName) voidsetTemperature(double temperature) voidsetTimeoutSeconds(int timeoutSeconds)
-
Constructor Details
-
Anthropic
public Anthropic()
-
-
Method Details
-
getApiKey
Anthropic API key. Encrypted when saved to disk. -
setApiKey
-
getModelName
Model identifier, e.g.claude-3-5-sonnet-20241022orclaude-3-haiku-20240307. -
setModelName
-
getTimeoutSeconds
public int getTimeoutSeconds()HTTP request timeout in seconds (default 60). -
setTimeoutSeconds
public void setTimeoutSeconds(int timeoutSeconds) -
getMaxTokens
public int getMaxTokens()Maximum tokens to generate (default 4096). -
setMaxTokens
public void setMaxTokens(int maxTokens) -
getTemperature
public double getTemperature()Sampling temperature 0.0–1.0 (default 0.1). -
setTemperature
public void setTemperature(double temperature)
-