mirror of
https://github.com/aljazceru/Auto-GPT.git
synced 2026-02-01 04:14:24 +01:00
fix(agent/prompting): Fix representation of (optional) command parameters in prompt
This commit is contained in:
@@ -137,7 +137,8 @@ class CompletionModelFunction(BaseModel):
|
||||
|
||||
def fmt_line(self) -> str:
|
||||
params = ", ".join(
|
||||
f"{name}: {p.type.value}" for name, p in self.parameters.items()
|
||||
f"{name}{'?' if not p.required else ''}: " f"{p.typescript_type}"
|
||||
for name, p in self.parameters.items()
|
||||
)
|
||||
return f"{self.name}: {self.description}. Params: ({params})"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user