Class BaseAgentModelSettings
java.lang.Object
com.flowable.agent.engine.impl.model.BaseAgentModelSettings
- All Implemented Interfaces:
AgentDefinitionModel.AgentModelSettings
- Direct Known Subclasses:
AnthropicAgentModelSettings,AzureOpenAiAgentModelSettings,OpenAiAgentModelSettings
public class BaseAgentModelSettings
extends Object
implements AgentDefinitionModel.AgentModelSettings
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AgentDefinitionModel.Credentialsprotected FlowableAuthenticationApiKeyprotected Double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAiVendor(String aiVendor) voidvoidsetApiKeyValueProvider(FlowableAuthenticationApiKey apiKeyValueProvider) voidsetSupportedMimeTypes(List<String> supportedMimeTypes) voidsetTemperature(Double temperature) toString()
-
Field Details
-
aiVendor
-
temperature
-
supportedMimeTypes
-
apiKey
-
apiKeyValueProvider
-
-
Constructor Details
-
BaseAgentModelSettings
public BaseAgentModelSettings()
-
-
Method Details
-
getAiVendor
- Specified by:
getAiVendorin interfaceAgentDefinitionModel.AgentModelSettings
-
setAiVendor
-
getTemperature
- Specified by:
getTemperaturein interfaceAgentDefinitionModel.AgentModelSettings
-
setTemperature
-
getSupportedMimeTypes
- Specified by:
getSupportedMimeTypesin interfaceAgentDefinitionModel.AgentModelSettings
-
setSupportedMimeTypes
-
getApiKey
- Specified by:
getApiKeyin interfaceAgentDefinitionModel.AgentModelSettings
-
setApiKey
-
getApiKeyValueProvider
-
setApiKeyValueProvider
-
toString
-