You can install it with the following command
pip install git+https://github.com/fuyu-quant/langchain-tools.git
LLM will recognize and use the tool by configuring the tool as follows
tools = [
Tool(name = 'lgbm_train_tool',func = mltools.lgbm_train_tool, description=""),
Tool(name = 'lgbm_inference_tool',func = mltools.lgbm_inference_tool, description="")
]
For more information, see the following run example
TOOL to create a new TOOL from text
tools = [Tool(name = 'toolmaker', func = toolmaker.toolmaker, description="")]
※The accuracy is still not very good, so if you have any suggestions for improvement, I'd like to hear them.
Not yet created. tool to create a new tool from code
tools = [Tool(name = 'toolmaker', func = toolmaker.toolmaker, description="")]
※The accuracy is still not very good, so if you have any suggestions for improvement, I'd like to hear them.
Not yet created.
Not yet created. tool to enable the created tool to be used in LLM.
tools = [Tool(name = 'toolappender', func = toolappender, description="")]
agent.run("toolappenderでmultiply_toolをtoolsに追加する")