better629
4e13eaca6e
update zhipu api due to new model and api; repair extra invalid generate output; update its unittest
2024-01-17 16:28:13 +08:00
Arnaud Gelas
1238c48451
Fix: requirements.txt was not written to the disk
...
While the Python packages requirements are correctly detected and saved
into the json task file, requirements.txt was always empty. Since it was
trying to get packages with the wrong key, packages were always empty
when writing in requirements.txt
2024-01-13 15:14:38 +01:00
yzlin
a3dc6aa7e3
Merge branch 'main' into llm_mock
2024-01-05 15:28:03 +08:00
yzlin
1249d12b6f
add openai api call switch; fix ocr
2024-01-05 14:34:44 +08:00
莘权 马
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