mirror of
https://github.com/langgenius/dify.git
synced 2026-04-28 06:28:05 +08:00
gemini 3 pro dify workflow-engine test
This commit is contained in:
2
dify-workflow-engine/core/tools/__base/tool.py
Normal file
2
dify-workflow-engine/core/tools/__base/tool.py
Normal file
@ -0,0 +1,2 @@
|
||||
class Tool:
|
||||
pass
|
||||
2
dify-workflow-engine/core/tools/__init__.py
Normal file
2
dify-workflow-engine/core/tools/__init__.py
Normal file
@ -0,0 +1,2 @@
|
||||
class ToolManager:
|
||||
pass
|
||||
4
dify-workflow-engine/core/tools/entities/__init__.py
Normal file
4
dify-workflow-engine/core/tools/entities/__init__.py
Normal file
@ -0,0 +1,4 @@
|
||||
from pydantic import BaseModel
|
||||
|
||||
class ToolEntity(BaseModel):
|
||||
pass
|
||||
19
dify-workflow-engine/core/tools/entities/tool_entities.py
Normal file
19
dify-workflow-engine/core/tools/entities/tool_entities.py
Normal file
@ -0,0 +1,19 @@
|
||||
from pydantic import BaseModel
|
||||
|
||||
class ToolEntity(BaseModel):
|
||||
pass
|
||||
|
||||
class ToolIdentity(BaseModel):
|
||||
pass
|
||||
|
||||
class ToolInvokeMessage(BaseModel):
|
||||
pass
|
||||
|
||||
class ToolParameter(BaseModel):
|
||||
pass
|
||||
|
||||
class ToolProviderType(BaseModel):
|
||||
pass
|
||||
|
||||
class ToolSelector(BaseModel):
|
||||
pass
|
||||
14
dify-workflow-engine/core/tools/errors.py
Normal file
14
dify-workflow-engine/core/tools/errors.py
Normal file
@ -0,0 +1,14 @@
|
||||
class ToolProviderCredentialValidationError(Exception):
|
||||
pass
|
||||
|
||||
class ToolNotFoundError(Exception):
|
||||
pass
|
||||
|
||||
class ToolParameterValidationError(Exception):
|
||||
pass
|
||||
|
||||
class ToolInvokeError(Exception):
|
||||
pass
|
||||
|
||||
class ToolEngineInvokeError(Exception):
|
||||
pass
|
||||
2
dify-workflow-engine/core/tools/tool_engine.py
Normal file
2
dify-workflow-engine/core/tools/tool_engine.py
Normal file
@ -0,0 +1,2 @@
|
||||
class ToolEngine:
|
||||
pass
|
||||
2
dify-workflow-engine/core/tools/tool_manager.py
Normal file
2
dify-workflow-engine/core/tools/tool_manager.py
Normal file
@ -0,0 +1,2 @@
|
||||
class ToolManager:
|
||||
pass
|
||||
2
dify-workflow-engine/core/tools/utils/__init__.py
Normal file
2
dify-workflow-engine/core/tools/utils/__init__.py
Normal file
@ -0,0 +1,2 @@
|
||||
class ToolUtils:
|
||||
pass
|
||||
@ -0,0 +1,5 @@
|
||||
class ToolMessageTransformer:
|
||||
pass
|
||||
|
||||
class ToolFileMessageTransformer:
|
||||
pass
|
||||
@ -0,0 +1,2 @@
|
||||
class WorkflowAsTool:
|
||||
pass
|
||||
2
dify-workflow-engine/core/tools/workflow_as_tool/tool.py
Normal file
2
dify-workflow-engine/core/tools/workflow_as_tool/tool.py
Normal file
@ -0,0 +1,2 @@
|
||||
class WorkflowTool:
|
||||
pass
|
||||
Reference in New Issue
Block a user