Commit graph

3158 commits

Author SHA1 Message Date
刘棒棒
a2743d2b1f resolve cr in MR17. 2023-12-26 15:48:04 +08:00
Stitch-z
25b58f22ca Update: improve the unit testing of tutorial assistants and OCR assistants. 2023-12-26 15:38:24 +08:00
geekan
e15de55368 refactor openai api and brain memory 2023-12-26 15:09:37 +08:00
better629
66925dd791 migrate from pydantic v1 to v2 2023-12-26 14:44:09 +08:00
Stitch-z
cbddd05bdc
Merge pull request #15 from Stitch-z/feature-tutorial-assistant
Update: improve the unit testing of technical tutorial assistants and OCR assistants.
2023-12-26 14:35:51 +08:00
Stitch-z
dc77a0d99b Update: improve the unit testing of tutorial assistants and OCR assistants. 2023-12-26 14:33:17 +08:00
geekan
8351c8ec35 remove generator para in acompletion_text 2023-12-26 14:31:26 +08:00
刘棒棒
c76c1765ef Merge branch 'dev' into 'dev_make_tools'
# Conflicts:
#   metagpt/roles/ml_engineer.py
2023-12-26 06:18:27 +00:00
刘棒棒
b49db2d62f resolve cr in MR17. 2023-12-26 14:14:18 +08:00
geekan
38f1c4f63b implement test_project_management.py 2023-12-26 14:11:28 +08:00
刘棒棒
b43cdb23f7 update make_tools. 2023-12-26 14:11:13 +08:00
刘棒棒
be47f6171d resolve CR in MR17. 2023-12-26 14:08:10 +08:00
Stitch-z
6432ed6e60 Update: improve the unit testing of tutorial assistants and OCR assistants. 2023-12-26 13:47:04 +08:00
geekan
fb90975241 fix test design api bug 2023-12-26 13:44:11 +08:00
林义章
5ff1a747c2 Merge branch 'dev_tool_selection_new' into 'dev'
Dev tool selection new

See merge request agents/data_agents_opt!30
2023-12-26 04:18:37 +00:00
莘权 马
339714261a Merge branch 'dev' of https://github.com/geekan/MetaGPT into geekan/dev 2023-12-26 11:50:41 +08:00
莘权 马
6a16900953 fixbug: config.yaml
feat: +tests
2023-12-26 11:49:51 +08:00
better629
0569fc5560
Update config.yaml 2023-12-26 10:08:17 +08:00
geekan
25de7f9a74 fix conflicts 2023-12-26 01:40:53 +08:00
geekan
d300acbac8 fix all conflicts. 2023-12-26 01:39:16 +08:00
geekan
328b1fd109
Merge pull request #631 from shenchucheng/feature-huggingface-dev
Feature huggingface dev
2023-12-26 01:14:56 +08:00
shenchucheng
b766550a4f update log_llm_stream in log_llm_stream.py/ollama_api.py 2023-12-26 01:05:47 +08:00
shenchucheng
1f311aa408 not call LLM in global 2023-12-26 01:05:47 +08:00
shenchucheng
0eef8a8607 add llm stream log 2023-12-26 01:05:44 +08:00
shenchucheng
7671935741 Lazy Loading WEB_BROWSER_ENGINE 2023-12-26 01:01:31 +08:00
shenchucheng
118ab8ac82 add options to disable llm provider check 2023-12-26 01:01:24 +08:00
xiaofenggang
a87b5056d7 [Bugfix] Set openai proxy for class ZhiPuAPTAPI
When using ZHIPUAI as the large model provider, it is not possible to access ZHIPUAI in an HTTP proxy environment, and the following error will be reported:
openai.error.APIConnectionError: Error communicating with OpenAI

So we need set proxy for class ZhiPuAPTAPI.
2023-12-25 16:15:52 +00: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
geekan
bd1014e19a add sales test 2023-12-25 23:13:25 +08:00
geekan
9f653ea60b tuning example and config 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
f93ccaf0d1
Merge pull request #625 from better629/feat_devut
Feat update unittest of provider/examples
2023-12-25 19:10:52 +08:00
geekan
124584648c
Merge pull request #626 from orange-crow/add_test_for_run_function_script
add test for run_function_script.
2023-12-25 19:08:21 +08:00
刘棒棒
2b57b88ec8 add test for run_function_script. 2023-12-25 18:25:41 +08:00
better629
454e6164fb update provider unittests 2023-12-25 18:00:51 +08:00
geekan
8a5f8b7ee0 add #TOTEST flag 2023-12-25 18:00:49 +08:00
geekan
a41ed7df66 refine test code 2023-12-25 18:00:49 +08:00
geekan
fa70a70f53 add json mock 2023-12-25 18:00:48 +08:00
geekan
4f52b47610
Merge pull request #623 from femto/fix_sk_agent
fix sk agent
2023-12-25 17:53:44 +08:00
geekan
6ba1a897c1
Merge pull request #621 from shenchucheng/feature-huggingface
Enables MetaGPT to be used as a dependency for web applications, such as https://huggingface.co/spaces/deepwisdom/MetaGPT.
2023-12-25 17:51:49 +08:00
femto
90bbf72ae8 fix sk agent 2023-12-25 17:35:13 +08:00
shenchucheng
b113aa246f update log_llm_stream in log_llm_stream.py/ollama_api.py 2023-12-25 17:22:30 +08:00
geekan
4d831d9e47
Merge pull request #620 from iorisa/fixbug/role/teacher
Fixbug: 修复AgentStore使用的Teacher角色
2023-12-25 16:41:50 +08:00
莘权 马
6261251279 feat: remove examples/write_teaching_plan.py 2023-12-25 16:31:11 +08:00
莘权 马
fe1d60f111 Merge branch 'dev' of https://github.com/geekan/MetaGPT into geekan/dev 2023-12-25 16:15:04 +08:00
莘权 马
e162fd36fc fixbug: 修改Teacher role相关结构 2023-12-25 16:14:50 +08:00
geekan
331958a63c
Merge pull request #617 from iorisa/fixbug/geekan/dev_recover
fixbug: 基于全memory数据存储的流程异常恢复
2023-12-25 15:22:43 +08:00