mirror of
https://github.com/aljazceru/Auto-GPT.git
synced 2026-01-20 22:44:22 +01:00
Adjust command formatting in prompt
This commit is contained in:
@@ -58,4 +58,4 @@ class Command:
|
||||
f"{param.name}: {param.type if param.required else f'Optional[{param.type}]'}"
|
||||
for param in self.parameters
|
||||
]
|
||||
return f"{self.name}: {self.description}, params: ({', '.join(params)})"
|
||||
return f"{self.name}: {self.description}. Params: ({', '.join(params)})"
|
||||
|
||||
@@ -53,7 +53,7 @@ class PromptGenerator:
|
||||
params_string = ", ".join(
|
||||
f'"{key}": "{value}"' for key, value in self.params.items()
|
||||
)
|
||||
return f'{self.label}: "{self.name}", params: ({params_string})'
|
||||
return f'{self.label}: "{self.name}". Params: ({params_string})'
|
||||
|
||||
def add_constraint(self, constraint: str) -> None:
|
||||
"""
|
||||
|
||||
@@ -33,7 +33,7 @@ def test_command_creation():
|
||||
assert cmd.description == "Example command"
|
||||
assert cmd.method == example_command_method
|
||||
assert (
|
||||
str(cmd) == "example: Example command, params: (arg1: int, arg2: Optional[str])"
|
||||
str(cmd) == "example: Example command. Params: (arg1: int, arg2: Optional[str])"
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user