莘权 马
43d07de810
feat: Replace the actual root directory name of the project codes with a fake one in the WriteTest prompt.
2024-01-05 11:02:41 +08:00
莘权 马
c966138a74
feat: +unit test
...
fixbug: Align to the same root directory in accordance with `class_views`
fixbug: The class has lost namespace information.
feat: + mock
fixbug: project name invalid
feat: +mermaid sequence diagram
feat: translate from code to mermaid sequence
feat: translate from code to mermaid sequence
2024-01-05 10:25:20 +08:00
莘权 马
718dd0fd9e
feat: parse class view
2024-01-03 17:35:09 +08:00
莘权 马
49a95e6608
feat: merge geekan:dev
2024-01-02 22:36:16 +08:00
莘权 马
eabe0224c5
feat: +rebuild project
...
feat: parse pass
2024-01-02 22:34:48 +08:00
geekan
c50ae4d8d7
refine code
2024-01-02 20:49:20 +08:00
geekan
0b9becf93f
fix pydantic v2 model validation for custom class
2024-01-02 19:27:42 +08:00
geekan
907cf5bebc
remove get_template function
2024-01-02 14:45:58 +08:00
莘权 马
681068edc9
feat: +unit test
2023-12-29 21:37:42 +08:00
better629
65671a3bca
no need to define new llm field in subclass again
2023-12-29 09:22:31 +08:00
better629
3c07bf5622
Merge branch 'dev' of github.com:better629/MetaGPT into dev
2023-12-29 04:28:21 +08:00
better629
e52957026b
update ser&deser unittest
2023-12-29 04:27:44 +08:00
better629
539e1c7dce
Merge branch 'dev' into dev
2023-12-29 02:48:39 +08:00
better629
0f047e5693
update provider unittests to update coverage rate
2023-12-29 02:39:00 +08:00
geekan
4e61062a5e
fix skill manager
2023-12-28 23:38:46 +08:00
莘权 马
a2d8d06664
feat: +unit test
2023-12-28 22:06:58 +08:00
莘权 马
f76078dedf
feat: merge
2023-12-28 18:05:33 +08:00
geekan
6707e9f1b9
Merge branch 'main' into dev
2023-12-28 17:27:10 +08:00
geekan
36a71e15be
Merge pull request #641 from better629/dev
...
Feat update to pydantic2
2023-12-28 17:08:28 +08:00
better629
d40c4f5025
change mixin name
2023-12-28 16:43:08 +08:00
better629
e7c7c88c47
update to pydantic v2 and fix conflicts
2023-12-28 16:36:17 +08:00
geekan
f182b290cc
refine tests
2023-12-28 16:28:41 +08:00
geekan
10cae23501
refine code
2023-12-28 16:15:51 +08:00
better629
d0edc555b0
add SerDeserMixin for child-classes
2023-12-28 16:07:39 +08:00
geekan
f02bbb250d
action node test
2023-12-28 16:03:16 +08:00
geekan
58c8a38fc3
solve test startup.py
2023-12-28 15:46:17 +08:00
莘权 马
16f0a0fd06
feat: Action Node + exclude parameter
...
refactor: awrite
feat: +unit test
2023-12-28 11:58:13 +08:00
莘权 马
6c95f2d21a
feat: Action Node + exclude parameter
...
refactor: awrite
feat: +unit test
2023-12-28 10:05:14 +08:00
莘权 马
0adabfe53f
feat: +unit test
...
fixbug: PYTHONPATH
fixbug: unit test
2023-12-27 21:47:48 +08:00
better629
afaa7385c4
add pydantic v2 support and change role's private fields into public
2023-12-27 14:00:54 +08:00
geekan
4645ffbc57
remove oi and clone_function
2023-12-26 22:11:01 +08:00
shenchucheng
255f9c4e4a
add ut for researcher
2023-12-26 19:09:26 +08:00
geekan
0435b1321f
refine code
2023-12-26 17:54:52 +08:00
better629
66925dd791
migrate from pydantic v1 to v2
2023-12-26 14:44:09 +08:00
geekan
d300acbac8
fix all conflicts.
2023-12-26 01:39:16 +08:00
geekan
59586f30d6
Merge pull request #628 from iorisa/fixbug/role/assistant
...
fixbug: 修复通用智能体role及其相关的TalkAction和SkillAction
2023-12-25 23:14:21 +08:00
geekan
d577597ede
refine code
2023-12-25 23:13:25 +08:00
geekan
a903cfa8ef
fix code bugs
2023-12-25 23:13:25 +08:00
莘权 马
ef1bc01c99
Merge branch 'dev' of https://github.com/geekan/MetaGPT into geekan/dev
2023-12-25 22:39:17 +08:00
莘权 马
0fdb552468
fixbug: 修复通用智能体role及其相关的TalkAction和SkillAction
2023-12-25 22:39:03 +08:00
geekan
8a5f8b7ee0
add #TOTEST flag
2023-12-25 18:00:49 +08:00
莘权 马
e162fd36fc
fixbug: 修改Teacher role相关结构
2023-12-25 16:14:50 +08:00
莘权 马
29bbe5752d
fixbug: WriteTest failed
2023-12-25 13:18:45 +08:00
geekan
0fca7b3b1f
fix prompt_schema
2023-12-24 15:41:35 +08:00
莘权 马
e6a5e8e4ad
feat: merge geekan:dev
2023-12-24 12:52:30 +08:00
莘权 马
ad639b9906
feat: merge geekan:dev
2023-12-24 12:49:08 +08:00
莘权 马
f441c88156
fixbug: timeout & prompt_format
2023-12-24 12:30:08 +08:00
geekan
a1f39d1269
fix main process
2023-12-24 11:48:30 +08:00
geekan
6c278bcfd6
fix main process
2023-12-24 11:46:05 +08:00
shenchucheng
011ae46c09
Lazy Loading WEB_BROWSER_ENGINE
2023-12-23 21:58:54 +08:00