Commit graph

407 commits

Author SHA1 Message Date
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
莘权 马
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
geekan
e043694461 add test 2023-12-23 19:49:09 +08:00
geekan
f136e7bd3d add test case for action node 2023-12-23 19:49:08 +08:00
geekan
53d333ffa9 fix conflict 2023-12-23 19:43:12 +08:00
geekan
c68f882e14 tuning performance 2023-12-23 19:39:16 +08:00
geekan
a7a1195a31 fix bugs and make it perform better 2023-12-23 19:39:16 +08:00
better629
0d1c0f89cc fix 2023-12-23 19:39:16 +08:00
geekan
a44a46ad29 solve conflict 2023-12-23 19:37:23 +08:00
better629
1df49b82e4 fix 2023-12-23 19:36:42 +08:00
better629
c97b54e0ea add non-software role/action BaseModel 2023-12-23 19:36:42 +08:00
geekan
c7f47e80ad add test 2023-12-23 19:35:07 +08:00
geekan
6624819feb add test case for action node 2023-12-23 17:38:47 +08:00
better629
19d33110bf
Merge branch 'main' into feat_basemodel 2023-12-22 22:33:06 +08:00
better629
571063069e fix 2023-12-22 22:22:01 +08:00
geekan
6bae6f7160
Merge pull request #605 from seehi/feature-upgrade-langchain
Upgrade langchain to support new openai
2023-12-22 17:56:47 +08:00
geekan
6cd083a2b7 tuning performance 2023-12-22 17:48:54 +08:00
geekan
058252c636 fix bugs and make it perform better 2023-12-22 17:15:36 +08:00
莘权 马
073a10ce02 feat: merge geekan:main 2023-12-22 17:04:31 +08:00
莘权 马
bf15613f63 feat: merge geekan:main 2023-12-22 16:50:04 +08:00