Commit graph

3293 commits

Author SHA1 Message Date
yzlin
540542834e allow select tool at role initialization & restructure writecodewithtools 2024-01-20 21:06:48 +08:00
yzlin
2ccfe31123 unittest for tool convert 2024-01-19 22:32:43 +08:00
yzlin
c4a60d89e0 make tool yaml from class or func docstring 2024-01-19 22:29:37 +08:00
mannaandpoem
e1b783ca14 Merge branch 'main' into incremental_development
# Conflicts:
#	metagpt/schema.py
2024-01-19 19:53:17 +08:00
mannaandpoem
bed3040ff3 Merge remote-tracking branch 'origin/incremental_development' into incremental_development 2024-01-19 19:41:55 +08:00
mannaandpoem
4bb9c006c2 update test case of ActionNode 2024-01-19 19:41:38 +08:00
mannaandpoem
39c00848b9 update test case of ActionNode 2024-01-19 19:39:59 +08:00
geekan
b89746b9c7 merge main 2024-01-19 16:02:09 +08:00
mannaandpoem
12b9f51abf update _watch in engineer.py 2024-01-19 16:00:59 +08:00
刘棒棒
c6695a3023 fix: keep same return value in get_choice_function_arguments. 2024-01-19 15:37:28 +08:00
mannaandpoem
134791ca35 1. update mode from "guide" to "incremental" in get_codes function of write_code.py
2. update _new_code_plan_and_change_action function
2024-01-19 15:18:54 +08:00
mannaandpoem
69ad2f4147 update mode from "guide" to "incremental" in get_codes function of write_code.py 2024-01-19 14:53:19 +08:00
mannaandpoem
81b59bfe0d update CodePlanAndChangeContext 2024-01-19 14:44:06 +08:00
garylin2099
ab77bde54c
Merge pull request #777 from iorisa/fixbug/openai_error
feat: Maintain the original exceptions of OpenAI and HTTPX during exception handling.
2024-01-19 13:45:24 +08:00
mannaandpoem
1959743d0b update write_code_plan_and_change_an.py and add it to _think and _act process 2024-01-19 13:36:38 +08:00
莘权 马
cd919aa71b feat: +ver 2024-01-19 11:51:02 +08:00
莘权 马
b78cc3c1ca feat: Maintain the original exceptions of OpenAI and HTTPX during exception handling. 2024-01-19 11:49:35 +08:00
mannaandpoem
95ccd980f8 1. rename and modify plan to code plan and change
2. modify name of ActionNode instance
2024-01-19 11:26:58 +08:00
莘权 马
3486b9d1d3 feat: Maintain the original exceptions of OpenAI and HTTPX during exception handling. 2024-01-19 11:20:05 +08:00
mannaandpoem
42565c39e3 1. rename and modify guideline to plan
2. update prompt in ActionNode
3. add code comment
4. refactor Guideline code structure
2024-01-19 10:15:18 +08:00
mannaandpoem
06b35a34a6 fix bug of save file and update prompt for gpt_v_generator tool 2024-01-19 10:00:56 +08:00
mannaandpoem
5190dc4462 1. rename and modify guideline to plan
2. update prompt in ActionNode
3. add code comment
4. refactor Guideline code structure
2024-01-19 09:03:24 +08:00
林义章
c7d46d0b0f Merge branch 'tool_manage_new' into 'code_intepreter'
Add tool registry, minimize MLEngineer

See merge request agents/data_agents_opt!50
2024-01-18 16:11:41 +00:00
yzlin
23fccdde67 update mock llm aask_code 2024-01-19 00:09:58 +08:00
yzlin
3faa094248 fix aask_code issues in ml_engineer 2024-01-18 23:45:37 +08:00
geekan
5389c52556
Update README.md 2024-01-18 23:34:46 +08:00
yzlin
88c4c8c90d integrate web scraping tool 2024-01-18 23:26:34 +08:00
geekan
1460cff729
Update README.md 2024-01-18 23:07:43 +08:00
geekan
1f7567e3c4
Update README.md 2024-01-18 22:58:56 +08:00
yzlin
c32dcca293 fix schema reading bug 2024-01-18 21:22:34 +08:00
yzlin
1cabf2c503 change register arg name, integrate image2web tool 2024-01-18 21:22:34 +08:00
yzlin
9dc421b122 rename schema to schemas to avoid pydantic warning 2024-01-18 21:22:34 +08:00
yzlin
c8858cd8d4 minimize ml_engineer 2024-01-18 21:22:34 +08:00
yzlin
8a14dde219 tool_type renaming 2024-01-18 21:22:34 +08:00
yzlin
638dda31cf add unit tests for tool registry 2024-01-18 21:22:34 +08:00
yzlin
c8da839afe moving files 2024-01-18 21:22:34 +08:00
yzlin
d7ab4d315d renaming and integrate sd tool, fix import issue 2024-01-18 21:22:33 +08:00
yzlin
46cd219e81 add tool registry 2024-01-18 21:22:04 +08:00
林义章
224bf820b2 Merge branch 'update-code-intepreter-by-auto-aask' into 'code_intepreter'
Update code_intepreter by auto aask_code

See merge request agents/data_agents_opt!49
2024-01-18 13:16:01 +00:00
刘棒棒
d78db8994c delete arg only_code. 2024-01-18 20:57:43 +08:00
Sirui Hong
de0db068c2
Update README.md
update trending history
2024-01-18 20:07:45 +08:00
geekan
af018a84e5
Merge pull request #765 from arnaudgelas/fix/crash
In some cases when trying to create tests, metagpt crashes.
2024-01-18 19:22:56 +08:00
geekan
4a5ae1b4a4
Merge pull request #767 from shenchucheng/feature-selenium-ut-debugger
skip Selenium web browser engine test if the browser is not installed.
2024-01-18 19:22:08 +08:00
geekan
16ec0ccc4c
Merge pull request #771 from iorisa/feature/context
feat: replace CONTEXT with local context
2024-01-18 19:17:32 +08:00
geekan
6b170e0b9b
Merge pull request #772 from Justin-ZL/dev
add: openai speech to text
2024-01-18 19:14:36 +08:00
mannaandpoem
6fb48664cb replace REQUIRED_PYTHON_PACKAGES.key to "Required Python packages" 2024-01-18 15:18:29 +08:00
Sirui Hong
89f92ffb87
Update README.md 2024-01-18 14:14:26 +08:00
zhanglei
99511fd264 update:OpenAI text to speech unittest 2024-01-18 12:41:53 +08:00
zhanglei
002bc56c0e add: openai speech to text 2024-01-18 12:37:28 +08:00
刘棒棒
f3612f8123 add only_code arg for WriteCodeByGenerate. 2024-01-18 12:10:37 +08:00