├── .env.examples ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── client.py ├── data │ ├── demo.json │ ├── single_code_block.json │ ├── single_custom_tool.json │ ├── single_intention.json │ ├── single_knowledge_base.json │ ├── single_llm.json │ ├── single_logic_branches.json │ ├── single_sp_app.json │ ├── single_tool_blip.json │ ├── single_tool_google.json │ ├── single_tool_web_reader.json │ └── single_tts_gpt_sovits.json └── server.py ├── logo.png ├── poetry.lock ├── pyproject.toml └── src ├── __init__.py └── argo_workflow_runner ├── __init__.py ├── cli.py ├── client └── __init__.py ├── configs.py ├── core ├── __init__.py ├── exec_node.py ├── llm_memory.py ├── schema.py ├── server.py └── workflow_manager.py ├── env_settings.py ├── modules ├── __init__.py ├── agent.py ├── code_block.py ├── custom_tool.py ├── intention.py ├── knowledge_base.py ├── llm.py ├── logic_branches.py ├── sp_app.py ├── tool_blip.py ├── tool_evluate.py ├── tool_google.py ├── tool_web_reader.py └── tts.py └── utils ├── __init__.py ├── llm.py ├── sse_client.py ├── tts.py ├── web_search.py └── ws_messager.py /.env.examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/.env.examples -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/README.md -------------------------------------------------------------------------------- /examples/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/client.py -------------------------------------------------------------------------------- /examples/data/demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/demo.json -------------------------------------------------------------------------------- /examples/data/single_code_block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_code_block.json -------------------------------------------------------------------------------- /examples/data/single_custom_tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_custom_tool.json -------------------------------------------------------------------------------- /examples/data/single_intention.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_intention.json -------------------------------------------------------------------------------- /examples/data/single_knowledge_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_knowledge_base.json -------------------------------------------------------------------------------- /examples/data/single_llm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_llm.json -------------------------------------------------------------------------------- /examples/data/single_logic_branches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_logic_branches.json -------------------------------------------------------------------------------- /examples/data/single_sp_app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_sp_app.json -------------------------------------------------------------------------------- /examples/data/single_tool_blip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_tool_blip.json -------------------------------------------------------------------------------- /examples/data/single_tool_google.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_tool_google.json -------------------------------------------------------------------------------- /examples/data/single_tool_web_reader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_tool_web_reader.json -------------------------------------------------------------------------------- /examples/data/single_tts_gpt_sovits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/data/single_tts_gpt_sovits.json -------------------------------------------------------------------------------- /examples/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/examples/server.py -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/logo.png -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/argo_workflow_runner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/argo_workflow_runner/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/cli.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/argo_workflow_runner/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/configs.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/exec_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/core/exec_node.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/llm_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/core/llm_memory.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/core/schema.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/core/server.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/core/workflow_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/core/workflow_manager.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/env_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/env_settings.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/__init__.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/agent.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/code_block.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/custom_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/custom_tool.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/intention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/intention.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/knowledge_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/knowledge_base.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/llm.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/logic_branches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/logic_branches.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/sp_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/sp_app.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/tool_blip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/tool_blip.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/tool_evluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/tool_evluate.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/tool_google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/tool_google.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/tool_web_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/tool_web_reader.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/modules/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/modules/tts.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/utils/llm.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/sse_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/utils/sse_client.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/utils/tts.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/web_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/utils/web_search.py -------------------------------------------------------------------------------- /src/argo_workflow_runner/utils/ws_messager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI3lab/argo-workflow-runner/HEAD/src/argo_workflow_runner/utils/ws_messager.py --------------------------------------------------------------------------------