Commit graph

245 commits

Author SHA1 Message Date
geekan
e52b48ccc5 fix bugs 2023-12-29 01:38:58 +08:00
莘权 马
f76078dedf feat: merge 2023-12-28 18:05:33 +08:00
莘权 马
c61a3d2a99 feat: +unit test 2023-12-28 16:57:40 +08:00
better629
e7c7c88c47 update to pydantic v2 and fix conflicts 2023-12-28 16:36: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
better629
66925dd791 migrate from pydantic v1 to v2 2023-12-26 14:44:09 +08:00
geekan
fa70a70f53 add json mock 2023-12-25 18:00:48 +08:00
geekan
0fca7b3b1f fix prompt_schema 2023-12-24 15:41:35 +08:00
geekan
3b9e20d056
Merge pull request #616 from better629/new_dev_updatellm
update fireworks/open_llm api due to new openai sdk
2023-12-24 15:37:47 +08:00
better629
7e0c62a7a9 update fireworks/open_llm api due to new openai sdk 2023-12-24 15:34:32 +08:00
莘权 马
f441c88156 fixbug: timeout & prompt_format 2023-12-24 12:30:08 +08:00
geekan
2502dd3651 fix conflict 2023-12-23 19:48:01 +08:00
莘权 马
a90f52d4b6 fixbug: Fix the confusion caused by the merging of _client, client, and async_client in the openai_api.py;Split Azure LLM and MetaGPT LLM from OpenAI LLM to reduce the number of variables defined in the Config class for compatibility. 2023-12-23 18:07:42 +08:00
莘权 马
bf15613f63 feat: merge geekan:main 2023-12-22 16:50:04 +08:00
莘权 马
9a1909bb95 feat: merge geekan:main 2023-12-22 16:40:04 +08:00
geekan
a4843cd974
Merge pull request #595 from better629/feat_gemini
Feat gemini
2023-12-21 15:10:40 +08:00
better629
6af9fecf65 fix format 2023-12-21 15:06:59 +08:00
geekan
d46b7c4018 fix moderation, remove claude from LLM, refine exceptions handler 2023-12-21 14:45:53 +08:00
better629
bdb427d5b7 add gemini minimal python version warning 2023-12-21 14:18:50 +08:00
better629
c4fbc478d2 add google gemini 2023-12-21 12:16:17 +08:00
莘权 马
863a30e903 feat: +pylint class view 2023-12-21 12:09:39 +08:00
seehi
9a4f0d555c
Merge branch 'main' into feature-openai-v1 2023-12-21 12:06:12 +08:00
geekan
f4198dc111 refine action node and add some experiment 2023-12-21 11:03:21 +08:00
voidking
4929e41f18 run pre-commit to find potential issues and fix them 2023-12-21 10:48:46 +08:00
better629
2178cecd25 rm useless functions in serialize.py 2023-12-21 00:34:53 +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
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
4d78dbce40 refine code. move azure tts to tool, refactor actions 2023-12-20 14:18:11 +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
06d8dccc16 refine code for isinstance 2023-12-20 14:04:47 +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
geekan
f71753ba0d add function import, avoid "import" 2023-12-20 13:56:51 +08:00
geekan
f371e3a499 token_counter: add gpt-3.5-turbo-16k in list and add comment for them 2023-12-20 13:54:27 +08:00
better629
32af743b36 rm metagpt/utils/utils.py 2023-12-20 10:54:49 +08:00
better629
68c8ef1073 update ser&deser code 2023-12-20 10:44:30 +08:00
geekan
09e2f05a6a refactor action_output and action_node 2023-12-19 21:24:08 +08:00
geekan
f0fd5ac59b refine a lot of code, fix pylint, use actionnode include ui, action _aask_v1, detail_mining, prepare_interview, etc. 2023-12-19 21:17:02 +08:00
geekan
3baf47a3d6 refine code for isinstance 2023-12-19 18:50:55 +08:00
莘权 马
4ffac9c391 feat: merge geekan/dev 2023-12-19 17:03:49 +08:00
莘权 马
3a35c0a0cd feat: add GraphRepository 2023-12-19 16:32:51 +08:00
geekan
d5d7db0bf8 bug fix and proper log 2023-12-19 16:22:29 +08:00