Merge branch 'feat-opt-engineer2' into 'mgx_ops'

add example to engineer

See merge request pub/MetaGPT!184
This commit is contained in:
林义章 2024-06-25 02:51:26 +00:00
commit 54e7ecd227
3 changed files with 117 additions and 1 deletions

View file

@ -3,6 +3,7 @@ from __future__ import annotations
from metagpt.actions.write_code_review import ReviewAndRewriteCode
from metagpt.prompts.di.engineer2 import ENGINEER2_INSTRUCTION
from metagpt.roles.di.role_zero import RoleZero
from metagpt.strategy.experience_retriever import ENGINEER_EXAMPLE
class Engineer2(RoleZero):
@ -22,3 +23,6 @@ class Engineer2(RoleZero):
"ReviewAndRewriteCode": review.run,
}
)
def _retrieve_experience(self) -> str:
return ENGINEER_EXAMPLE