From 02db53e12fe167042f2318af28d7d2f7e2bca228 Mon Sep 17 00:00:00 2001 From: Jedakiah Date: Sat, 15 Apr 2023 17:01:29 +0200 Subject: [PATCH] Fixed error when google search contains funny characters --- autogpt/app.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/autogpt/app.py b/autogpt/app.py index 0adfde5d..8d9cc9ee 100644 --- a/autogpt/app.py +++ b/autogpt/app.py @@ -105,9 +105,11 @@ def execute_command(command_name: str, arguments): # search method key = CFG.google_api_key if key and key.strip() and key != "your-google-api-key": - return google_official_search(arguments["input"]) + google_result = google_official_search(arguments["input"]) else: - return google_search(arguments["input"]) + google_result = google_search(arguments["input"]) + safe_message = google_result.encode('utf-8', 'ignore') + return str(safe_message) elif command_name == "memory_add": return memory.add(arguments["string"]) elif command_name == "start_agent":