From 25fd941dfc5a5c1c2f8a5ff305e30372ebb6e707 Mon Sep 17 00:00:00 2001
From: yzlin
Date: Thu, 8 Feb 2024 21:35:55 +0800
Subject: [PATCH 1/4] update readme and roadmap
---
README.md | 2 ++
docs/ROADMAP.md | 16 ++++++++--------
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index b6f31901b..378df43b9 100644
--- a/README.md
+++ b/README.md
@@ -26,6 +26,8 @@ # MetaGPT: The Multi-Agent Framework
## News
+🚀 Feb. 08, 2024: [v0.7.0](https://github.com/geekan/MetaGPT/releases/tag/v0.7.0) released, introducing much easier configuration interface, as well as a versatile agent CodeInterpreter.
+
🚀 Jan. 16, 2024: Our paper [MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework
](https://arxiv.org/abs/2308.00352) accepted for oral presentation **(top 1.2%)** at ICLR 2024, **ranking #1** in the LLM-based Agent category.
diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md
index 4bb530bf2..ec17cc0ce 100644
--- a/docs/ROADMAP.md
+++ b/docs/ROADMAP.md
@@ -35,14 +35,14 @@ ### Tasks
3. Strategies
1. Support ReAct strategy (experimentation done with game agents)
2. Support CoT strategy (experimentation done with game agents)
- 3. Support ToT strategy
+ 3. ~~Support ToT strategy~~ (v0.6.0)
4. Support Reflection strategy (experimentation done with game agents)
- 5. Support planning
+ 5. ~~Support planning~~ (v0.7.0)
4. Actions
1. ~~Implementation: Search~~ (v0.2.1)
2. Implementation: Knowledge search, supporting 10+ data formats
- 3. Implementation: Data EDA (expected v0.7.0)
- 4. Implementation: Review & Revise (expected v0.7.0)
+ 3. ~~Implementation: Data EDA~~ (v0.7.0)
+ 4. ~~Implementation: Review & Revise~~ (v0.7.0)
5. ~~Implementation: Add Document~~ (v0.5.0)
6. ~~Implementation: Delete Document~~ (v0.5.0)
7. Implementation: Self-training
@@ -50,7 +50,7 @@ ### Tasks
9. Implementation: Generate reliable unit tests based on YAPI
10. Implementation: Self-evaluation
11. Implementation: AI Invocation
- 12. Implementation: Learning and using third-party standard libraries
+ 12. ~~Implementation: Learning and using third-party standard libraries~~ (v0.7.0)
13. Implementation: Data collection
14. Implementation: AI training
15. ~~Implementation: Run code~~ (v0.2.1)
@@ -63,14 +63,14 @@ ### Tasks
7. Roles
1. Perfect the action pool/skill pool for each role
2. E-commerce seller
- 3. Data analyst (expected v0.7.0)
+ 3. ~~Data analyst~~ (v0.7.0)
4. News observer
5. ~~Institutional researcher~~ (v0.2.1)
8. Evaluation
1. Support an evaluation on a game dataset (experimentation done with game agents)
2. Reproduce papers, implement full skill acquisition for a single game role, achieving SOTA results (experimentation done with game agents)
- 3. Support an evaluation on a math dataset (expected v0.7.0)
- 4. Reproduce papers, achieving SOTA results for current mathematical problem solving process
+ 3. Support an evaluation on a math dataset (expected v0.8.0)
+ 4. Reproduce papers, achieving SOTA results for current mathematical problem solving process (expected v0.8.0)
9. LLM
1. Support Claude underlying API
2. ~~Support Azure asynchronous API~~
From 1d5e5b75d342d34afd9acb222171449309a69bcd Mon Sep 17 00:00:00 2001
From: yzlin
Date: Thu, 8 Feb 2024 22:15:43 +0800
Subject: [PATCH 2/4] add __init__ to avoid pypi import failure
---
metagpt/actions/ci/__init__.py | 0
metagpt/roles/ci/__init__.py | 0
2 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 metagpt/actions/ci/__init__.py
create mode 100644 metagpt/roles/ci/__init__.py
diff --git a/metagpt/actions/ci/__init__.py b/metagpt/actions/ci/__init__.py
new file mode 100644
index 000000000..e69de29bb
diff --git a/metagpt/roles/ci/__init__.py b/metagpt/roles/ci/__init__.py
new file mode 100644
index 000000000..e69de29bb
From c602c69c7da79843fef0023b36e2d9259380c94e Mon Sep 17 00:00:00 2001
From: yzlin
Date: Thu, 8 Feb 2024 22:40:38 +0800
Subject: [PATCH 3/4] add __init__ for pypi packaging
---
metagpt/prompts/ci/__init__.py | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 metagpt/prompts/ci/__init__.py
diff --git a/metagpt/prompts/ci/__init__.py b/metagpt/prompts/ci/__init__.py
new file mode 100644
index 000000000..e69de29bb
From e2b2ff32da48097024499c93bcac4643dab770ba Mon Sep 17 00:00:00 2001
From: yzlin
Date: Fri, 9 Feb 2024 10:44:22 +0800
Subject: [PATCH 4/4] update readme
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 378df43b9..d3a035abe 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ # MetaGPT: The Multi-Agent Framework
## News
-🚀 Feb. 08, 2024: [v0.7.0](https://github.com/geekan/MetaGPT/releases/tag/v0.7.0) released, introducing much easier configuration interface, as well as a versatile agent CodeInterpreter.
+🚀 Feb. 08, 2024: [v0.7.0](https://github.com/geekan/MetaGPT/releases/tag/v0.7.0) released, supporting assigning different LLMs to different Roles. We also introduced CodeInterpreter, a powerful agent capable of solving a wide range of real-world problems.
🚀 Jan. 16, 2024: Our paper [MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework
](https://arxiv.org/abs/2308.00352) accepted for oral presentation **(top 1.2%)** at ICLR 2024, **ranking #1** in the LLM-based Agent category.