Commit graph

1238 commits

Author SHA1 Message Date
voidking
bf9fa44765 修改 metagpt/team.py 符合代码规范 2023-12-21 10:14:28 +08:00
voidking
fa1af92537 feature: 支持pre-commit检查代码规范 2023-12-21 10:13:37 +08:00
geekan
9229b5a7f9
Merge pull request #590 from better629/new_main
use BaseModel uniformly and Ser&Deser
2023-12-21 10:07:50 +08:00
better629
2178cecd25 rm useless functions in serialize.py 2023-12-21 00:34:53 +08:00
better629
86b167da93 Merge branch 'new_main' of github.com:better629/MetaGPT into new_main 2023-12-21 00:18:39 +08:00
better629
24060ea8a6 update use Field with uniform rule: define default_factory or exclude, use Field 2023-12-21 00:18:09 +08:00
better629
0543c0f76b just use deserialize instead of recover 2023-12-21 00:16:28 +08:00
better629
808935a123
Merge branch 'main' into new_main 2023-12-20 19:28:38 +08:00
better629
6877fa444f deal with nested BaseModel 2023-12-20 18:55:29 +08:00
better629
15279376d4 rebase update after #589 2023-12-20 16:01:17 +08:00
better629
3f0f008690 update ActionOutput.create_model_class to ActionNode.create_model_class 2023-12-20 15:59:15 +08:00
geekan
8bec6e98cc use typing.List instead of list 2023-12-20 15:20:39 +08:00
geekan
6959d40e6d add write_review action and its test 2023-12-20 15:04:25 +08:00
better629
17087533bb rebase on #589 2023-12-20 14:33:13 +08:00
geekan
d5913970d5 refine sop 2023-12-20 14:21:16 +08:00
geekan
608e0e9f16 add .pylintrc 2023-12-20 14:19:47 +08:00
geekan
9eaf08b7dd refine code for prepare document. remove useless logic 2023-12-20 14:19:45 +08:00
geekan
2abc211e0d remove duplicate string 2023-12-20 14:18:13 +08:00
geekan
de23c23839 add proper space 2023-12-20 14:18:13 +08:00
geekan
3a44b89ad8 uncomment fire in requirements.txt due to usage in the example 2023-12-20 14:18:13 +08:00
geekan
d85adbd640 align ruff.toml with black 2023-12-20 14:18:13 +08:00
geekan
ec6493a748 updating time of license 2023-12-20 14:18:13 +08:00
geekan
250c5503de refine .gitignore and .pre-commit-config.yaml 2023-12-20 14:18:13 +08:00
geekan
111e820722 .gitattributes: ensure lf 2023-12-20 14:18:13 +08:00
geekan
a7b909e6fe add proper space 2023-12-20 14:18:13 +08:00
geekan
8107861302 refine devcontainer README 2023-12-20 14:18:13 +08:00
geekan
b4af3b6270 refine code 2023-12-20 14:18:13 +08:00
geekan
4d78dbce40 refine code. move azure tts to tool, refactor actions 2023-12-20 14:18:11 +08:00
geekan
a06acbbbe8 refine code 2023-12-20 14:16:44 +08:00
geekan
d159bfc4e1 refactor action_output and action_node 2023-12-20 14:16:04 +08:00
geekan
a75ab7971f refine a lot of code, fix pylint, use actionnode include ui, action _aask_v1, detail_mining, prepare_interview, etc. 2023-12-20 14:11:57 +08:00
geekan
25ea21321f remove useless fields 2023-12-20 14:09:25 +08:00
geekan
029eed1792 delete manager.py 2023-12-20 14:06:32 +08:00
geekan
3920982786 refine code 2023-12-20 14:06:32 +08:00
geekan
79bb44b0b7 fix pylint 2023-12-20 14:06:31 +08:00
geekan
b5b1ef7ead refine cli 2023-12-20 14:05:09 +08:00
geekan
acb968663f refine cli 2023-12-20 14:05:09 +08:00
geekan
da91fb18c0 fix typo 2023-12-20 14:05:08 +08:00
geekan
06d8dccc16 refine code for isinstance 2023-12-20 14:04:47 +08:00
geekan
fc829edc45 make registry work 2023-12-20 14:04:47 +08:00
geekan
af59323a69 make registry work 2023-12-20 14:04:47 +08:00
geekan
f32f9c82e5 add llm provider registry 2023-12-20 14:04:45 +08:00
geekan
bd12087be4 fix comment 2023-12-20 14:04:16 +08:00
geekan
1162f21b6c refine code 2023-12-20 14:04:14 +08:00
geekan
67de313248 refine code 2023-12-20 14:03:27 +08:00
geekan
b43d8462de refine config 2023-12-20 14:02:47 +08:00
geekan
9ca0d57a91 bug fix and proper log 2023-12-20 14:02:21 +08:00
geekan
437abd1754 bug fix and proper log 2023-12-20 14:02:20 +08:00
geekan
5c341cb053 refine code: use handle_exception function instead of in-function duplicate code frags 2023-12-20 14:01:12 +08:00
geekan
8f64925290 refine utils code 2023-12-20 13:58:26 +08:00