mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-05-02 20:32:38 +02:00
Merge branch 'da_change' into 'mgx_ops'
correct command output in quick See merge request pub/MetaGPT!331
This commit is contained in:
commit
deffa27a4c
2 changed files with 8 additions and 4 deletions
|
|
@ -24,7 +24,7 @@ Requirements:
|
|||
创建一个贪吃蛇,只需要给出设计文档和代码
|
||||
Outputs:
|
||||
[User Restrictions] : 只需要给出设计文档和代码.
|
||||
[Language Restrictions] : The response, message and instruction must be in the language specified by Chinese.
|
||||
[Language Restrictions] : The response, message and instruction must be in Chinese.
|
||||
[Programming Language] : HTML (*.html), CSS (*.css), and JavaScript (*.js)
|
||||
|
||||
Example 2
|
||||
|
|
@ -32,7 +32,7 @@ Requirements:
|
|||
Create 2048 game using Python. Do not write PRD.
|
||||
Outputs:
|
||||
[User Restrictions] : Do not write PRD.
|
||||
[Language Restrictions] : The response, message and instruction must be in the language specified by English.
|
||||
[Language Restrictions] : The response, message and instruction must be in English.
|
||||
[Programming Language] : Python
|
||||
|
||||
Example 3
|
||||
|
|
@ -40,7 +40,7 @@ Requirements:
|
|||
You must ignore create PRD and TRD. Help me write a schedule display program for the Paris Olympics.
|
||||
Outputs:
|
||||
[User Restrictions] : You must ignore create PRD and TRD.
|
||||
[Language Restrictions] : The response, message and instruction must be in the language specified by English.
|
||||
[Language Restrictions] : The response, message and instruction must be in English.
|
||||
[Programming Language] : HTML (*.html), CSS (*.css), and JavaScript (*.js)
|
||||
"""
|
||||
|
||||
|
|
@ -57,7 +57,7 @@ Note:
|
|||
|
||||
OUTPUT_FORMAT = """
|
||||
[User Restrictions] : the restrictions in the requirements
|
||||
[Language Restrictions] : The response, message and instruction must be in the language specified by {{language}}
|
||||
[Language Restrictions] : The response, message and instruction must be in {{language}}
|
||||
[Programming Language] : Your program must use ...
|
||||
"""
|
||||
|
||||
|
|
|
|||
|
|
@ -299,6 +299,10 @@ class RoleZero(Role):
|
|||
self.llm.format_msg(memory),
|
||||
system_msgs=[QUICK_RESPONSE_SYSTEM_PROMPT.format(role_info=self._get_prefix())],
|
||||
)
|
||||
if "command_name" in answer:
|
||||
# an actual TASK intent misclassified as QUICK, correct it here, FIXME: a better way is to classify it correctly in the first place
|
||||
answer = ""
|
||||
intent_result = "TASK"
|
||||
elif "SEARCH" in intent_result:
|
||||
query = "\n".join(str(msg) for msg in memory)
|
||||
answer = await SearchEnhancedQA().run(query)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue