diff options
Diffstat (limited to 'autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py')
-rw-r--r-- | autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py b/autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py index 0234c59a5..994df6181 100644 --- a/autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py +++ b/autogpts/autogpt/autogpt/agents/prompt_strategies/one_shot.py @@ -26,7 +26,7 @@ from autogpt.core.resource.model_providers.schema import ( CompletionModelFunction, ) from autogpt.core.utils.json_schema import JSONSchema -from autogpt.core.utils.json_utils import extract_dict_from_json, json_loads +from autogpt.core.utils.json_utils import extract_dict_from_json from autogpt.prompts.utils import format_numbered_list, indent @@ -436,7 +436,7 @@ def extract_command( raise InvalidAgentResponseError("No 'tool_calls' in assistant reply") assistant_reply_json["command"] = { "name": assistant_reply.tool_calls[0].function.name, - "args": json_loads(assistant_reply.tool_calls[0].function.arguments), + "args": assistant_reply.tool_calls[0].function.arguments, } try: if not isinstance(assistant_reply_json, dict): |