- 在多个规划引擎文件中添加中文响应的语言要求说明 - 将操作相关的提示文本从英文翻译为中文 - 确保代理协作中的所有解释和推理使用中文输出 - 保持代理名称等标识符的原始格式不变
22 lines
793 B
Python
22 lines
793 B
Python
from AgentCoord.RehearsalEngine_V2.Action import BaseAction
|
|
|
|
ACTION_CUSTOM_NOTE = '''
|
|
注意:你可以在提供改进版本的内容之前先说一些话。
|
|
你提供的改进版本必须是完整的版本(例如,如果你提供改进的故事,你应该给出完整的故事内容,而不仅仅是报告你在哪里改进了)。
|
|
当你决定提供内容的改进版本时,应该这样开始:
|
|
|
|
## xxx的改进版本
|
|
(改进版本的内容)
|
|
```
|
|
|
|
'''
|
|
|
|
class customAction_Improve(BaseAction):
|
|
def __init__(self, info, OutputName, KeyObjects) -> None:
|
|
self.KeyObjects = KeyObjects
|
|
self.OutputName = OutputName
|
|
self.Action_Result = None
|
|
self.info = info
|
|
self.Action_Custom_Note = ACTION_CUSTOM_NOTE.format(OutputName = OutputName)
|
|
|
|
|