Package org.machanism.machai.ai.manager
Class FileFunctionTools
java.lang.Object
org.machanism.machai.ai.manager.FileFunctionTools
Provides file system utility tools for use in GenAIProvider environments.
Capable of reading, writing, and recursively listing files and directories.
Usage example:
FileFunctionTools tools = new FileFunctionTools(new File("/tmp"));
tools.applyTools(provider);
- Author:
- Viktor Tovstyi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTools(GenAIProvider provider) Installs file read/write/list tools into the provided GenAIProvider.
-
Constructor Details
-
FileFunctionTools
public FileFunctionTools()
-
-
Method Details
-
applyTools
Installs file read/write/list tools into the provided GenAIProvider.- Parameters:
provider- GenAIProvider instance
-