Class OpenAiAgentModelSettings
java.lang.Object
com.flowable.agent.engine.impl.model.BaseAgentModelSettings
com.flowable.agent.engine.impl.model.openai.OpenAiAgentModelSettings
- All Implemented Interfaces:
AgentDefinitionModel.AgentModelSettings
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected List<OpenAiBuiltInTool> protected Stringprotected Stringprotected Stringprotected StringFields inherited from class BaseAgentModelSettings
aiVendor, apiKey, apiKeyValueProvider, authentication, customHeaders, disableStructuredOutput, supportedMimeTypes, temperature -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetApiType(String apiType) voidsetBaseUrl(String baseUrl) voidsetBuiltInTools(List<OpenAiBuiltInTool> builtInTools) voidsetCompletionsPath(String completionsPath) voidsetEmbeddingsPath(String embeddingsPath) voidsetModelName(String modelName) voidsetResponsesPath(String responsesPath) Methods inherited from class BaseAgentModelSettings
getAiVendor, getApiKey, getApiKeyValueProvider, getAuthentication, getCustomHeaders, getSupportedMimeTypes, getTemperature, isDisableStructuredOutput, setAiVendor, setApiKey, setApiKeyValueProvider, setAuthentication, setCustomHeaders, setDisableStructuredOutput, setSupportedMimeTypes, setTemperature, toString
-
Field Details
-
baseUrl
-
completionsPath
-
embeddingsPath
-
responsesPath
-
modelName
-
apiType
-
builtInTools
-
-
Constructor Details
-
OpenAiAgentModelSettings
public OpenAiAgentModelSettings()
-
-
Method Details
-
getBaseUrl
-
setBaseUrl
-
getCompletionsPath
-
setCompletionsPath
-
getEmbeddingsPath
-
setEmbeddingsPath
-
getResponsesPath
-
setResponsesPath
-
getModelName
-
setModelName
-
getApiType
-
setApiType
-
getBuiltInTools
-
setBuiltInTools
-