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

public class OpenAiAgentModelSettings extends BaseAgentModelSettings
Author:
Filip Hrisafov
  • Field Details

    • baseUrl

      protected String baseUrl
    • completionsPath

      protected String completionsPath
    • embeddingsPath

      protected String embeddingsPath
    • responsesPath

      protected String responsesPath
    • modelName

      protected String modelName
    • apiType

      protected String apiType
    • builtInTools

      protected List<OpenAiBuiltInTool> builtInTools
  • Constructor Details

    • OpenAiAgentModelSettings

      public OpenAiAgentModelSettings()
  • Method Details

    • getBaseUrl

      public String getBaseUrl()
    • setBaseUrl

      public void setBaseUrl(String baseUrl)
    • getCompletionsPath

      public String getCompletionsPath()
    • setCompletionsPath

      public void setCompletionsPath(String completionsPath)
    • getEmbeddingsPath

      public String getEmbeddingsPath()
    • setEmbeddingsPath

      public void setEmbeddingsPath(String embeddingsPath)
    • getResponsesPath

      public String getResponsesPath()
    • setResponsesPath

      public void setResponsesPath(String responsesPath)
    • getModelName

      public String getModelName()
    • setModelName

      public void setModelName(String modelName)
    • getApiType

      public String getApiType()
    • setApiType

      public void setApiType(String apiType)
    • getBuiltInTools

      public List<OpenAiBuiltInTool> getBuiltInTools()
    • setBuiltInTools

      public void setBuiltInTools(List<OpenAiBuiltInTool> builtInTools)