Remove unused PythonFunction node from customs.py
This commit is contained in:
parent
dced59cef8
commit
7243fdc674
2 changed files with 11 additions and 5 deletions
|
|
@ -7,7 +7,6 @@ CUSTOM_NODES = {
|
||||||
# },
|
# },
|
||||||
"tools": {
|
"tools": {
|
||||||
"PythonFunctionTool": frontend_node.tools.PythonFunctionToolNode(),
|
"PythonFunctionTool": frontend_node.tools.PythonFunctionToolNode(),
|
||||||
"PythonFunction": frontend_node.tools.PythonFunctionNode(),
|
|
||||||
"Tool": frontend_node.tools.ToolNode(),
|
"Tool": frontend_node.tools.ToolNode(),
|
||||||
},
|
},
|
||||||
"agents": {
|
"agents": {
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,25 @@
|
||||||
from langchain import tools
|
from langchain import tools
|
||||||
from langchain.agents import Tool
|
from langchain.agents import Tool
|
||||||
from langchain.agents.load_tools import _BASE_TOOLS, _EXTRA_LLM_TOOLS, _EXTRA_OPTIONAL_TOOLS, _LLM_TOOLS
|
from langchain.agents.load_tools import (
|
||||||
|
_BASE_TOOLS,
|
||||||
|
_EXTRA_LLM_TOOLS,
|
||||||
|
_EXTRA_OPTIONAL_TOOLS,
|
||||||
|
_LLM_TOOLS,
|
||||||
|
)
|
||||||
from langchain.tools.json.tool import JsonSpec
|
from langchain.tools.json.tool import JsonSpec
|
||||||
|
|
||||||
from langflow.interface.importing.utils import import_class
|
from langflow.interface.importing.utils import import_class
|
||||||
from langflow.interface.tools.custom import PythonFunction, PythonFunctionTool
|
from langflow.interface.tools.custom import PythonFunctionTool
|
||||||
|
|
||||||
FILE_TOOLS = {"JsonSpec": JsonSpec}
|
FILE_TOOLS = {"JsonSpec": JsonSpec}
|
||||||
CUSTOM_TOOLS = {
|
CUSTOM_TOOLS = {
|
||||||
"Tool": Tool,
|
"Tool": Tool,
|
||||||
"PythonFunctionTool": PythonFunctionTool,
|
"PythonFunctionTool": PythonFunctionTool,
|
||||||
"PythonFunction": PythonFunction,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
OTHER_TOOLS = {tool: import_class(f"langchain_community.tools.{tool}") for tool in tools.__all__}
|
OTHER_TOOLS = {
|
||||||
|
tool: import_class(f"langchain_community.tools.{tool}") for tool in tools.__all__
|
||||||
|
}
|
||||||
|
|
||||||
ALL_TOOLS_NAMES = {
|
ALL_TOOLS_NAMES = {
|
||||||
**_BASE_TOOLS,
|
**_BASE_TOOLS,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue