From aee7779237766d85d7adc3044fa1e66e5f1745cc Mon Sep 17 00:00:00 2001 From: zstar <65890619+zstar1003@users.noreply.github.com> Date: Fri, 6 Jun 2025 22:34:14 +0800 Subject: [PATCH 1/2] =?UTF-8?q?chores:=20=E5=88=A0=E9=99=A4=E5=90=8E?= =?UTF-8?q?=E7=AB=AFagent=E7=9B=B8=E5=85=B3=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除了 agent 目录下的所有文档文件(README.md 和 README_zh.md) - 删除了 agent 目录下的所有 Python 文件(__init__.py, canvas.py, component 目录下的所有文件) - 此次删除操作清除了 agent 模块的全部内容,包括代码实现和相关说明文档 --- Dockerfile | 1 - agent/README.md | 45 - agent/README_zh.md | 46 - agent/__init__.py | 18 - agent/canvas.py | 365 --- agent/component/__init__.py | 133 - agent/component/akshare.py | 56 - agent/component/answer.py | 89 - agent/component/arxiv.py | 68 - agent/component/baidu.py | 67 - agent/component/baidufanyi.py | 96 - agent/component/base.py | 586 ----- agent/component/begin.py | 49 - agent/component/bing.py | 84 - agent/component/categorize.py | 98 - agent/component/concentrator.py | 36 - agent/component/crawler.py | 67 - agent/component/deepl.py | 61 - agent/component/duckduckgo.py | 66 - agent/component/email.py | 138 - agent/component/exesql.py | 154 -- agent/component/generate.py | 250 -- agent/component/github.py | 61 - agent/component/google.py | 96 - agent/component/googlescholar.py | 70 - agent/component/invoke.py | 108 - agent/component/iteration.py | 45 - agent/component/iterationitem.py | 53 - agent/component/jin10.py | 130 - agent/component/keyword.py | 65 - agent/component/message.py | 53 - agent/component/pubmed.py | 69 - agent/component/qweather.py | 111 - agent/component/relevant.py | 83 - agent/component/retrieval.py | 108 - agent/component/rewrite.py | 94 - agent/component/switch.py | 131 - agent/component/template.py | 136 - agent/component/tushare.py | 72 - agent/component/wencai.py | 80 - agent/component/wikipedia.py | 67 - agent/component/yahoofinance.py | 84 - agent/settings.py | 18 - agent/templates/DB Assistant.json | 890 ------- agent/templates/HR_callout_zh.json | 1806 ------------- agent/templates/customer_service.json | 1053 -------- agent/templates/general_chat_bot.json | 2315 ----------------- agent/templates/interpreter.json | 475 ---- agent/templates/investment_advisor.json | 642 ----- agent/templates/medical_consultation.json | 784 ------ agent/templates/research_report.json | 1107 -------- agent/templates/seo_blog.json | 1209 --------- agent/templates/text2sql.json | 651 ----- agent/templates/websearch_assistant.json | 996 ------- agent/test/client.py | 49 - .../baidu_generate_and_switch.json | 129 - agent/test/dsl_examples/categorize.json | 73 - .../dsl_examples/concentrator_message.json | 113 - agent/test/dsl_examples/customer_service.json | 157 -- agent/test/dsl_examples/exesql.json | 43 - agent/test/dsl_examples/headhunter_zh.json | 210 -- agent/test/dsl_examples/intergreper.json | 39 - agent/test/dsl_examples/interpreter.json | 39 - .../keyword_wikipedia_and_generate.json | 62 - .../dsl_examples/retrieval_and_generate.json | 54 - .../retrieval_categorize_and_generate.json | 88 - .../retrieval_relevant_and_generate.json | 82 - ...l_relevant_keyword_baidu_and_generate.json | 103 - ...trieval_relevant_rewrite_and_generate.json | 79 - api/apps/api_app.py | 439 +--- api/apps/canvas_app.py | 286 -- api/apps/sdk/agent.py | 39 - api/apps/sdk/session.py | 222 -- api/db/init_data.py | 66 +- api/db/services/canvas_service.py | 155 -- api/ragflow_server.py | 24 +- example/sdk/dataset_example.py | 8 +- sdk/python/ragflow_sdk/__init__.py | 12 +- sdk/python/ragflow_sdk/modules/agent.py | 94 - sdk/python/ragflow_sdk/modules/session.py | 29 +- sdk/python/ragflow_sdk/ragflow.py | 195 +- sdk/python/test/test_sdk_api/t_agent.py | 36 - sdk/python/test/test_sdk_api/t_session.py | 33 - 83 files changed, 254 insertions(+), 18939 deletions(-) delete mode 100644 agent/README.md delete mode 100644 agent/README_zh.md delete mode 100644 agent/__init__.py delete mode 100644 agent/canvas.py delete mode 100644 agent/component/__init__.py delete mode 100644 agent/component/akshare.py delete mode 100644 agent/component/answer.py delete mode 100644 agent/component/arxiv.py delete mode 100644 agent/component/baidu.py delete mode 100644 agent/component/baidufanyi.py delete mode 100644 agent/component/base.py delete mode 100644 agent/component/begin.py delete mode 100644 agent/component/bing.py delete mode 100644 agent/component/categorize.py delete mode 100644 agent/component/concentrator.py delete mode 100644 agent/component/crawler.py delete mode 100644 agent/component/deepl.py delete mode 100644 agent/component/duckduckgo.py delete mode 100644 agent/component/email.py delete mode 100644 agent/component/exesql.py delete mode 100644 agent/component/generate.py delete mode 100644 agent/component/github.py delete mode 100644 agent/component/google.py delete mode 100644 agent/component/googlescholar.py delete mode 100644 agent/component/invoke.py delete mode 100644 agent/component/iteration.py delete mode 100644 agent/component/iterationitem.py delete mode 100644 agent/component/jin10.py delete mode 100644 agent/component/keyword.py delete mode 100644 agent/component/message.py delete mode 100644 agent/component/pubmed.py delete mode 100644 agent/component/qweather.py delete mode 100644 agent/component/relevant.py delete mode 100644 agent/component/retrieval.py delete mode 100644 agent/component/rewrite.py delete mode 100644 agent/component/switch.py delete mode 100644 agent/component/template.py delete mode 100644 agent/component/tushare.py delete mode 100644 agent/component/wencai.py delete mode 100644 agent/component/wikipedia.py delete mode 100644 agent/component/yahoofinance.py delete mode 100644 agent/settings.py delete mode 100644 agent/templates/DB Assistant.json delete mode 100644 agent/templates/HR_callout_zh.json delete mode 100644 agent/templates/customer_service.json delete mode 100644 agent/templates/general_chat_bot.json delete mode 100644 agent/templates/interpreter.json delete mode 100644 agent/templates/investment_advisor.json delete mode 100644 agent/templates/medical_consultation.json delete mode 100644 agent/templates/research_report.json delete mode 100644 agent/templates/seo_blog.json delete mode 100644 agent/templates/text2sql.json delete mode 100644 agent/templates/websearch_assistant.json delete mode 100644 agent/test/client.py delete mode 100644 agent/test/dsl_examples/baidu_generate_and_switch.json delete mode 100644 agent/test/dsl_examples/categorize.json delete mode 100644 agent/test/dsl_examples/concentrator_message.json delete mode 100644 agent/test/dsl_examples/customer_service.json delete mode 100644 agent/test/dsl_examples/exesql.json delete mode 100644 agent/test/dsl_examples/headhunter_zh.json delete mode 100644 agent/test/dsl_examples/intergreper.json delete mode 100644 agent/test/dsl_examples/interpreter.json delete mode 100644 agent/test/dsl_examples/keyword_wikipedia_and_generate.json delete mode 100644 agent/test/dsl_examples/retrieval_and_generate.json delete mode 100644 agent/test/dsl_examples/retrieval_categorize_and_generate.json delete mode 100644 agent/test/dsl_examples/retrieval_relevant_and_generate.json delete mode 100644 agent/test/dsl_examples/retrieval_relevant_keyword_baidu_and_generate.json delete mode 100644 agent/test/dsl_examples/retrieval_relevant_rewrite_and_generate.json delete mode 100644 api/apps/canvas_app.py delete mode 100644 api/apps/sdk/agent.py delete mode 100644 api/db/services/canvas_service.py delete mode 100644 sdk/python/ragflow_sdk/modules/agent.py delete mode 100644 sdk/python/test/test_sdk_api/t_agent.py diff --git a/Dockerfile b/Dockerfile index 40f930a..be3b73d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,6 @@ WORKDIR /ragflow COPY api ./api COPY conf ./conf COPY rag ./rag -COPY agent ./agent COPY graphrag ./graphrag COPY agentic_reasoning ./agentic_reasoning diff --git a/agent/README.md b/agent/README.md deleted file mode 100644 index 250149b..0000000 --- a/agent/README.md +++ /dev/null @@ -1,45 +0,0 @@ -English | [简体中文](./README_zh.md) - -# *Graph* - - -## Introduction - -*Graph* is a mathematical concept which is composed of nodes and edges. -It is used to compose a complex work flow or agent. -And this graph is beyond the DAG that we can use circles to describe our agent or work flow. -Under this folder, we propose a test tool ./test/client.py which can test the DSLs such as json files in folder ./test/dsl_examples. -Please use this client at the same folder you start RAGFlow. If it's run by Docker, please go into the container before running the client. -Otherwise, correct configurations in service_conf.yaml is essential. - -```bash -PYTHONPATH=path/to/ragflow python graph/test/client.py -h -usage: client.py [-h] -s DSL -t TENANT_ID -m - -options: - -h, --help show this help message and exit - -s DSL, --dsl DSL input dsl - -t TENANT_ID, --tenant_id TENANT_ID - Tenant ID - -m, --stream Stream output -``` -
All nodes
-- node: {id} -
- - -- {`{ - "to_email": "...", - "cc_email": "...", - "subject": "...", - "content": "..." -}`} --
{t('flow.testRun')}
-{t('flow.testRun')}
-