Package org.machanism.machai.ai.manager
Class GenAIProviderManagerTest.NoDefaultConstructorProvider
java.lang.Object
org.machanism.machai.ai.manager.GenAIProviderManagerTest.NoDefaultConstructorProvider
- All Implemented Interfaces:
Genai
- Enclosing class:
GenAIProviderManagerTest
-
Field Summary
Fields inherited from interface org.machanism.machai.ai.provider.Genai
LINE_SEPARATOR, LOG_INPUTS_PROP_NAME, PARAGRAPH_SEPARATOR, PASSWORD_PROP_NAME, SERVERID_PROP_NAME, USERNAME_PROP_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTool(String name, String description, ToolFunction function, String... paramsDesc) voidclear()voidinit(Configurator conf) voidvoidinstructions(String instructions) perform()voidvoidsetWorkingDir(File workingDir) usage()
-
Constructor Details
-
NoDefaultConstructorProvider
-
-
Method Details
-
init
-
prompt
-
embedding
-
clear
public void clear() -
addTool
-
instructions
- Specified by:
instructionsin interfaceGenai
-
perform
-
inputsLog
-
setWorkingDir
- Specified by:
setWorkingDirin interfaceGenai
-
usage
-