From dd96d98fa1522619f89cdf66e5b86d95be5981e4 Mon Sep 17 00:00:00 2001 From: merwanehamadi Date: Sun, 30 Apr 2023 01:56:57 -0700 Subject: [PATCH] Feature/test summarization against memory challenge (#3567) Co-authored-by: Toran Bruce Richards --- autogpt/agent/agent.py | 4 + autogpt/llm/chat.py | 87 +- autogpt/memory_management/summary_memory.py | 112 ++ ...ve_memory_trimmed_from_context_window.yaml | 170 +++ .../test_memory_challenge_a.yaml | 1094 +++++------------ .../test_memory_challenge_b.yaml | 760 ++++++------ .../memory/test_memory_challenge_a.py | 6 +- .../memory/test_memory_challenge_b.py | 2 +- .../test_browse_website.yaml | 1026 ++++------------ .../test_write_file/test_write_file.yaml | 185 ++- tests/unit/test_chat.py | 10 +- tests/vcr/openai_filter.py | 5 +- 12 files changed, 1407 insertions(+), 2054 deletions(-) create mode 100644 autogpt/memory_management/summary_memory.py diff --git a/autogpt/agent/agent.py b/autogpt/agent/agent.py index af3b82056188..bd1059324949 100644 --- a/autogpt/agent/agent.py +++ b/autogpt/agent/agent.py @@ -56,6 +56,10 @@ def __init__( cfg = Config() self.ai_name = ai_name self.memory = memory + self.summary_memory = ( + "I was created." # Initial memory necessary to avoid hilucination + ) + self.last_memory_index = 0 self.full_message_history = full_message_history self.next_action_count = next_action_count self.command_registry = command_registry diff --git a/autogpt/llm/chat.py b/autogpt/llm/chat.py index 64f0c4a7ddb6..b4e6b1a4732a 100644 --- a/autogpt/llm/chat.py +++ b/autogpt/llm/chat.py @@ -12,6 +12,10 @@ from autogpt.memory_management.store_memory import ( save_memory_trimmed_from_context_window, ) +from autogpt.memory_management.summary_memory import ( + get_newly_trimmed_messages, + update_running_summary, +) cfg = Config() @@ -36,10 +40,10 @@ def generate_context(prompt, relevant_memory, full_message_history, model): create_chat_message( "system", f"The current time and date is {time.strftime('%c')}" ), - create_chat_message( - "system", - f"This reminds you of these events from your past:\n{relevant_memory}\n\n", - ), + # create_chat_message( + # "system", + # f"This reminds you of these events from your past:\n{relevant_memory}\n\n", + # ), ] # Add messages from the full message history until we reach the token limit @@ -81,21 +85,21 @@ def chat_with_ai( """ model = cfg.fast_llm_model # TODO: Change model from hardcode to argument # Reserve 1000 tokens for the response - logger.debug(f"Token limit: {token_limit}") send_token_limit = token_limit - 1000 - if len(full_message_history) == 0: - relevant_memory = "" - else: - recent_history = full_message_history[-5:] - shuffle(recent_history) - relevant_memories = permanent_memory.get_relevant( - str(recent_history), 5 - ) - if relevant_memories: - shuffle(relevant_memories) - relevant_memory = str(relevant_memories) + # if len(full_message_history) == 0: + # relevant_memory = "" + # else: + # recent_history = full_message_history[-5:] + # shuffle(recent_history) + # relevant_memories = permanent_memory.get_relevant( + # str(recent_history), 5 + # ) + # if relevant_memories: + # shuffle(relevant_memories) + # relevant_memory = str(relevant_memories) + relevant_memory = "" logger.debug(f"Memory Stats: {permanent_memory.get_stats()}") ( @@ -105,33 +109,36 @@ def chat_with_ai( current_context, ) = generate_context(prompt, relevant_memory, full_message_history, model) - while current_tokens_used > 2500: - # remove memories until we are under 2500 tokens - relevant_memory = relevant_memory[:-1] - ( - next_message_to_add_index, - current_tokens_used, - insertion_index, - current_context, - ) = generate_context( - prompt, relevant_memory, full_message_history, model - ) + # while current_tokens_used > 2500: + # # remove memories until we are under 2500 tokens + # relevant_memory = relevant_memory[:-1] + # ( + # next_message_to_add_index, + # current_tokens_used, + # insertion_index, + # current_context, + # ) = generate_context( + # prompt, relevant_memory, full_message_history, model + # ) current_tokens_used += count_message_tokens( [create_chat_message("user", user_input)], model ) # Account for user input (appended later) + current_tokens_used += 500 # Account for memory (appended later) TODO: The final memory may be less than 500 tokens + + # Add Messages until the token limit is reached or there are no more messages to add. while next_message_to_add_index >= 0: # print (f"CURRENT TOKENS USED: {current_tokens_used}") message_to_add = full_message_history[next_message_to_add_index] tokens_to_add = count_message_tokens([message_to_add], model) if current_tokens_used + tokens_to_add > send_token_limit: - save_memory_trimmed_from_context_window( - full_message_history, - next_message_to_add_index, - permanent_memory, - ) + # save_memory_trimmed_from_context_window( + # full_message_history, + # next_message_to_add_index, + # permanent_memory, + # ) break # Add the most recent message to the start of the current context, @@ -146,6 +153,22 @@ def chat_with_ai( # Move to the next most recent message in the full message history next_message_to_add_index -= 1 + # Insert Memories + if len(full_message_history) > 0: + ( + newly_trimmed_messages, + agent.last_memory_index, + ) = get_newly_trimmed_messages( + full_message_history=full_message_history, + current_context=current_context, + last_memory_index=agent.last_memory_index, + ) + agent.summary_memory = update_running_summary( + current_memory=agent.summary_memory, + new_events=newly_trimmed_messages, + ) + current_context.insert(insertion_index, agent.summary_memory) + api_manager = ApiManager() # inform the AI about its remaining budget (if it has one) if api_manager.get_total_budget() > 0.0: diff --git a/autogpt/memory_management/summary_memory.py b/autogpt/memory_management/summary_memory.py new file mode 100644 index 000000000000..9e6126377be8 --- /dev/null +++ b/autogpt/memory_management/summary_memory.py @@ -0,0 +1,112 @@ +import json +from typing import Dict, List, Tuple + +from autogpt.config import Config +from autogpt.llm.llm_utils import create_chat_completion + +cfg = Config() + + +def get_newly_trimmed_messages( + full_message_history: List[Dict[str, str]], + current_context: List[Dict[str, str]], + last_memory_index: int, +) -> Tuple[List[Dict[str, str]], int]: + """ + This function returns a list of dictionaries contained in full_message_history + with an index higher than prev_index that are absent from current_context. + + Args: + full_message_history (list): A list of dictionaries representing the full message history. + current_context (list): A list of dictionaries representing the current context. + last_memory_index (int): An integer representing the previous index. + + Returns: + list: A list of dictionaries that are in full_message_history with an index higher than last_memory_index and absent from current_context. + int: The new index value for use in the next loop. + """ + # Select messages in full_message_history with an index higher than last_memory_index + new_messages = [ + msg for i, msg in enumerate(full_message_history) if i > last_memory_index + ] + + # Remove messages that are already present in current_context + new_messages_not_in_context = [ + msg for msg in new_messages if msg not in current_context + ] + + # Find the index of the last message processed + new_index = last_memory_index + if new_messages_not_in_context: + last_message = new_messages_not_in_context[-1] + new_index = full_message_history.index(last_message) + + return new_messages_not_in_context, new_index + + +def update_running_summary(current_memory: str, new_events: List[Dict]) -> str: + """ + This function takes a list of dictionaries representing new events and combines them with the current summary, + focusing on key and potentially important information to remember. The updated summary is returned in a message + formatted in the 1st person past tense. + + Args: + new_events (List[Dict]): A list of dictionaries containing the latest events to be added to the summary. + + Returns: + str: A message containing the updated summary of actions, formatted in the 1st person past tense. + + Example: + new_events = [{"event": "entered the kitchen."}, {"event": "found a scrawled note with the number 7"}] + update_running_summary(new_events) + # Returns: "This reminds you of these events from your past: \nI entered the kitchen and found a scrawled note saying 7." + """ + # Replace "assistant" with "you". This produces much better first person past tense results. + for event in new_events: + if event["role"].lower() == "assistant": + event["role"] = "you" + # Remove "thoughts" dictionary from "content" + content_dict = json.loads(event["content"]) + if "thoughts" in content_dict: + del content_dict["thoughts"] + event["content"] = json.dumps(content_dict) + elif event["role"].lower() == "system": + event["role"] = "your computer" + # Delete all user messages + elif event["role"] == "user": + new_events.remove(event) + + # This can happen at any point during execturion, not just the beginning + if len(new_events) == 0: + new_events = "Nothing new happened." + + prompt = f'''Your task is to create a concise running summary of actions and information results in the provided text, focusing on key and potentially important information to remember. + +You will receive the current summary and the your latest actions. Combine them, adding relevant key information from the latest development in 1st person past tense and keeping the summary concise. + +Summary So Far: +""" +{current_memory} +""" + +Latest Development: +""" +{new_events} +""" +''' + + messages = [ + { + "role": "user", + "content": prompt, + } + ] + + current_memory = create_chat_completion(messages, cfg.fast_llm_model) + + message_to_return = { + "role": "system", + "content": f"This reminds you of these events from your past: \n{current_memory}", + } + + return message_to_return diff --git a/tests/integration/cassettes/test_memory_management/test_save_memory_trimmed_from_context_window.yaml b/tests/integration/cassettes/test_memory_management/test_save_memory_trimmed_from_context_window.yaml index 1ad25810ab3b..bb29c4d9d956 100644 --- a/tests/integration/cassettes/test_memory_management/test_save_memory_trimmed_from_context_window.yaml +++ b/tests/integration/cassettes/test_memory_management/test_save_memory_trimmed_from_context_window.yaml @@ -332,4 +332,174 @@ interactions: status: code: 200 message: OK +- request: + body: '{"input": ["Assistant Reply: { \"thoughts\": { \"text\": \"thoughts\", \"reasoning\": + \"reasoning\", \"plan\": \"plan\", \"criticism\": \"criticism\", \"speak\": + \"speak\" }, \"command\": { \"name\": \"google\", \"args\": + { \"query\": \"google_query\" } } } Result: None Human + Feedback:Command Result: Important Information."], "model": "text-embedding-ada-002", + "encoding_format": "base64"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '483' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/embeddings + response: + body: + string: !!binary | + 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 + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7bfdedf56918cfbc-SJC + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 30 Apr 2023 07:04:15 GMT + Server: + - cloudflare + access-control-allow-origin: + - '*' + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-organization: + - user-adtx4fhfg1qsiyzdoaxciooj + openai-processing-ms: + - '25' + openai-version: + - '2020-10-01' + strict-transport-security: + - max-age=15724800; includeSubDomains + x-ratelimit-limit-requests: + - '3000' + x-ratelimit-remaining-requests: + - '2999' + x-ratelimit-reset-requests: + - 20ms + x-request-id: + - f2850337441001a8e5bd70bacb4dede8 + status: + code: 200 + message: OK version: 1 diff --git a/tests/integration/challenges/memory/cassettes/test_memory_challenge_a/test_memory_challenge_a.yaml b/tests/integration/challenges/memory/cassettes/test_memory_challenge_a/test_memory_challenge_a.yaml index dbd635335466..a38ce01f8221 100644 --- a/tests/integration/challenges/memory/cassettes/test_memory_challenge_a/test_memory_challenge_a.yaml +++ b/tests/integration/challenges/memory/cassettes/test_memory_challenge_a/test_memory_challenge_a.yaml @@ -38,10 +38,9 @@ interactions: to user\"\n },\n \"command\": {\n \"name\": \"command name\",\n \"args\": {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current - time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}], "temperature": 0, "max_tokens": 3251}' + time and date is Tue Jan 01 00:00:00 2000"}, {"role": "user", "content": "Determine + which next command to use, and respond using the format specified above:"}], + "temperature": 0, "max_tokens": 2766}' headers: Accept: - '*/*' @@ -50,7 +49,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3383' + - '3294' Content-Type: - application/json method: POST @@ -58,20 +57,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5yST4/aMBDF7/0U1pwdRIAFNjcuVVftZaVWldpUyDhD4l17HNmTLhTlu1chAVZQ - tdVe5897vzeaA5gCMtCVYu1qmyxWT3biH+vV5MHvF7Pdz4/mw1f3abN4xG/vQYLfPKHmYWOkvast - svEEEnRAxVhAls6Xk8X99G6ylOB8gRYyKGtOpqO7hJuw8cl4Ok5BQhNViZAdoA7e1bxm/4wUIVvM - 5hIu2ud6Ol9KYM/Knkv36ayVoCtvNEbIvh/AYTzJBm8RMlAxmsiKuIP0xEhdgENOQgiRA1e+KSuO - OWRiKA4N3HFXzOFBEGIh2IuAqhBcoTAUOTS644vrdMQ7FltjsZspkDE4Q3gcJNyx0N45RUeFJuIo - B/naKKCKngyVvdvnv8h3/MpQvGEQXCkWF9Ctt9a/XDvVVlFvkogvsQfsIq0H8TPlv3KO8pwSsSJl - 97/wDzBvuIIOho020V3fHCk2AU8BlRuyGSpvjbUPATXbveiMcLs12iCx3V+7xRrV88npxVjbIb39 - Hke7/4ncM7Ty9H3DwM3zkXLY4515rhKoUF7/bN/oZi/rt8AniCPIwJNTC62ErSETq3X/kJBBZF+D - BEMF7iAbtz/ad78BAAD//wMAZaybHTIEAAA= + H4sIAAAAAAAAA4RSS2+bQBC+91eM5gwWxHZtcUsPlVy1aQ9tpapE1noZYGvYRTuDYsfiv1cYcCo7 + Sq/fPL7HzAlNhgnqUomumypc3T/dRe2X59W3OPrVbhZff0YPhyZ/WHz+8PETBuh2f0jLODHTrm4q + EuMsBqg9KaEMk/j9+m69iFbROsDaZVRhgkUj4Xy2DKX1OxdG8yjGAFtWBWFywsa7upGtuD1ZxmQ1 + jwN82X3B4+UiQHGiqgu0Xi+7AHXpjCbG5PcJa+JprXcVYYKK2bAoK71IZ4Vsb+CUWgCAFKV0bVEK + p5jACI4FOkgPprgBLl1bZcCivMDuCJ5UZmwBUhIYy+Jb3UvlbTyTg0BuKoKWp46+e3vGtKtrZbNZ + isG/VJ4UO2tsMfB9Lwly41mAhRowDOKgtRn53kd2wwoTKIr3DFIqAUuU9WM7goZ87nxNN7RNpezA + GMIPpte19kt68C2vaWpDuLeqOj7T6+oyEvK1sUPZ0mHwxleKtDditOF6Cn6yQZZbT4O1zZtZjI9D + 1RF2lDtP0Hinic73ejJSgrLHIanrPLghtZ+Yn0xV/f/gZ/uzFIc1XTB91RjezVNZVdPAcAn6SoTy + xfUvDoW+92X89hKTiLOQUU9qO+wCzI01XG6HN8MEWVyDARqb0QGTqHvs3v0FAAD//wMAM8Ih+goE + AAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9a9ff2d0d6428-SJC + - 7bfe29d91e6b96e4-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -81,7 +81,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:38:57 GMT + - Sun, 30 Apr 2023 07:45:17 GMT Server: - cloudflare access-control-allow-origin: @@ -93,7 +93,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '9047' + - '9335' openai-version: - '2020-10-01' strict-transport-security: @@ -105,31 +105,25 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85995' + - '86493' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.67s + - 2.337s x-request-id: - - 4516accaac0d04bccb540241a7538089 + - d98bca49710a9416e1e51117937d09fb status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''system'', ''content'': ''Command read_file returned: - This task_id is 2314\\nRead the file instructions_2.txt''}, {''role'': ''user'', - ''content'': ''Determine which next command to use, and respond using the format - specified above:''}, {''role'': ''assistant'', ''content'': ''{\\n \"thoughts\": - {\\n \"text\": \"I need to read the instructions_1.txt file to determine - the next command to use.\",\\n \"reasoning\": \"The instructions_1.txt - file contains the instructions that I need to follow.\",\\n \"plan\": - \"- Use the read_file command to read the instructions_1.txt file.\\\\n- Analyze - the instructions to determine the next command to use.\",\\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_1.txt\"\\n }\\n }\\n}''}]"], - "model": "text-embedding-ada-002", "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\nI + was created.\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -138,128 +132,26 @@ interactions: Connection: - keep-alive Content-Length: - - '1151' + - '600' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 - ++9//D8AAAD//wMAP557oeUgAAA= + H4sIAAAAAAAAA0SOwU4CMRRF935Fc9cd0hlQsDviyo3sXGAMKZ0nrc70lekDjGT+3ZCgbM/NPTln + xBYWPjjxfe6q+fLUPDVp//K6DqvsV9N1u++WP24/Ox4TNHj7SV6uj4nnPnckkS+TH8gJtbD1w6JZ + zMy8MRo9t9TBYpelmk7uKzkMW67M1NTQOBS3I9gz8sB9lo3wF6UC+1hr3NQ3rCEsrvsHtTGjhg8c + PRXYtzN6Kn/OgTuChSslFnFJLoWchNKl/lmdXFHXYuVSqxJLiGmnEp1UcEUFlzMlaicYNT5iiiVs + BnKFEyyKcIZGTC19w5rxfbz7BQAA//8DALvrL2VJAQAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aa48f88a6428-SJC + - 7bfe2a24dfa796e4-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -267,29 +159,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:00 GMT + - Sun, 30 Apr 2023 07:45:20 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '105' + - '572' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89866' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 88ms x-request-id: - - 4b63030d949781709e3e3da468f83709 + - 396e6db6eeae90fd3920af59c662d881 status: code: 200 message: OK @@ -333,22 +233,22 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to read the instructions_1.txt file to determine the next command to - use.\",\n \"reasoning\": \"The instructions_1.txt file contains the instructions - that I need to follow.\",\n \"plan\": \"- Use the read_file command to - read the instructions_1.txt file.\\n- Analyze the instructions to determine - the next command to use.\",\n \"criticism\": \"I need to ensure that - I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": - {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, + reminds you of these events from your past: \nI was created and nothing new + has happened."}, {"role": "user", "content": "Determine which next command to + use, and respond using the format specified above:"}, {"role": "assistant", + "content": "{\n \"thoughts\": {\n \"text\": \"I should start by reading + the instructions_1.txt file using the read_file command.\",\n \"reasoning\": + \"The first step is to understand the instructions and the tasks that need to + be performed.\",\n \"plan\": \"- Use the read_file command to read the + instructions_1.txt file\\n- Analyze the instructions and determine the next + steps\",\n \"criticism\": \"I need to ensure that I understand the instructions + completely before proceeding with any tasks.\",\n \"speak\": \"I will + start by reading the instructions file.\"\n },\n \"command\": {\n \"name\": + \"read_file\",\n \"args\": {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: This task_id is 2314\nRead the file instructions_2.txt"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}], "temperature": - 0, "max_tokens": 3021}' + 0, "max_tokens": 2552}' headers: Accept: - '*/*' @@ -357,7 +257,7 @@ interactions: Connection: - keep-alive Content-Length: - - '4440' + - '4438' Content-Type: - application/json method: POST @@ -365,20 +265,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5yST4/TMBDF73wKa85JlW5puptbD0jLiQsIAUGV15kk3trjYE9oS5XvjtIk7apF - gPY6f977vdEcQReQgaolK9uYeLV+Nu92SZqo+Tb5YR+//Pyw/py2ZfpVl48QgXt6RsXjxkw52xhk - 7QgiUB4lYwHZPL2/Wz0slm+TCKwr0EAGVcPxYraMufVPLk4WyRwiaIOsELIjNN7ZhjfstkgBsod0 - FcFF+1yfp/cRsGNpLqX5YtlFoGqnFQbIvh3BYph0vTMIGcgQdGBJ3FM6YqQ+wTEnIYTIgWvXVjWH - HDIxFscG7rkv5vBeEGIh2AmPshBco9AU2LeqBwybuxnvWZTaYD9TIKO3mvA0SLhnoZy1kk4KbcBZ - DtFLI48yONJUDW4f/yLf80tN4YZBcC1ZXEBLZ4zbXTs1RtJgEotPYQDsI21G8TPlv3LO8pxisSZp - Dr/wDzCvuILymrXSwV7fHCm0HqeA0o7ZNFW3xsp5j4rNQfRGWJZaaSQ2h2u30KDcTk47bUyP9Pp7 - nOz+J/LA0EXT940DN89H0uKAd+a5SiB9df2zQ6OfvazfAk8QJ5CRJ6cOughKTTrUm+EhIYPAroEI - NBW4hyzpvndvfgMAAP//AwD56qfzMwQAAA== + H4sIAAAAAAAAA4ySTY/TQAyG7/wKy+ekarq03c2tggv3IoQIqmYnTjJ04gkzTj+o8t9Rmna7myLg + 6o/Xj+33hCbHFHWlRNeNjZer/ezDqljtdh8XTz/X/HW3Pc53u1l5/LJfY4Tu+QdpuXRMtKsbS2Ic + Y4TakxLKMU0Wj7PH99PlbBph7XKymGLZSPwwmcfS+mcXTx+mCUbYBlUSpidsvKsb2YjbEgdMnxZJ + hDftl3gyX0QoTpS9hZJk2UWoK2c0BUy/nbCmcNX1zhKmqEIwQRRLT+lYiPsNThkDAGQolWvLSkKG + KVyClwQdpA9m+AmYKAdx4EnlIBWB4SC+1T1g2MwmchAojCVog+HyXNGXbs4x7epacT7JMHqt70kF + x4bLYcj6L6o9tjIczsJMB4FAAq540wBSKYEba+Gsdfvx1MYqHgbG8DnQn1H/Z9Us4xhWrOzxF93V + QS+Sk5CvDdMrbKEmjIi0N2K0CfX42MSh9XRdq+WcfP/Heyq4uIXsEZ6pcJ6g8U4T5f0z9kYqUHwE + UWEbxvcIDantdfLeWPvvH/P5qoNIF119dDndnY1Y1TTov5x5hKB8OXbfkOhrb+33OFeIM8iFJ+MO + uwgLwyZUm8FjmGIQ12CEhnM6YDrtvnfvfgMAAP//AwC356gC/QMAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aa4aaaa56428-SJC + - 7bfe2a28ea2b96e4-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -388,7 +288,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:10 GMT + - Sun, 30 Apr 2023 07:45:29 GMT Server: - cloudflare access-control-allow-origin: @@ -400,7 +300,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '10495' + - '9064' openai-version: - '2020-10-01' strict-transport-security: @@ -412,42 +312,26 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85996' + - '86466' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.668s + - 2.356s x-request-id: - - 8a4f2cccf4cb6192b63c911d82abd833 + - bb4cad658d2a5f381ad0c0621cb834cd status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''system'', ''content'': ''Command read_file returned: - Read the file instructions_3.txt''}, {''role'': ''system'', ''content'': ''Command - read_file returned: This task_id is 2314\\nRead the file instructions_2.txt''}, - {''role'': ''user'', ''content'': ''Determine which next command to use, and - respond using the format specified above:''}, {''role'': ''assistant'', ''content'': - ''{\\n \"thoughts\": {\\n \"text\": \"I need to read the instructions_2.txt - file to determine the next command to use.\",\\n \"reasoning\": \"The - instructions_2.txt file contains the instructions that I need to follow.\",\\n \"plan\": - \"- Use the read_file command to read the instructions_2.txt file.\\\\n- Analyze - the instructions to determine the next command to use.\",\\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_2.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_2.txt\"\\n }\\n }\\n}''}, - {''role'': ''assistant'', ''content'': ''{\\n \"thoughts\": {\\n \"text\": - \"I need to read the instructions_1.txt file to determine the next command to - use.\",\\n \"reasoning\": \"The instructions_1.txt file contains the - instructions that I need to follow.\",\\n \"plan\": \"- Use the read_file - command to read the instructions_1.txt file.\\\\n- Analyze the instructions - to determine the next command to use.\",\\n \"criticism\": \"I need to - ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_1.txt\"\\n }\\n }\\n}''}]"], - "model": "text-embedding-ada-002", "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nI was created and nothing new has happened.''}\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing + new happened.\n\"\"\"\n"}], "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -456,128 +340,26 @@ interactions: Connection: - keep-alive Content-Length: - - '2085' + - '714' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - H4sIAAAAAAAAA1R6Ww+yyrbl+/4VK+vV3hEFqWK9Ifd7KSBip9MBRQVErlVQdXL+ewe/k9M5LybI - pW5zjjnGqPqPf/31199tXhX36e9//vr7U47T3/9r/e+RTdnf//z1v//1119//fUfv9//8WTR5MXj - UX5fv8d/N8vvo1j+/ucv7r//+f8P/fPX32oyFiQ01EZlBz/q4eb8PiG137Fhaa7SDLm22gTQI99h - kdSphywYbRI9dmWEvzyRwSlFAtES/Zj3tDyKMH1vrsj7dk+VoVvoQdF7BUiPjhsw96HjwYWyGenH - SQT0DEwI8118J2Z1HRmeHrMGPZE/EfmlzoDOapuAhxVUyOXNeZip05XgvIUFiRa6B9PtPGqilckK - Pm3xbhiP/KeFMzm0+IzTo8qEQtnD6us2AbXGZKDyVxUllTx2yLKeD8YARg68sU9E1H4XVfPmebpL - JywcUdaE/MAakjjiWwxhIIwXnzFNucViEzuP9X0JTM/LTgBiKopI32dxTs05Sw+4+hTIu493dT6Z - AoUFO1dEq0pfndPq8oKg216DOhiqil4+nACqh6sGHOi9oRvuqIaHjXAl+qiyYURcQkGlNErAVTod - 2jMRRTBc2isxXlE4LGzpUnjBzRmh7BiprC0aCMU2ztHzQ9SBCtdNAbPBH5E2zU1EF7po8MWQEoCi - 3A8tUqAGkX5ZiPwVLbZ/ad5d5EDNyEPWzwP+JKw8fPrxRlJ9e3FZ2dIMOnVZ4W1x0RmFXGCAB0Qt - 8o/3ozue2zEEi1xfUKiHAlgMxRXhNmEv4uCHUo3VSYkhqj1GktuTd2d8viaw3y+XgO8Xp+KeTOxB - 4qQFyc71hdGgkmQwc9RCxjQXOW++RAG85f2B2IWuqfwJHVrIbzYCbpU7Gshc3EWoPWsFpWezypcD - e59gdPA5om0iyf12Pj9DVTJH5NHFz2fpXWZw0uIBBXdXrogkWCV8buccKb7c5digdQxdNJ9Q9EYv - l53QoYejyVPMl2KY07g1OHhMmw55NW+q1N1oM3yEy4cYb98cRmLuZ5i+4ZVkWl0Pc3A+x3AmoEXG - a/bVXZprLbjehjOWbicfzH62iNBWCwN57iZzKZmDGLz8NETBJz4Mk3F6W5LAITso9x9uGAOJj8FZ - j054aTQc0eR+j+G2UCyk+6E6sK6qeundqQsW/NPgLrdUxAD7AULyEBvVbp0fiX30FB8eLnGXz/Tu - t7tm/ybmU81Uin1ZlG588EXKg6eM5Wejh1933hMX5FU+bXmgQcGuROJotVZRJ3FaeB83O+LGsFK7 - sDgWMI6fJW6Og5NzlZhk8C7WI4oScwHLveVlWOx0H0MvnFxqp/cGJlbDBfyd1/K9D+gehk71wjPO - zhV1vd6AKT68ia2/HHXfl9EG9jJs0BW4t4pFz91GWuMZuW8YR7Tv+vpwjseFKPnVUftPwl4ApVmD - ZJydh1mc7gKY3qlKEA3FiG728x7sR20h+sc4RVTGWQlw00a4HPXRnR2YnmBniwPe2l9N5a9QbwAn - X42AiodvvrDKc8Bs4hkdL37NHq/yGMBLDyVcHgmLZkU9yCBNHAcdZaUd6DxxmWSG0EKxe9YZRe0B - Q/n8IsHmfNVVYhUvCMZq2CITGZ9h8MS5hk/x+kB6K1nD4owzFWe6KUiQxlZOzFt9gu7uKyPV0ypA - oTJk0OXTHilr/0lqnSB8GnGKJSzUVa960AHnEJjBzgBlxaxrmMB4jghxN28czRvlsYEScI5EOWWm - uru4cgLg+bMEoJneFb1M7gt68wkRY/km1ewNnQH1Q87jzpJDQC9FE8JLOOsEJU4GGCfWpTS87zU5 - BUIcsQhHnnikXw9Z6futYvO9s+Bju4cYtHfJJX5/zIAWJDwyz3bEqHaeOYk7MJvI5/ThLvB2e8Ff - f4aiTAZsp/ca/Np7FlSO7ltZU+DpeHKRUrayy6YtO0lTRD3cSBfTnRtcCRC+jyFyvUVwx8UDBfRg - LxIvGp1hjmsrhYf36U1++b+kHsmAtdujoD31FmBhaYrg+5CPwabFfD4XeLcRFO+LMTuzrToHeqBA - E7hyQMtWVtmTq0V44g0xAO394TI4SMEfvFPry6AyDTg9bApSEJcrXjnJ+Df+Uz+Qy26AisFDFIvP - MKLgZEv58vIeMfDKPg2A81Hc+eHOpXSYBg8h6xRX9HkTEri13S74cluV/fAD3mGaIFVjPqDZ8oih - qg4dHtZ8WdSqPwHDK0YsnE01wmp+TqU31Bokm+DsTlwYQ7jnxU1wsMQvaxw5mWFzgSbSxnIzzLts - 2kNOnzVSBNmbMTE8xeBe0GfALZELls5eYsnYCTPJDWyzrxleWhDvnAAvlemqi00UDI3mgZDuXOR8 - zRcFbszXhAGbQjZvlAuElpe5yDTHL+izPsDgtsskZHynkzsWUu6JuXXWkCIezIifglMNkk1eBSwx - z2Ah91cqZeLgE6WI/YgzXlYP4295RW6xPbvMxZ8QhN9aCPbtsVKX/UlVJOYJT/QwXZh/dO3B/fAd - OTv+lc/27EE4yqKODF1v3SnmcQLP6qMhK15XGLWHEXpDToKlYGm0pLnXwufTJMj3tzzDzEsUEUiy - h54DXarFh5IGKeFNcuy+Edh3THXAIjcXzOUDB2iTzwEcDG9PzJETAD5FOgdnqXpi+DJubLYshYN9 - trXQsXlbbF70moMk4F2kGC+5mvT3KZbYpeOJucYDK6PgBawmw0S+Va1Kd8ii8LXcUmQ5cxkNv/p6 - XqhNVGcPGB5VVAIv8nj0iCFwJz1kBiz2Io8s/+S6VPU4C8Q34YWBwp+HZeVn4C1zB/SkYZbPGrPp - gbXj+Gc9x6l7OLAQ8BspqqGw/fx8OiDklRvehyVj+Hbq9oenMmkkW4zI/eE5PFSGG2C1aXLG7ONe - 6t5vHXde/KlY374SqBBDQ9FA2mrZbm0M1/gguvIlYK6NN5W26cchqsYmgMeXo8BS222IP23QwJ4A - lGCtX7gawkDd70xqAWeOZ3LE6dudVaxrYl/Ud5Kv+Nd/+a98KDno/qmn9Bm+R3jKjiWxH203YCt6 - ChA1yoMEamPk+5UfihanfJD+MeZo/iZYg+GHBeSoWixq4eWqQWq2CB2340edLRkGYuUeBLx/+9+B - AGw6wF2kkVh0s1HpGaANKF/6iMVnAVV2PR9e4iJ4mJx2waSSe/1q4FU9qSTRdctlonscJTHDdfAe - TTiMzfcRQnOqbAw3ShVN+HTRgDMnM56HuBmmi3rAMFHtX7ylYMZfNZAcBjWCWjTm81QGL7g1L1uk - H17PiOTnoIePyz4jpmaXFY3bYGWTmkxs/vTK8ZiC9Ievv/UFRMV8Iu0unwRddFOocD8fPHFERoa5 - K3cfSFDS+YeXmBHbiOYrp2EoZIuOjFA/RNOueIXSGm8oc7VJpfuerw/cuT4j++jx0ejsjj18SnBB - WjCoA8+JYwmLvcCTnz6ZlV2EYQbvPDIucKloi40CyIoZEFnWbu5HkOw98DscEtm9BGCOTV+A6jwd - 8RySccBGbWogv44fYktO82d+4FGvOCL3RsFm+bBtwPpR4vleqS4rfoI4NfZElzjqsnvd1uDi6QDT - U2a68+mQ30HGqweiMAWpc3VSEphq4hYLnzeNOmu591Anebzy9RYMLbVE+P0qNa5opblLIt40IGRM - J5Z9o4CV81GG369cI0vf7lQamlEMfnzVza0UcLIVixBmrUrUR2oCvg+5Ozzr5xNKqj3PqHEQIfw8 - tBKlK39kl/L1J5/W8XvV9IDpBvTypsHwcN67DL3a/S+eiHpmT3V0J6ZAralmZFsyBcs3eASwt4mE - 7OQaVQypTfzjo1g0ZjGfL9E5kDBTtphKe2dY7r7sgbpYtkTnF5WxJA81aXZjLaBK1+ZkibkE8DOt - kFHteUDLbVvCYHIEvDTvli30kxiwuAsx8bGgDXtNzWsQW8MFCyLiVMrzisCfAnQJptvURvRwBw68 - oh4jU8RP91ePwPTOVExXvj3jrxvAfR+ZRLPFJJoMhhuxfJkjnrfn3GWeODeggoqO3E9C3XkbdCE4 - OpASE7ScOz0mNkr3o9Mh434Xo5UfnaTHaQsw7nUDdHsLZmCt30TWQxnsFuXUwuyleeiedT6bzjeN - wjU+gk5yGsaMPiqgwZkG0bAvsyU6GhDOUSkhnyvSnPUhV4C9YiASr/pnKuicwe4We8TfhlE1Ny+j - F1+d9ySZu1HcMTjfYsDblo2u96xj9FLgE/g4xwkph5IH43e8baCRhgekXTk4ENNFMrigCQX9UvkV - 6Xoagiy8X/6rHuenOIVYl74IGb4R7XTJdCAobCfYja9AXXaukQByfyj4iyrZZdwReMD1YYNstxJc - ahwoBKv/gJxvZ7qtEAkyDF7Uxx87d3Om7vUNXBEGtwd6q+YriGIRmp8gAFwh5/sLF1owFDh1jf+L - ugg75v3Gj/RKVVQ+fw4CbIloERnwj4g+b3MiPRzFR84L2QOvKecYSkFnIavb6S75gvcdfL6mjjdO - 1Q3zRzo6UKyJiaw1nhbnU1owK3gZ/cG/TT+9QLmtvKBOP4764+uw8O8M2Y/Wrob6soRAj/cRkneB - 7y4duCtwCWiPjO0bsmVrpClIq/lITpmsVHSpcw729iQhWdYOLol23R56w40gK5sSQNFsJTDORwcZ - 715R5+r4MeBtK22QWYo0oj6gnOQkiY+bd1+6i2GHr19/CYr868A233MiGU6nEN+F3bC89GCEDyM9 - ECTK/br+ZwiC1+yT9POmOXsd3g00ZO1IrkE3qHPUZDGUCqMjunTlB/KS55Mkq4JA7PozAhbkowOL - neljsNm0gLym5CQCkl2Cw1Gqq+HVoB7G1LwROaYZY+ZtDMHuI/PBllyu6nwmVIQtGC8rnirqMt52 - LQQgKJHOLxWYpoLG8O6/Y2JfHpuK0LDMgLiDIbE/zzej/bwEUs47BvLIlVTME4UGPHsAMRfjMyOJ - x+2hwHMPonw+arTWfwdqQ4Z+fF39owdmzbwHOya6Fdl8z7F0TOYtFjZVA9jpap3gD+/1GDVgaa67 - Gdaxt8G7VmoHCpUqAw7R62Ap/b3K4OO5gai82eSnV2fjJfcSyN573N/Iiy133woAfbd05XMtWOc3 - AbqtGMSOsKpSz0kt+BlLlWig96pZBKIFv7d0Qul48cHusXNieCD3PWrFEQ+0G+ALrHiDlKSB4M/8 - Hd7hG5lckAwL60P6qzcBHj+oospo1XDVz8jvegjwGs9wfT8Qb6GR72TdwlCZThneYgEOZPNSsIhN - dsbiiierPkng0tc8ytLdALAknws4yItATH7J2exdJA8KQXojv3xko+KHoEcOCOBbxmDVqxt4kD87 - ogoNjej1fZalw0lNiFveMJvEj6ZIfjeGyO5bEbD+fcPQPDtFQNfxTV4sbuDuo/DEf9Svavzp08ux - FPF31ZO7DIWWBM70iduzqebL7nrrYRuGYXCgcKomc3sQoN3xMTGG065aTuUngWg+ykgT6jdbxjYU - 4P1UO0QvG3PYd+JthrDuG+Tnh0JlS3VrwOPCZcS2RJPRtzjswZ4XNsSRT2fGo1vmiWQafWSv7S3N - 6evAq4NmLFK5VQlSm+QPf3oyD+U8fwssCDrpuuK7kE/n896CK18ifm/y+RLPVwzvxfwk2hrPix92 - 8iGhshD03OvEKPMKBdjq3SCK0lk5F0jbVf91HULXjcYYhfsCwqtCiN7Iej7mtk/BUIVB8DYPckUf - aA9hF+o1Ob6Ock7rb4nhWq/w9ng/qGN+umewHU8c+fmNy2UXZ3ARlRRZwO7UbsabHtafwg6a2/Pq - /tF3P75iwJy6Y+nqLbz24h1vrYmoNAzeGymt6BF570cXTdxtaCDUlxr52k2LeMeoLPjTI0de21Zj - eSsFSCbsI783r9EyNfIG7uXwg6xrdHMXp8hfsDb3Ia5I8wJUjR0Kt1nKkVg1MrDcnMdd+OGZcY2O - Kp2SdwG/+0IPDms9mj8d8YDYlEsgBM7L5bpbyv30JV7jjQ0/PrL6F4F4yQP34Fw9AVpe6iKb3CyX - e7jCC+Kmj5Cz5veY9rUDo+MnR3rtgZws/cuTNherJurK5/jhVJZ//MG5vqrV3oqeIkBJA4PvyKUM - d8y1oI24BT1gV+VzOL02YLxpEvH27ada6KcwwC+/3PxgqIzeDgrg1E2Gt/7xyGj9ijUoNN8QBUL0 - UhcvplDCdgOCvgn5qheDhwDyjcmIdo45dSLC1YPmMD2RHeFKXfWeA9v82JH1fXeJ5+cIH5tjiKW+ - PrPl2AYOVDcgCebKBsMCSmqAq89rWFrXZ/L8Mf7jF/gpi6LlMQEM+HmusCB1C2OYeAb8fHWdyLvh - O7DyXc3A3nVvZK3+7hw93RGGyXUiOnDf1RKwewn3ZNTR73vkZA0y9MTdCTmcNETdD68eS/9FlgWF - iEnlvf3DB3/93cmCFIPJcC7BgSppRWlANiCdnSkoSXuOMOQMA2bavgj4tDpXO7UXRNH9SjaxrceU - r/wigOfx0CE1qcd8zo+8BUZZ0IlN9uUwPxZTgPn28ED+o5aH5pOAEl7zAiAZ86NKhalMJF3PKFJ/ - +vOnJ/HlZmEeGZ+KbZ2CE+3nKUTHsp8H+nWPsvTys/Cn3935tbSj2GeShbQ+sao/9fmnHzhusquZ - u28pbIXuReR1v2RnbhdR2ibLC/PYtfJZ0r4CiMrQxPAIPJdFOPcgGJYjkenZZr/xwMXbyljw2DwQ - 80UF2EmHGUvrfFMLywXccfc0oNK+H6bAtu6QCZYfbE72I59OHYBwbMsiCPryGC3DAu4Q2qlAXHVp - qllLzBM05icNqOJNbBa8LhO/H08MZrPYD62oWnsYDNcAOWs9YUsME7juzyCNZ1y+1G29AYlVc8TD - D7HCommG8PK0ZmJW3Ddf+aoCt7bd4V3eaXmvPIYEPNj9HExdfwe9GwkYXp8Gwtyf/ZKhvEv3wXVR - MD21iuX46MBANt9YFK62usYjBeYRS8Sjcch291lvYYA35a8+AJpLbQ83ySYIuGk2Iop9SwD1e79D - f/iBfSs4Mduc3sjfpX5OH2izAYmTFUT7fEA0rOsnMe51wDvSpKyjYz2C4V3UASONzFgSuwW4ocZf - /SpVxU7i9KBk1ptkyaVS2evQ1X/4ypzYTj41tW1AlKYNCrhDGS2nvBhhAJsb8dfx//Hfi6Nhod81 - t3jgDkc/nIlvtgmYvQDXYOX/+MeH2GJcjZ8fFexs4cPmXq0hPAa1gU6BwOUM7B7zn/0LSy/FP/4s - fIsnGLT5d2BzXMspgJxhIu3zyXMKPBVKwl5mf+rtqic5eKttGmw698w47fEQYTapCQnSRWEzOLwC - Sdttz8HHe++jiS3v9LdfEOxvyr0iZKTOodlmDrK15qIu93arwNUvIaFnxPl82HgGPGZZtPq9/TA5 - n9KRlPYGEOLVbzXJujxC7/ktg02QHdm8eKyQVj2Cd1fqqTQU9gpMqCIgT0mbAd/YNzwsrp0E5WFL - IzrvXAVuC9lC0W3jqNP5FaXQRfRE5PpaVfhRxAHcE6z/8aOYLgj4N158+A7XYThTXoPn7aYIgB+E - FfMTUvzhF+rx1OZsMm0ImavtUHxxvXwWm+AEbv6Kn89jV9E7cVN4vXVn4gNhB1j23nFQ4PcPcmTv - zF3a6CxCZ1PpyB/AMS+7gXvBn17ZRccCsMNmn0CNnwFydpnOllc0bMQsLC6rXpLyxX5NBWzIpiNI - SQKXP/h5D7f83SP+vR+q8e1faxh7YYe57btmy2YgM+hCs0b+UBhg/6s/jXIIkdIOQb6Qy5n++BgK - MimtJl7wLbj6bShdx0O+XMhJP71l+iGolihuRbiAvRIs3mcbDVsn2cOrGqqrHgcu48/b8jBpyUD0 - xy6Lxtqfsz9+wOpPuGydX8neDe+AM6TIZXkjloe1/R9eVyybIw1OSnVEapbXAxWmPgFH81IgvZE/ - Od0d7hwQDr1JjstFy+ncTBRcEEHrdR0x/JXu4s+fkeRyVFvzPKTwOmIDKdnjorLNy8Hwcx1qJGs7 - I1rzhR6ux/uN+M5HdKnnnCzw299SvAoDTEtbhGHgcMTbKGo+9G2biPFNfBHr0Wcqs/3DLK77s0GY - iajifnp9xWtiwtt7WPWCA/TNfoeFMv9Gy7OOHOnv36mA//zXX3/9n98Jg6Z9FJ/1YMBULNO///uo - wL+zR/Zvjtv/m+z/nETAY/Yq/v7nvw4h/N0NbdNN/3dq6+I7/v3PXwLk/5w3+Htqp+zzP278a23v - P//1/wAAAP//AwBJaieS5SAAAA== + H4sIAAAAAAAAA0SPy0oDQRBF935FU+ueMI88TO9CFj4QxJWCSOj0VDJtZqraqQpxCPPvElGyPXAP + 554h1uAgNF5Dl9pssTqVz+XT3fx+/vb4snyl4WvYHday3i58CRZ4+4lB/xaTwF1qUSMTWAg9esUa + XDG/LW+n+aIqLXRcYwsO9kmzajLL9NhvOcurvAALR/F7BHeG1HOXdKN8QBJwRbG0cHVf+cyCsvr2 + SqrpaCE0HAMKuPczdCj/1p5bBAdeJIp60ksjkyJd+ldivJFBFDtrHkyPwbet0carIdYm0t4Qnkzj + xTQ+JSSsjUQKaLrB/F6NTBMYLewiRWk2PXphAgeinMBCpBq/weXjx3jzAwAA//8DADd8MExmAQAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aa9c391c6428-SJC + - 7bfe2a713f7b96e4-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -585,29 +367,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:13 GMT + - Sun, 30 Apr 2023 07:45:33 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '121' + - '1006' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89839' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 107ms x-request-id: - - bc3576feee112cf82bb99b1ab4530d16 + - a2e25fb58e91f62bfd8851675102b189 status: code: 200 message: OK @@ -651,33 +441,34 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to read the instructions_1.txt file to determine the next command to - use.\",\n \"reasoning\": \"The instructions_1.txt file contains the instructions - that I need to follow.\",\n \"plan\": \"- Use the read_file command to - read the instructions_1.txt file.\\n- Analyze the instructions to determine - the next command to use.\",\n \"criticism\": \"I need to ensure that - I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": - {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, - {"role": "system", "content": "Command read_file returned: This task_id is 2314\nRead - the file instructions_2.txt"}, {"role": "user", "content": "Determine which - next command to use, and respond using the format specified above:"}, {"role": - "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"I need - to read the instructions_2.txt file to determine the next command to use.\",\n \"reasoning\": - \"The instructions_2.txt file contains the instructions that I need to follow.\",\n \"plan\": - \"- Use the read_file command to read the instructions_2.txt file.\\n- Analyze - the instructions to determine the next command to use.\",\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_2.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": + reminds you of these events from your past: \nAs a system, I recall that nothing + new has happened since my creation."}, {"role": "user", "content": "Determine + which next command to use, and respond using the format specified above:"}, + {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": + \"I should start by reading the instructions_1.txt file using the read_file + command.\",\n \"reasoning\": \"The first step is to understand the instructions + and the tasks that need to be performed.\",\n \"plan\": \"- Use the read_file + command to read the instructions_1.txt file\\n- Analyze the instructions and + determine the next steps\",\n \"criticism\": \"I need to ensure that + I understand the instructions completely before proceeding with any tasks.\",\n \"speak\": + \"I will start by reading the instructions file.\"\n },\n \"command\": + {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": + \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": + "Command read_file returned: This task_id is 2314\nRead the file instructions_2.txt"}, + {"role": "user", "content": "Determine which next command to use, and respond + using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": + {\n \"text\": \"I need to read the instructions_2.txt file using the + read_file command.\",\n \"reasoning\": \"The instructions_2.txt file + contains the next set of instructions that I need to follow.\",\n \"plan\": + \"- Use the read_file command to read the instructions_2.txt file\\n- Analyze + the instructions and determine the next steps\",\n \"criticism\": \"I + need to ensure that I understand the instructions completely before proceeding + with any tasks.\",\n \"speak\": \"I will read the instructions_2.txt + file now.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": \"instructions_2.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: Read the file instructions_3.txt"}, {"role": "user", "content": "Determine which next command to use, and respond - using the format specified above:"}], "temperature": 0, "max_tokens": 2801}' + using the format specified above:"}], "temperature": 0, "max_tokens": 2344}' headers: Accept: - '*/*' @@ -686,7 +477,7 @@ interactions: Connection: - keep-alive Content-Length: - - '5473' + - '5444' Content-Type: - application/json method: POST @@ -694,20 +485,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5ySy27bMBBF9/0KYtaSYVf1o9oF6SbbIF0UVWHQ1EhiQg4VctTINfTvBS05Duyi - LbKdx73nDuYAuoQcVCNZ2dak65tHc387//lt3pkm0H3/rO7K5/bhS3e7W0ACbveIiqeNmXK2Ncja - ESSgPErGEvLFavNx/TlbLrMErCvRQA51y2k2W6bc+Z1L59k8inVB1gj5AVrvbMtbdk9IAfLFYr1J - 4Cx+bqw2CbBjac6l7NNqSEA1TisMkH8/gMVwEvbOIOQgQ9CBJXHEdMRIMcKhICGEKIAb19UNhwJy - MRWnBvYciwXcCUIsBTvhUZaCGxSaAvtORcCwzWbcs6i0wThTIqO3mvA4SNizUM5aSUeFLuCsgOSt - kUcZHGmqR7eHv8hHfqkpXDEIbiSLM2jljHEvl06tkTSapOJrGAFjpO0k/kr5r5yzoqBU3JA0+1/4 - B5h3XEF5zVrpYC9vjhQ6j6eA0k7ZNNXXxsp5j4rNXkQjrCqtNBKb/aVbaFE+nZxetDER6f33ONr9 - T+SRYUhO3zcNXD0fSYsj3ivPRQLp68ufHRtx9rx+DXyCOIJMPAUNMCRQadKh2Y4PCTkEdi0koKnE - HvL58GP48BsAAP//AwC/PogcNAQAAA== + H4sIAAAAAAAAA4ySTY/TQAyG7/wKy+ekapvdbpTbSiAoEogDaIUIqqYTNxk68UQzDm2p+t9RmpQu + KQKu/nj92H6PaArMUFdKdN3Y+OFxN/9w16Tl07vPb16/eru0T1wu0+/v03T6EiN062+kZeiYaFc3 + lsQ4xgi1JyVUYDZbpPP0bvqQJBHWriCLGZaNxMnkPpbWr108TaYzjLANqiTMjth4VzeyErclDpjN + ZotFhFfxa+J+EaE4UfYaSubzU4S6ckZTwOzLEWsKF2HvLGGGKgQTRLF0mI6FuFvhmDMAQI5Subas + JOSYwRAcErSXLpjjEpioAHHgSRUgFYHhIL7VHWBYJRPZC2yMJWiD4fJc0ZWuzjHt6lpxMckxeq7v + SQXHhst+yMe/qHbYynA4CzPtBQIJuM1vDSCVEriybpy1bjee2ljF/cAYPgX6M+r/rJrnHMMjK3v4 + QTd10IkUJORrw/QMW6gJIyLtjRhtQj0+NnFoPV3Warkg3/3xlgoGt5A9wJo2zhM03mmionvGzkgF + ig8gKmzD+B6hIbW9TN4Za//9Yz5ftRc5RRcfDae7sRGrmnr9X2ceIShfjt3XJ7raa/stzgXiDDLw + 5HzCU4QbwyZUq95jmGEQ12CEhgvaYzY9fT29+AkAAP//AwAwBdt+/gMAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aa9d7a3f6428-SJC + - 7bfe2a789b7296e4-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -717,7 +508,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:23 GMT + - Sun, 30 Apr 2023 07:45:42 GMT Server: - cloudflare access-control-allow-origin: @@ -729,7 +520,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '9467' + - '9322' openai-version: - '2020-10-01' strict-transport-security: @@ -741,43 +532,27 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85995' + - '86458' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.67s + - 2.361s x-request-id: - - 10ccfb983a68d5f1e7b284af0cf6d8f2 + - bfa86d8ef9949f22b8e710ac50b2fcf7 status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''assistant'', ''content'': ''{\\n \"thoughts\": - {\\n \"text\": \"I need to read the instructions_2.txt file to determine - the next command to use.\",\\n \"reasoning\": \"The instructions_2.txt - file contains the instructions that I need to follow.\",\\n \"plan\": - \"- Use the read_file command to read the instructions_2.txt file.\\\\n- Analyze - the instructions to determine the next command to use.\",\\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_2.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_2.txt\"\\n }\\n }\\n}''}, - {''role'': ''assistant'', ''content'': ''{\\n \"thoughts\": {\\n \"text\": - \"I need to read the instructions_3.txt file to determine the next command to - use.\",\\n \"reasoning\": \"The instructions_3.txt file contains the - instructions that I need to follow.\",\\n \"plan\": \"- Use the read_file - command to read the instructions_3.txt file.\\\\n- Analyze the instructions - to determine the next command to use.\",\\n \"criticism\": \"I need to - ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_3.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_3.txt\"\\n }\\n }\\n}''}, - {''role'': ''system'', ''content'': ''Command read_file returned: Write the - task_id into the file output.txt\\nShutdown''}, {''role'': ''system'', ''content'': - ''Command read_file returned: Read the file instructions_3.txt''}, {''role'': - ''user'', ''content'': ''Determine which next command to use, and respond using - the format specified above:''}]"], "model": "text-embedding-ada-002", "encoding_format": - "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nAs a system, I recall that nothing new has happened since my creation.''}\n\"\"\"\n\nLatest + Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], "temperature": 0, + "max_tokens": null}' headers: Accept: - '*/*' @@ -786,128 +561,27 @@ interactions: Connection: - keep-alive Content-Length: - - '2083' + - '741' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 + 1nVcfAEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aae9deb86428-SJC + - 7bfe2ac2bb0b96e4-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -915,29 +589,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:25 GMT + - Sun, 30 Apr 2023 07:45:46 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '214' + - '1446' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89832' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 112ms x-request-id: - - 301bbf6b8f5f18d655731e55edb09ca9 + - 74efe1e7ce809342ac1cb7dd57f90235 status: code: 200 message: OK @@ -981,46 +663,47 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to read the instructions_1.txt file to determine the next command to - use.\",\n \"reasoning\": \"The instructions_1.txt file contains the instructions - that I need to follow.\",\n \"plan\": \"- Use the read_file command to - read the instructions_1.txt file.\\n- Analyze the instructions to determine - the next command to use.\",\n \"criticism\": \"I need to ensure that - I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": - {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, - {"role": "system", "content": "Command read_file returned: This task_id is 2314\nRead - the file instructions_2.txt"}, {"role": "user", "content": "Determine which - next command to use, and respond using the format specified above:"}, {"role": - "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"I need - to read the instructions_2.txt file to determine the next command to use.\",\n \"reasoning\": - \"The instructions_2.txt file contains the instructions that I need to follow.\",\n \"plan\": - \"- Use the read_file command to read the instructions_2.txt file.\\n- Analyze - the instructions to determine the next command to use.\",\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_2.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": + reminds you of these events from your past: \nAs a system, I recall that nothing + new has happened since my creation. Nothing new happened."}, {"role": "user", + "content": "Determine which next command to use, and respond using the format + specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": + \"I should start by reading the instructions_1.txt file using the read_file + command.\",\n \"reasoning\": \"The first step is to understand the instructions + and the tasks that need to be performed.\",\n \"plan\": \"- Use the read_file + command to read the instructions_1.txt file\\n- Analyze the instructions and + determine the next steps\",\n \"criticism\": \"I need to ensure that + I understand the instructions completely before proceeding with any tasks.\",\n \"speak\": + \"I will start by reading the instructions file.\"\n },\n \"command\": + {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": + \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": + "Command read_file returned: This task_id is 2314\nRead the file instructions_2.txt"}, + {"role": "user", "content": "Determine which next command to use, and respond + using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": + {\n \"text\": \"I need to read the instructions_2.txt file using the + read_file command.\",\n \"reasoning\": \"The instructions_2.txt file + contains the next set of instructions that I need to follow.\",\n \"plan\": + \"- Use the read_file command to read the instructions_2.txt file\\n- Analyze + the instructions and determine the next steps\",\n \"criticism\": \"I + need to ensure that I understand the instructions completely before proceeding + with any tasks.\",\n \"speak\": \"I will read the instructions_2.txt + file now.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": \"instructions_2.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: Read the file instructions_3.txt"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": - {\n \"text\": \"I need to read the instructions_3.txt file to determine - the next command to use.\",\n \"reasoning\": \"The instructions_3.txt - file contains the instructions that I need to follow.\",\n \"plan\": - \"- Use the read_file command to read the instructions_3.txt file.\\n- Analyze - the instructions to determine the next command to use.\",\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_3.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": + {\n \"text\": \"I need to read the instructions_3.txt file using the + read_file command.\",\n \"reasoning\": \"The instructions_3.txt file + contains the next set of instructions that I need to follow.\",\n \"plan\": + \"- Use the read_file command to read the instructions_3.txt file\\n- Analyze + the instructions and determine the next steps\",\n \"criticism\": \"I + need to ensure that I understand the instructions completely before proceeding + with any tasks.\",\n \"speak\": \"I will read the instructions_3.txt + file now.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": \"instructions_3.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: Write the task_id into the file output.txt\nShutdown"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}], - "temperature": 0, "max_tokens": 2577}' + "temperature": 0, "max_tokens": 2132}' headers: Accept: - '*/*' @@ -1029,7 +712,7 @@ interactions: Connection: - keep-alive Content-Length: - - '6526' + - '6465' Content-Type: - application/json method: POST @@ -1037,20 +720,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6yTy27bMBBF9/0KYta0YVu1YmtXoAWSVRfpA0UVCAw1kRjzIZCj2oWhfy9ESVDs - oIsA2d4hDw+HnDOoEjKQtSBpGr24+fSs8Vf1o/ZSlH9uDz8PX77ep7vP97ep2AAH9/iMksYdS+lM - o5GUs8BBehSEJWTrdLe52SfbNOVgXIkaMqgaWiTL7YJa/+gWq2S1Bg5tEBVCdobGO9NQQe6ANkC2 - TvYJhxk+F/ZbDuRI6Dna7nYdB1k7JTFA9vsMBsME9k4jZCBCUIGEpV7TWULbX+GcW8YYy4Fq11Y1 - hRwyNoZjAU/UhzncMYtYMnLs6BUhoxoZiXAoVMmUJReDJ6WRuZaalpZ0IiZs2eeWhbql0h3tMgf+ - ku9RBGeVrYZDvtXIlA3kW9lfOxRJxETslGPJDL63R6OFHRQW7HsYqJFfkCsiTTpjIuYtBy/z3M7A - uHp81Avg/6ykV6SkCub6CdCG1vdQQeyOCROVlK3iMdJ5j5Jey71oSPQcujIheonI6E0miP577RQa - FIfJ56i0Zu379Wt+qPYNPRv0Oj795nHVq89shcHB/EL16oLCV9dzMBT6tTNilr7Yfz02m2T9cTKM - lqNsbjvoODwpq0JdDGMAGQRyDXBQtsQTZKvuofvwDwAA//8DAIII0sehBAAA + H4sIAAAAAAAAA5RSy27bMBC89yuIPVOCbfkR6FYUaBv0UBRNL60CgaE2EmNpVyBXsAND/17IsqFE + RQ++znBnZpdzAldACrYyYpu2jnYfDyu7+FF+esHv3efq6+vvB3o9/qyKw5fuG2jgpxe0cpmILTdt + jeKYQIP1aAQLSJfbu9XderFbbzU0XGANKZStREm8iaTzTxwtksUSNHTBlAjpCVrPTSu58B4pQLpM + domGSXwitisNwmLqCdokm16DrdhZDJD+OUGD4SrsuUZIwYTgghiSISaTIA0rnDJSSqkMpOKurCRk + kKoLeCHwKAOYwb0ixEIJq4N3gkoqVGLCPneFciR8BriTtpNYjqKeXY2qC47KM3MeyoXzM265aQwV + cQb6rZtHE5gclaPlQ4XKURDf2eEIIU8m5SuOhWrwtlRz17Y2NBpG6lfA/8e9zWbmYr0TZ11o5udE + Cp0fJI2o+zf6lr1HKzevE1o0+6vJwdX1LR9GfIgzGOV6fa3HZf9/2kGmwdHp3b1mgYwv58UaieHt + JDFFeTc/7+EqWa6vCc8pL2Ez6qHX8OzIhSofmwQpBOEWNDgq8Ajpon/sP/wFAAD//wMAK3Nw1/ID + AAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9aaeba83c6428-SJC + - 7bfe2acc48b496e4-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -1060,7 +743,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:36 GMT + - Sun, 30 Apr 2023 07:45:56 GMT Server: - cloudflare access-control-allow-origin: @@ -1072,7 +755,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '10520' + - '9570' openai-version: - '2020-10-01' strict-transport-security: @@ -1084,43 +767,27 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85990' + - '86451' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.672s + - 2.366s x-request-id: - - 40187af4864698ab7cafb098969e7421 + - adf37a7bcd126ffa2323b9436545abfc status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''system'', ''content'': ''Command read_file returned: - Write the task_id into the file output.txt\\nShutdown''}, {''role'': ''assistant'', - ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I need to read - the instructions_3.txt file to determine the next command to use.\",\\n \"reasoning\": - \"The instructions_3.txt file contains the instructions that I need to follow.\",\\n \"plan\": - \"- Use the read_file command to read the instructions_3.txt file.\\\\n- Analyze - the instructions to determine the next command to use.\",\\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\\n \"speak\": - \"I will use the read_file command to read the instructions_3.txt file and determine - the next command to use.\"\\n },\\n \"command\": {\\n \"name\": - \"read_file\",\\n \"args\": {\\n \"filename\": \"instructions_3.txt\"\\n }\\n }\\n}''}, - {''role'': ''system'', ''content'': ''Command write_to_file returned: File written - to successfully.''}, {''role'': ''user'', ''content'': ''Determine which next - command to use, and respond using the format specified above:''}, {''role'': - ''assistant'', ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I - need to write the task_id into the file output.txt and then shutdown.\",\\n \"reasoning\": - \"The instructions_3.txt file instructed me to write the task_id into the file - output.txt and then shutdown.\",\\n \"plan\": \"- Use the write_to_file - command to write the task_id into the file output.txt.\\\\n- Use the task_complete - command to shutdown.\",\\n \"criticism\": \"I need to ensure that I am - writing the correct task_id into the output.txt file and that I am shutting - down correctly.\",\\n \"speak\": \"I will use the write_to_file command - to write the task_id into the file output.txt and then use the task_complete - command to shutdown.\"\\n },\\n \"command\": {\\n \"name\": \"write_to_file\",\\n \"args\": - {\\n \"filename\": \"output.txt\",\\n \"text\": \"2314\"\\n }\\n }\\n}''}]"], - "model": "text-embedding-ada-002", "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nAs a system, I recall that nothing new has happened since my creation. Nothing + new happened.''}\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -1129,128 +796,27 @@ interactions: Connection: - keep-alive Content-Length: - - '2194' + - '763' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 - AAAA//8DAPp9nSnlIAAA + H4sIAAAAAAAAA1SPTUvDQBRF9/6K4a0nIf1OZ9eFQhHFjRYUKdPJMxmdzBvzXmlryX+XaqW4Pdx7 + OfcIvgIDrrHi2hSy2WI3pGp68/xYr1ZPn/u7r22dHpbXm9ltmIIG2ryjk3Mjd9SmgOIpggbXoRWs + wAym5bAcF7NJqaGlCgMYqJNko3ySybbbUFaMigFo2LKtEcwRUkdtkrXQB0YGMxjONVy2L3yuQUhs + uJBx2WtwDXmHDOblCC3y32pHAcGAZfYsNsrJkaJgPPkvWFnFBxZstVqqDp0NQUljRUWSxsdaRdyp + xrJqbEoYsVLso0PVHtTPVU8xV/f/sr+5HHoNbz56btYdWqYIBlgogQYfK9yDKfrX/uobAAD//wMA + lmqfw3wBAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9ab3e6de06428-SJC + - 7bfe2b15e8cd96e4-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -1258,29 +824,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:39 GMT + - Sun, 30 Apr 2023 07:46:00 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '195' + - '1442' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89826' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 116ms x-request-id: - - 6c805826f30e21e10011f6f0db0b02c6 + - 6536a4bd33511e252d655771f59e71f4 status: code: 200 message: OK @@ -1324,60 +898,58 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to read the instructions_1.txt file to determine the next command to - use.\",\n \"reasoning\": \"The instructions_1.txt file contains the instructions - that I need to follow.\",\n \"plan\": \"- Use the read_file command to - read the instructions_1.txt file.\\n- Analyze the instructions to determine - the next command to use.\",\n \"criticism\": \"I need to ensure that - I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_1.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": - {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, - {"role": "system", "content": "Command read_file returned: This task_id is 2314\nRead - the file instructions_2.txt"}, {"role": "user", "content": "Determine which - next command to use, and respond using the format specified above:"}, {"role": - "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"I need - to read the instructions_2.txt file to determine the next command to use.\",\n \"reasoning\": - \"The instructions_2.txt file contains the instructions that I need to follow.\",\n \"plan\": - \"- Use the read_file command to read the instructions_2.txt file.\\n- Analyze - the instructions to determine the next command to use.\",\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_2.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": + reminds you of these events from your past: \nAs a system, I recall that nothing + new has happened since my creation. Nothing new happened."}, {"role": "user", + "content": "Determine which next command to use, and respond using the format + specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": + \"I should start by reading the instructions_1.txt file using the read_file + command.\",\n \"reasoning\": \"The first step is to understand the instructions + and the tasks that need to be performed.\",\n \"plan\": \"- Use the read_file + command to read the instructions_1.txt file\\n- Analyze the instructions and + determine the next steps\",\n \"criticism\": \"I need to ensure that + I understand the instructions completely before proceeding with any tasks.\",\n \"speak\": + \"I will start by reading the instructions file.\"\n },\n \"command\": + {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": + \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": + "Command read_file returned: This task_id is 2314\nRead the file instructions_2.txt"}, + {"role": "user", "content": "Determine which next command to use, and respond + using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": + {\n \"text\": \"I need to read the instructions_2.txt file using the + read_file command.\",\n \"reasoning\": \"The instructions_2.txt file + contains the next set of instructions that I need to follow.\",\n \"plan\": + \"- Use the read_file command to read the instructions_2.txt file\\n- Analyze + the instructions and determine the next steps\",\n \"criticism\": \"I + need to ensure that I understand the instructions completely before proceeding + with any tasks.\",\n \"speak\": \"I will read the instructions_2.txt + file now.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": \"instructions_2.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: Read the file instructions_3.txt"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": - {\n \"text\": \"I need to read the instructions_3.txt file to determine - the next command to use.\",\n \"reasoning\": \"The instructions_3.txt - file contains the instructions that I need to follow.\",\n \"plan\": - \"- Use the read_file command to read the instructions_3.txt file.\\n- Analyze - the instructions to determine the next command to use.\",\n \"criticism\": - \"I need to ensure that I am following the instructions correctly and efficiently.\",\n \"speak\": - \"I will use the read_file command to read the instructions_3.txt file and determine - the next command to use.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": + {\n \"text\": \"I need to read the instructions_3.txt file using the + read_file command.\",\n \"reasoning\": \"The instructions_3.txt file + contains the next set of instructions that I need to follow.\",\n \"plan\": + \"- Use the read_file command to read the instructions_3.txt file\\n- Analyze + the instructions and determine the next steps\",\n \"criticism\": \"I + need to ensure that I understand the instructions completely before proceeding + with any tasks.\",\n \"speak\": \"I will read the instructions_3.txt + file now.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": \"instructions_3.txt\"\n }\n }\n}"}, {"role": "system", "content": "Command read_file returned: Write the task_id into the file output.txt\nShutdown"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to write the task_id into the file output.txt and then shutdown.\",\n \"reasoning\": - \"The instructions_3.txt file instructed me to write the task_id into the file - output.txt and then shutdown.\",\n \"plan\": \"- Use the write_to_file - command to write the task_id into the file output.txt.\\n- Use the task_complete - command to shutdown.\",\n \"criticism\": \"I need to ensure that I am - writing the correct task_id into the output.txt file and that I am shutting - down correctly.\",\n \"speak\": \"I will use the write_to_file command - to write the task_id into the file output.txt and then use the task_complete - command to shutdown.\"\n },\n \"command\": {\n \"name\": \"write_to_file\",\n \"args\": - {\n \"filename\": \"output.txt\",\n \"text\": \"2314\"\n }\n }\n}"}, - {"role": "system", "content": "Command write_to_file returned: File written - to successfully."}, {"role": "user", "content": "Determine which next command - to use, and respond using the format specified above:"}], "temperature": 0, - "max_tokens": 2331}' + \"I need to write the task_id into the output.txt file using the write_to_file + command.\",\n \"reasoning\": \"The instructions_3.txt file instructed + me to write the task_id into the output.txt file.\",\n \"plan\": \"- + Use the write_to_file command to write the task_id into the output.txt file\",\n \"criticism\": + \"I need to ensure that I write the correct task_id into the output.txt file.\",\n \"speak\": + \"I will write the task_id into the output.txt file now.\"\n },\n \"command\": + {\n \"name\": \"write_to_file\",\n \"args\": {\n \"filename\": + \"output.txt\",\n \"text\": \"2314\"\n }\n }\n}"}, {"role": + "system", "content": "Command write_to_file returned: File written to successfully."}, + {"role": "user", "content": "Determine which next command to use, and respond + using the format specified above:"}], "temperature": 0, "max_tokens": 1919}' headers: Accept: - '*/*' @@ -1386,7 +958,7 @@ interactions: Connection: - keep-alive Content-Length: - - '7669' + - '7433' Content-Type: - application/json method: POST @@ -1394,20 +966,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5SSP2/bMBDF936Kw82y4VRwHGsL2g4eOrUdiqowaOosMaaOKnmMHRj67oX+xY6D - Dh31SP3eu3s8oykwQ10p0XVjZ6vHJ+vDJ7f8oquH01d9OMT0+Rv/NH94/RkTdLsn0jL+MdeubiyJ - cYwJak9KqMDs7v7h42qdLlfrBGtXkMUMy0Zm6Xw5k+h3brZIF3eYYAyqJMzO2HhXN7IVdyAOHSBd - JHiBXw7SdYLiRNmLtLpftwnqyhlNAbNfZ6wpTGDvLGGGKgQTRLF0MR0LcTfCOWcAgBylcrGsJOSY - wSiOB3SSTsxxA5V6JghRawphH619gaM3IsQgFYGocNiaAgyL6wUXpYkyl5PA3liawwaYqABxEKoo - hTsysDvOc0yuHT2p4NhwOdh+v0JXKsCOiF99/+UFiotO9wTKE7CDffTdNxgO4qPudhq6JHtn7fsM - jVU82M/gR6DLfGMjBNrVdW9yGeYWor0Ro02op/1N0xOH6DuoEtiAqnuCGC6h34l23pMW+3ILDA2p - wwQ7Gmsh/ke2gdQmU+XjrXeNs6ppMHlDvcmifHn7WK7rGwCP1r5deP+C+gYnbPGarE83hsy5xTbB - vWETqu2AxAyDuAYTNFzQCbNF+7v98BcAAP//AwDI0C/ivgMAAA== + H4sIAAAAAAAAA4SSQW/bMAyF7/sVAs9O4DRt3PoWbJegPQzotss8BLLM2GpkyjXppl3g/z44tpM0 + 67ArKb73PVJ7sBnEYAotpqzcJFrurp6/fK5+L+4e0vT6frFavTx+ffi2/HH/eAcB+PQJjQwTU+PL + yqFYTxCAqVELZhDPFrdXt9dhtAgDKH2GDmLIK5nMpzcTaerUT8J5OIMAGtY5QryHqvZlJWvxWySG + eHYTRQGcxE+NeRiAeNHuVIrCqA3AFN4aZIh/7qFEHoVr7xBi0MyWRZN0mJ4EqYuwT0gppRKQwjd5 + IZxArIbi0MBX6YoJrFShX1ANTJgp7ZySApVo3rLSlClCzJR4xUUjmd+RathSfny0Hmc7kVJTNk0g + ODerUbMnS3nvuBwMLLHUjen2wD1Eikhq453zuw6EsqOHsnxEvJSvnKZeeaK+M/6b612G7hW/sWB5 + IWdqK9ZYLsf9jPGRuKk7eS3qP1tLceNrPJhJt6rO8RKbK9Tb0WNnnfuITZHfTRPo59pgvOsQ6K+z + ki6xl3y3gAtnXeeXP+L8UGdXOoQ5heTGGGTeNM69HakOZANgQi20AWwsWS7WvRzEwOIrCMBShq8Q + h+2v9tMfAAAA//8DAKnylkSfAwAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bf9ab403fa96428-SJC + - 7bfe2b1f5eef96e4-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -1417,7 +989,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 18:39:47 GMT + - Sun, 30 Apr 2023 07:46:08 GMT Server: - cloudflare access-control-allow-origin: @@ -1429,7 +1001,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '8206' + - '7793' openai-version: - '2020-10-01' strict-transport-security: @@ -1441,13 +1013,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85989' + - '86458' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.674s + - 2.36s x-request-id: - - 62946a2415fd4014bc6556763cc6f992 + - 1fc1636b39f8812550599c1474d1d565 status: code: 200 message: OK diff --git a/tests/integration/challenges/memory/cassettes/test_memory_challenge_b/test_memory_challenge_b.yaml b/tests/integration/challenges/memory/cassettes/test_memory_challenge_b/test_memory_challenge_b.yaml index fd82ce2e09f6..904ad7e90a78 100644 --- a/tests/integration/challenges/memory/cassettes/test_memory_challenge_b/test_memory_challenge_b.yaml +++ b/tests/integration/challenges/memory/cassettes/test_memory_challenge_b/test_memory_challenge_b.yaml @@ -1,4 +1,197 @@ interactions: +- request: + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "system", "content": "You + are Follow-Instructions-GPT, an AI designed to read the instructions_1.txt file + using the read_file method and follow the instructions in the file.\nYour decisions + must always be made independently without seeking user assistance. Play to your + strengths as an LLM and pursue simple strategies with no legal complications.\n\nGOALS:\n\n1. + Use the command read_file to read the instructions_1.txt file\n2. Follow the + instructions in the instructions_1.txt file\n\n\nConstraints:\n1. ~4000 word + limit for short term memory. Your short term memory is short, so immediately + save important information to files.\n2. If you are unsure how you previously + did something or want to recall past events, thinking about similar events will + help you remember.\n3. No user assistance\n4. Exclusively use the commands listed + in double quotes e.g. \"command name\"\n\nCommands:\n1. append_to_file: Append + to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: + Delete file, args: \"filename\": \"\"\n3. read_file: Read file, args: + \"filename\": \"\"\n4. search_files: Search Files, args: \"directory\": + \"\"\n5. write_to_file: Write to file, args: \"filename\": \"\", + \"text\": \"\"\n6. delete_agent: Delete GPT Agent, args: \"key\": \"\"\n7. + get_hyperlinks: Get text summary, args: \"url\": \"\"\n8. get_text_summary: + Get text summary, args: \"url\": \"\", \"question\": \"\"\n9. + list_agents: List GPT Agents, args: () -> str\n10. message_agent: Message GPT + Agent, args: \"key\": \"\", \"message\": \"\"\n11. start_agent: + Start GPT Agent, args: \"name\": \"\", \"task\": \"\", + \"prompt\": \"\"\n12. Task Complete (Shutdown): \"task_complete\", args: + \"reason\": \"\"\n\nResources:\n1. Internet access for searches and + information gathering.\n2. Long Term memory management.\n3. GPT-3.5 powered + Agents for delegation of simple tasks.\n4. File output.\n\nPerformance Evaluation:\n1. + Continuously review and analyze your actions to ensure you are performing to + the best of your abilities.\n2. Constructively self-criticize your big-picture + behavior constantly.\n3. Reflect on past decisions and strategies to refine + your approach.\n4. Every command has a cost, so be smart and efficient. Aim + to complete tasks in the least number of steps.\n5. Write all code to a file.\n\nYou + should only respond in JSON format as described below \nResponse Format: \n{\n \"thoughts\": + {\n \"text\": \"thought\",\n \"reasoning\": \"reasoning\",\n \"plan\": + \"- short bulleted\\n- list that conveys\\n- long-term plan\",\n \"criticism\": + \"constructive self-criticism\",\n \"speak\": \"thoughts summary to say + to user\"\n },\n \"command\": {\n \"name\": \"command name\",\n \"args\": + {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response + can be parsed by Python json.loads"}, {"role": "system", "content": "The current + time and date is Tue Jan 01 00:00:00 2000"}, {"role": "user", "content": "Determine + which next command to use, and respond using the format specified above:"}], + "temperature": 0, "max_tokens": 2766}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '3294' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: !!binary | + H4sIAAAAAAAAA4RSS2/aQBC+91eM5mwjCI8g31B6yaFSpTaHtq7Qsh7sLevd1c5YQBH/vTK2SQRR + ev3m8T1mTmgKzFBXSnQdbPq4avy3xY/xbLY6fnkKT+rrvvn8aJYvP3flAhP0mz+kpZ8YaV8HS2K8 + wwR1JCVUYDZZLB+W08X4YZZg7QuymGEZJJ2O5qk0cePT8XQ8wQQbViVhdsIQfR1kLX5HjjF7nE4S + fN19xSfzWYLiRdkrtFzOzwnqyhtNjNmvE9bEw9roLWGGitmwKCetSO+EXGvglDsAgByl8k1ZCeeY + QQ/2BTpIC+b4DFz5xhbAoqLA5giRVGFcCVIRGMcSG91K5fVkJAeBrbEEDQ8dbff6gmlf18oVoxyT + t1SRFHtnXNnxfa8ItiayAAsFMAzioXEFxdZHcccKAyiKdwxSKQFHVLRjG4JAcetjTXe0wSrXMabw + wvS+1nZJC37kNc9dCiun7PEvva+uIKFYG9eVHR06b3yjSEcjRhuuh+AHG+S4idRZe/4wi/5xyB5h + Q1sfCUL0muhyr72RCpQ7dknd5sGB1G5g3htr/3/wi/1Rjt2aczJ8VR/e3VM5VVPHcA36RoSK5e0v + doW293X8/hKDiIuQXk/uznhOcGuc4WrdvRlmyOIDJmhcQQfMxuff50//AAAA//8DACSqIf4KBAAA + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7bfdb77eec9416f9-SJC + Cache-Control: + - no-cache, must-revalidate + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 30 Apr 2023 06:27:12 GMT + Server: + - cloudflare + access-control-allow-origin: + - '*' + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 + openai-organization: + - user-adtx4fhfg1qsiyzdoaxciooj + openai-processing-ms: + - '8377' + openai-version: + - '2020-10-01' + strict-transport-security: + - max-age=15724800; includeSubDomains + x-ratelimit-limit-requests: + - '3500' + x-ratelimit-limit-tokens: + - '90000' + x-ratelimit-remaining-requests: + - '3499' + x-ratelimit-remaining-tokens: + - '86494' + x-ratelimit-reset-requests: + - 17ms + x-ratelimit-reset-tokens: + - 2.337s + x-request-id: + - 75084ec318eb8fbda968c3f79a242ee3 + status: + code: 200 + message: OK +- request: + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\nI + was created.\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '600' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: !!binary | + H4sIAAAAAAAAA0SOMU/DMBQGd36F9c1OlBBaWm8wIGCMgAWhyrVfE0PiZ8WvKqjKf0eVCl1PutMd + ETwMXG/FjWkobu/27OsfeXmUw1v7sEtd67rn1/Z+eVOvoMHbT3JyNkrHYxpIAkdouImskIepl6vr + VbOsmoXGyJ4GGHRJiqZcFLKftlxUTVVDY59tRzBHpInHJBvhL4oZZl1rXNIXrCEsdvgHdVXNGq7n + 4CjDvB8xUv5rTjwQDGzOIYuNcjrkKBRP90/qYLM6HysbvYosfYidinRQvc2qtylRJF9i1tiFGHK/ + mchmjjDIwgkaIXr6hqnmj/nqFwAA//8DABWtlxRJAQAA + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7bfdb7c3796916f9-SJC + Cache-Control: + - no-cache, must-revalidate + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 30 Apr 2023 06:27:16 GMT + Server: + - cloudflare + access-control-allow-origin: + - '*' + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 + openai-organization: + - user-adtx4fhfg1qsiyzdoaxciooj + openai-processing-ms: + - '948' + openai-version: + - '2020-10-01' + strict-transport-security: + - max-age=15724800; includeSubDomains + x-ratelimit-limit-requests: + - '3500' + x-ratelimit-limit-tokens: + - '90000' + x-ratelimit-remaining-requests: + - '3499' + x-ratelimit-remaining-tokens: + - '89866' + x-ratelimit-reset-requests: + - 17ms + x-ratelimit-reset-tokens: + - 88ms + x-request-id: + - e02c6c27229229ec129826db88fa9f23 + status: + code: 200 + message: OK - request: body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "system", "content": "You are Follow-Instructions-GPT, an AI designed to read the instructions_1.txt file @@ -39,9 +232,23 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}], "temperature": 0, "max_tokens": 3251}' + reminds you of these events from your past: \nI was created and nothing new + has happened."}, {"role": "user", "content": "Determine which next command to + use, and respond using the format specified above:"}, {"role": "assistant", + "content": "{\n \"thoughts\": {\n \"text\": \"I should start by reading + the instructions_1.txt file using the read_file command.\",\n \"reasoning\": + \"The first step is to understand the instructions and the tasks that need to + be performed.\",\n \"plan\": \"- Use the read_file command to read the + instructions_1.txt file\\n- Analyze the instructions and determine the next + steps\",\n \"criticism\": \"I need to ensure that I understand the instructions + completely before proceeding with any tasks.\",\n \"speak\": \"I will + start by reading the instructions file.\"\n },\n \"command\": {\n \"name\": + \"read_file\",\n \"args\": {\n \"filename\": \"instructions_1.txt\"\n }\n }\n}"}, + {"role": "system", "content": "Command read_file returned: nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nThe + current task_id is 1111.\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nRead + the file instructions_2.txt using the read_file command."}, {"role": "user", + "content": "Determine which next command to use, and respond using the format + specified above:"}], "temperature": 0, "max_tokens": 1131}' headers: Accept: - '*/*' @@ -50,7 +257,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3383' + - '6479' Content-Type: - application/json method: POST @@ -58,20 +265,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7SSTY/aQAyG7/0Vls8BQYGFzW37cUBaqVW1aqUuFTKJk0yZj3TGKUGI/14NIWwL - 0t56fe3x+7weH1DlmGJWkWSm1oP5g3v4Nv/MLX98elzO+P2nr+/axw+/SL6X95ig2/zkTM4vhpkz - tWZRzmKCmWcSzjEd3y3eLsaj6WKaoHE5a0yxrGUwGc4G0viNG4wmozEm2AQqGdMD1t6ZWtbitmwD - pvPpXYIvsy/6eDZPUJyQvkj3o8kxwaxyKuOA6fMBDYd+rHeaMUUKQQUhKxHSWWEbAxxWFgBghVK5 - pqwkrDCFs3gucCtRXOESQuUanUMQ8gKbPXimXNkSpGJQNohvsoga1uOhtAKF0gziIGdhb5Rl2FUk - QF1TrAhtGSy3Mlxh8rerZwrOKlt21k+vGMQwpOK8Ks7KYnK/B2UL5w3F9n8ZurZWIAjX4dq41mQ7 - zwF8YcpfzdaEPn3cxPqMYwzZ/Hpu5pWoTAXT79Iy5xGMbWh8pCKBJWTkuWi03kPhtHa7G3tQ9qSd - vMjmYJ1Azr8VCUPhnYlVc+0eaqZt77xTWv+nP+w8j0l/Vedl3ByVJcMdzmVxV8Tky+tb7Aqx9+X5 - LXEPcQI586zsEY8JFsqqUK2728IUg7gaE1Q25xbT0fHH8c0fAAAA//8DACiYLFgKBAAA + H4sIAAAAAAAAA7SSy4rbQBBF9/mKotaSsK2MZ9BusgjxIlnlBVEwbXVJ6rhV3XSXGDvG/x5kyePB + JoQQsr31Ore4BzQaC6xaJVXnbXr/2Dva9x/Uqlrm9bt79ebt6kvt5b3dfv2MCbrND6pkmsgq13lL + YhxjglUgJaSxmC8fFg/5cpYvE+ycJosFNl7SPLtLpQ8bl87y2RwT7KNqCIsD+uA6L2txW+KIxSJ/ + WCR4Wf5cmA+6OFH20nu3fH1MsGqdqShi8e2AHcXz4uAsYYEqRhNFsQyYjoV4sHAoGQCgRGld37QS + SyxgEqcC7WQQS/zYEhiOEvpqIIrrRSY7gdpYgmGjMhxBgTVRwNUgKm4jSKsEmEiDONgQeAq1Cx3p + DFYQW9dbDYqV3f8kkJamKcUaNAmFzvCoM+0EopCPWYnJS8BAKjo23PwvyrP+b5jeKh4JU/gUx+5A + Sq8nsq4btok7iafqb1yUJafw+FcsVyhVMGIqE7uR5+KQOPaBxm+soGdNYYiMfnFmSiTZPWyodoHA + B1cRacMNPBlpQfF+7L3+QPSktueTT8baP1o9mbp5e1biuPaYnNM7ve8mvKw6Gi8+v/oKSoXmOvNj + Yei9jN8CniFOIBNPyUc8JlgbNrFdj8HEAqM4jwka1rTDYnb8fnz1CwAA//8DAIjD0lt0BAAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bfb47f48975968c-SJC + - 7bfdb7c9ef9316f9-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -81,7 +288,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 23:21:31 GMT + - Sun, 30 Apr 2023 06:27:26 GMT Server: - cloudflare access-control-allow-origin: @@ -93,7 +300,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '7598' + - '10335' openai-version: - '2020-10-01' strict-transport-security: @@ -105,34 +312,31 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '85995' + - '87376' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.67s + - 1.748s x-request-id: - - 7763b6b11a061097597b024900075aaf + - 0aa171294ea5788272f2d06269765a84 status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''assistant'', ''content'': ''{\\n \"thoughts\": - {\\n \"text\": \"I should start by reading the instructions_1.txt file - to determine what actions to take next.\",\\n \"reasoning\": \"The instructions_1.txt - file contains the necessary information to determine the next steps.\",\\n \"plan\": - \"- Read the instructions_1.txt file using the read_file command.\",\\n \"criticism\": - \"I need to ensure that I carefully follow the instructions in the file and - not deviate from them.\",\\n \"speak\": \"I will start by reading the - instructions_1.txt file to determine what actions to take next.\"\\n },\\n \"command\": - {\\n \"name\": \"read_file\",\\n \"args\": {\\n \"filename\": - \"instructions_1.txt\"\\n }\\n }\\n}''}, {''role'': ''user'', ''content'': - ''Determine which next command to use, and respond using the format specified - above:''}, {''role'': ''system'', ''content'': ''Command read_file returned: - nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nThis - task_id is 1111\\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nWrite - all the task_ids into the file output.txt. The file has not been created yet. - After that, use the task_complete command.\\n''}]"], "model": "text-embedding-ada-002", - "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nI was created and nothing new has happened.''}\n\"\"\"\n\nLatest Development:\n\"\"\"\n[{''role'': + ''you'', ''content'': ''{\"command\": {\"name\": \"read_file\", \"args\": {\"filename\": + \"instructions_1.txt\"}}}''}, {''role'': ''your computer'', ''content'': ''Command + read_file returned: nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nThe + current task_id is 1111.\\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nRead + the file instructions_2.txt using the read_file command.''}]\n\"\"\"\n"}], "temperature": + 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -141,129 +345,29 @@ interactions: Connection: - keep-alive Content-Length: - - '3212' + - '2983' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 - aKTnIAAA + H4sIAAAAAAAAA1yPTW/TQBCG7/yK0Zw3lp2UtPUtVUFwAQkhgaDI2non8VLvjtmZTRqi/Hdk4xbU + 42jer+eE3mGNbWe1DUO/uNxkTh/y18S3N7tvYf/l1+fyU/u7/Pj2TX+BBvn+J7U6O4qWw9CTeo5o + sE1klRzW1fpqebValxfXBgM76rHG3aCLVfF6oTnd86JclRUazGJ3hPUJh8Rh0Eb5gaKMAeXS4L/w + 58f62qCy2v4/6WV1Nth27FsSrL+fMJA85SbuCWu0Il7URh1XclSKI8FGwIIcRSkYeA8HKzAjgI0O + Imvn4w4iHaCzAp0dBorkCnjHB9pTMmAFBkpw5Jyg5RBsdOb5GrJSmpyJNKdIDrQjmPsFeAsWtr4n + iDaQgzv0UTTldiSWpir0Ue9wmjL5ckoUFdTKQ+MdeIGqqqoCNs750WL7/ji1Q2f3BE9h5F4sUoZE + 9m/oVP+ieDkXZxnpR9UobybpDFng2eDWRy9dk8gKR6xRlAc06KOjR6zL84/zqz8AAAD//wMA0Kuq + I10CAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bfb48352f8d968c-SJC + - 7bfdb81dddc516f9-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -271,29 +375,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 23:21:34 GMT + - Sun, 30 Apr 2023 06:27:33 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '102' + - '4060' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89275' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 483ms x-request-id: - - fecf22b60b7b162df4e8f245a8b6eb90 + - 75d0c0f3853f72f74e3fc8b8ef377b60 status: code: 200 message: OK @@ -337,24 +449,29 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I should start by reading the instructions_1.txt file to determine what actions - to take next.\",\n \"reasoning\": \"The instructions_1.txt file contains - the necessary information to determine the next steps.\",\n \"plan\": - \"- Read the instructions_1.txt file using the read_file command.\",\n \"criticism\": - \"I need to ensure that I carefully follow the instructions in the file and - not deviate from them.\",\n \"speak\": \"I will start by reading the - instructions_1.txt file to determine what actions to take next.\"\n },\n \"command\": + reminds you of these events from your past: \nAs a system, I was created and + nothing new has happened. However, as per your command, your computer has returned + the contents of a file named \"instructions_1.txt\" and the current task_id + is 1111. Additionally, you have instructed your computer to read the file \"instructions_2.txt\" + using the read_file command."}, {"role": "user", "content": "Determine which + next command to use, and respond using the format specified above:"}, {"role": + "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"The instructions_2.txt + file contains a list of tasks that need to be performed. I should analyze the + tasks and determine the next steps.\",\n \"reasoning\": \"The instructions_2.txt + file contains a list of tasks that need to be performed. I need to analyze the + tasks and determine the next steps.\",\n \"plan\": \"- Use the read_file + command to read the instructions_2.txt file\\n- Analyze the tasks and determine + the next steps\",\n \"criticism\": \"I need to ensure that I understand + the tasks completely before proceeding with any tasks.\",\n \"speak\": + \"I will read the instructions_2.txt file and analyze the tasks.\"\n },\n \"command\": {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": - \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": - "Command read_file returned: nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nThis - task_id is 1111\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nWrite + \"instructions_2.txt\"\n }\n }\n}"}, {"role": "system", "content": + "Command read_file returned: Gqh8WYLH0cpnlBwPHjEvMN1UJ3A1IIPKoBAwOUKDtgudwfGf6Cw1gc7DdYqe4EFlERnhU9gclGr0ovsNbOVcZFapXJ5EzFFtyikiUHVpu1s8lVjNoNG0Wvjy08ymnB5zQLrTVA1jYInBuNaVWswjFDJmpQpebQuHaRqepCYlASNIPUAuKXrfzxE1CB51jjrZHBUxmz5F0PkgYTVUKfHf4VtyyOJMlvoKveuvb5inm1mJEbSRDfTcDzE11mfcix3byoTdJDG3VsfKPbbgJXRZUlwoEFqRso42UkIV7rYk6TXxypztqgoaWWLN6eOIE0Gvz2CUvIXKzvyKbZpObRubhTydzW69cRXg7yxIPn2iG00RvQ4Jb6NbVBDfO9XB50oxIRzrIrbAEPzitgGRSCaxcG4kBfPIamOZpF8Egf9iYdn8PBwVtmvtUChyKwcrnyDwcSCMC5f9hPuLWw1UHW3u3X8ee5gxtElyhTEoTlaqVC1V9R86EnWxq7IlwCEwWXjlq6XvjgYoPHteXiQQb9R4eH0c3bFq0TVEh30s5nxfHMIxBiWxilFT9sgvzE8nbqV2wnL7a4DHJKUrV630PniHShfK6Josl0izBCnjovZnemR7dxqSEDbeMlTst18IWiTcQPGRXmP1JUjTvefeTB6f7NVDe2odh0a2tvWYjMiEfvR9qH8YxV6uMffCIUdclfUmK9tSUzhrSyWp8kxsqBd7wwjskKmm0JqB6GBTJqZw52tDIMUpgTK4VVvsnqlLPiN8SRMrTV5xQHpX8y7xSRsVbPdMh5rImkPpgnDZsGvAi5Z52dM7To4Fjhs64K2K59Ye6752AjG8R9he60dLGKcPLtxjuK13zfFpLIUPQOu7SsAoqDHTZf3rTH4SmNIJulZidhpNPu2FbrEiDhfjJUgHMkFfycfcDcysYyujCVD95E5BZvv8oa9X14XqphoVLhgtNABSphgzPVR6sGyZv2AMGClrDtYON1DfRytTlpTS\nThis + task_id is 2222\nGqh8WYLH0cpnlBwPHjEvMN1UJ3A1IIPKoBAwOUKDtgudwfGf6Cw1gc7DdYqe4EFlERnhU9gclGr0ovsNbOVcZFapXJ5EzFFtyikiUHVpu1s8lVjNoNG0Wvjy08ymnB5zQLrTVA1jYInBuNaVWswjFDJmpQpebQuHaRqepCYlASNIPUAuKXrfzxE1CB51jjrZHBUxmz5F0PkgYTVUKfHf4VtyyOJMlvoKveuvb5inm1mJEbSRDfTcDzE11mfcix3byoTdJDG3VsfKPbbgJXRZUlwoEFqRso42UkIV7rYk6TXxypztqgoaWWLN6eOIE0Gvz2CUvIXKzvyKbZpObRubhTydzW69cRXg7yxIPn2iG00RvQ4Jb6NbVBDfO9XB50oxIRzrIrbAEPzitgGRSCaxcG4kBfPIamOZpF8Egf9iYdn8PBwVtmvtUChyKwcrnyDwcSCMC5f9hPuLWw1UHW3u3X8ee5gxtElyhTEoTlaqVC1V9R86EnWxq7IlwCEwWXjlq6XvjgYoPHteXiQQb9R4eH0c3bFq0TVEh30s5nxfHMIxBiWxilFT9sgvzE8nbqV2wnL7a4DHJKUrV630PniHShfK6Josl0izBCnjovZnemR7dxqSEDbeMlTst18IWiTcQPGRXmP1JUjTvefeTB6f7NVDe2odh0a2tvWYjMiEfvR9qH8YxV6uMffCIUdclfUmK9tSUzhrSyWp8kxsqBd7wwjskKmm0JqB6GBTJqZw52tDIMUpgTK4VVvsnqlLPiN8SRMrTV5xQHpX8y7xSRsVbPdMh5rImkPpgnDZsGvAi5Z52dM7To4Fjhs64K2K59Ye6752AjG8R9he60dLGKcPLtxjuK13zfFpLIUPQOu7SsAoqDHTZf3rTH4SmNIJulZidhpNPu2FbrEiDhfjJUgHMkFfycfcDcysYyujCVD95E5BZvv8oa9X14XqphoVLhgtNABSphgzPVR6sGyZv2AMGClrDtYON1DfRytTlpTS\nWrite all the task_ids into the file output.txt. The file has not been created yet. After that, use the task_complete command.\n"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified - above:"}], "temperature": 0, "max_tokens": 1597}' + above:"}], "temperature": 0, "max_tokens": 1071}' headers: Accept: - '*/*' @@ -363,7 +480,7 @@ interactions: Connection: - keep-alive Content-Length: - - '6500' + - '6914' Content-Type: - application/json method: POST @@ -371,21 +488,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA8STTYvbQAyG7/0VQmfbxMl2d+NbKBS2UGgp20tdwmSs2FPbGjMjN4GQ/178tfmC - 7R4KPVp6pXleSzqgyTBBXSjRdVOFDyu7yj98rK1bbj5/KYvtQj6pvP7+dcvfHjBAu/lFWsaKSNu6 - qUiMZQxQO1JCGSbx/eP8MZ7dLe8CrG1GFSaYNxIuovehtG5jw9liFmOArVc5YXLAxtm6kbXYkthj - Ml8s4wBPzc8SswDFiqpOoft5fAxQF9Zo8pj8OGBNfmrsbEWYoPLeeFEsHaZlIe4sHFIGAEhRCtvm - hfgUExiDY4L20gVTfAImykAsqKYhzkAKAlG+XJs+2n3aVppWItkLbE1FoAYZQ+vppB9tEWhb173E - guHMaCWdSsmLFIyHSR2lGJyTOVLesuF8wFv1UIbzt3DtTFWBqiq7g5o6UUnUgDilS7DbLnPexQ9Q - hfpNsCFiyInJdZOO4NlfPHljrX/p1pxunSOWv5psKsWDvxBWb/7t7QvUMKq12HWfGKmiNOUQnv/9 - TLQzYrTx9fXKEPvWjY2eXlkgbZ0jfbE9fcW0P1N+KtsNy/XqDK4hfUOqnACHTfhfCz1gHYPpDMf6 - mytkVdNAfDnQK2fK5dcXPCQ67anHydRF/fXBx3EcpylPlD3pCJzyEY8Bbg0bX6yHS8QEvdgGAzSc - 0R6T2fHn8d0fAAAA//8DAHrFs+FeBQAA + H4sIAAAAAAAAA8yTQY/TQAyF7/yKkc/TqknVbcmNC9KKAwgJLgRV04mbDJ3YIeO03a3y31GalJQg + DisOcH22nz7behdwGSRgCyO2rPxs/abh4/l4/PhBnt2pfHq/fvpu3z7n9ebzuww08O4bWhkm5pbL + yqM4JtBgazSCGSTRwybeLB8Wq6WGkjP0kEBeyWw5X82kqXc8WywXEWhogskRkgtUNZeVbIUPSAGS + eLWINYzmYyF6rUFYjB+ldRy1GmzBzmKA5MsFSgw345o9QgImBBfEkHSYTILUrXBJSSmlUpCCm7yQ + kEKiBnEo4Fk6MYVHRYiZElan2gkq472SApWYcNi6LChHwldl7zwqbqRqZC5nUYayTifVBBxHhuVQ + WS7LawsrR5mzRrouIz9blQvq1j1PQd/z1WgCk6P8f4asvKGeb6Y+DfZXvq3w9gpyZ/9C8DSl0fQv + mCfItnbirAvl9K5IoakHn0dVmGO/iiC94Ng73HONqgmO8j+DT88YKjSHG8/Jef+vn9zDtfqWomH+ + txCRKbHn/uXrk/VMnU/z1xe63tHi7vX389O4RlEUpSnFcRzfQK+wA3NKLbQa9o5cKLZ9iiCBIFyB + BkcZniFZtF/bVz8AAAD//wMAymrgECAFAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bfb48364828968c-SJC + - 7bfdb837d91916f9-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -395,7 +511,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 23:21:45 GMT + - Sun, 30 Apr 2023 06:27:45 GMT Server: - cloudflare access-control-allow-origin: @@ -407,7 +523,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '11098' + - '12002' openai-version: - '2020-10-01' strict-transport-security: @@ -419,49 +535,31 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86907' + - '87330' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.062s + - 1.78s x-request-id: - - b8fa55724277bee4e9099b5c3f76d269 + - 040a4416b064ecd9461b7457dd71db07 status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''user'', ''content'': ''Determine which next command - to use, and respond using the format specified above:''}, {''role'': ''system'', - ''content'': ''Command read_file returned: nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nThis - task_id is 1111\\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\\nWrite - all the task_ids into the file output.txt. The file has not been created yet. - After that, use the task_complete command.\\n''}, {''role'': ''system'', ''content'': - ''Command append_to_file returned: Text appended successfully.''}, {''role'': - ''assistant'', ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I - should start by reading the instructions_1.txt file to determine what actions - to take next.\",\\n \"reasoning\": \"The instructions_1.txt file contains - the necessary information to determine the next steps.\",\\n \"plan\": - \"- Read the instructions_1.txt file using the read_file command.\",\\n \"criticism\": - \"I need to ensure that I carefully follow the instructions in the file and - not deviate from them.\",\\n \"speak\": \"I will start by reading the - instructions_1.txt file to determine what actions to take next.\"\\n },\\n \"command\": - {\\n \"name\": \"read_file\",\\n \"args\": {\\n \"filename\": - \"instructions_1.txt\"\\n }\\n }\\n}''}, {''role'': ''assistant'', - ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I need to append - the task_id to the output.txt file and then use the task_complete command to - indicate that the task is complete.\",\\n \"reasoning\": \"Appending - the task_id to the output.txt file will allow me to keep track of all the task_ids - that have been generated. Using the task_complete command will indicate that - the current task is complete.\",\\n \"plan\": \"- Append the task_id - to the output.txt file using the append_to_file command.\\\\n- Use the task_complete - command to indicate that the task is complete.\",\\n \"criticism\": \"I - need to ensure that I append the task_id to the correct file and that I use - the correct task_id when using the task_complete command.\",\\n \"speak\": - \"I will append the task_id to the output.txt file and then use the task_complete - command to indicate that the task is complete.\"\\n },\\n \"command\": - {\\n \"name\": \"append_to_file\",\\n \"args\": {\\n \"filename\": - \"output.txt\",\\n \"text\": \"1111\\\\n\"\\n }\\n }\\n}''}]"], - "model": "text-embedding-ada-002", "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nAs a system, I was created and nothing new has happened. However, as per + your command, your computer has returned the contents of a file named \"instructions_1.txt\" + and the current task_id is 1111. Additionally, you have instructed your computer + to read the file \"instructions_2.txt\" using the read_file command.''}\n\"\"\"\n\nLatest + Development:\n\"\"\"\n[{''role'': ''you'', ''content'': ''{\"command\": {\"name\": + \"read_file\", \"args\": {\"filename\": \"instructions_2.txt\"}}}''}]\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -470,128 +568,28 @@ interactions: Connection: - keep-alive Content-Length: - - '4447' + - '1087' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 - 5Yn//Y//BwAA//8DADqWffrnIAAA + H4sIAAAAAAAAA0SPTW8TMRCG7/yK0Zyd1W6+iPYW4ECKAFVCXChaOfYkdrv2rDyzSdoo/x0tKvT6 + 6pln3veK0WOLLlh1aehn77fjsP149215/2H/ff3y9XyRftV8Oux2xy8/0SDvH8np60XlOA09aeSM + Bl0hq+Sxbdab+Waxrtcbg4k99djicdDZolrNdCx7ntWLukGDo9gjYXvFoXAatFN+oizYzpva4Jv7 + f75cGlRW27+Rq+XNoAscHQm2v66YSP5ZC/eELVqRKGqzTh05K+Wp/1bAgjyLUjKQWUPMR8h0hmAF + gh0GyuQr+MxnOlExsINgTwSFHMUTebDgOCWbPRwKJ3jmEZShkPWggeAQe4IHjFm0jG5aId280os+ + IIwy/ZqoCe/+oq+yCn4EAjeWQllBrTx10UMUEI19D03TNBXeDB5ijhK6QlY4Y4uiPKDBmD1dsK1v + v2/v/gAAAP//AwDW3lkK2gEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bfb48903cf4968c-SJC + - 7bfdb8959bc416f9-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -599,29 +597,37 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 23:21:49 GMT + - Sun, 30 Apr 2023 06:27:51 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '191' + - '2478' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89749' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 167ms x-request-id: - - 82f9958865f62293d4b4b8fa59c8ef2c + - 5acc9d310e317d6b025800ba63f0cfa6 status: code: 200 message: OK @@ -665,40 +671,30 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n[]\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I should start by reading the instructions_1.txt file to determine what actions - to take next.\",\n \"reasoning\": \"The instructions_1.txt file contains - the necessary information to determine the next steps.\",\n \"plan\": - \"- Read the instructions_1.txt file using the read_file command.\",\n \"criticism\": - \"I need to ensure that I carefully follow the instructions in the file and - not deviate from them.\",\n \"speak\": \"I will start by reading the - instructions_1.txt file to determine what actions to take next.\"\n },\n \"command\": - {\n \"name\": \"read_file\",\n \"args\": {\n \"filename\": - \"instructions_1.txt\"\n }\n }\n}"}, {"role": "system", "content": - "Command read_file returned: nBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nThis - task_id is 1111\nnBRNtp3FaBNfBMohNkyAxrVJ7UFF0lyth8Xizm1jrCOREOGRnWWMQ6olKtKX9niq0wOBTQN62ToY4cQPiQk3YN9fFCGmxaDX9g81AsqhQnGac72QfL41SnlJvhwgAUB52zTD26FeEvvHdiQ2aNhtMT9obgHNUkONEnO41EOpNI6jdwyLGaactp9GYV1PLbaRP5b1iD9z850KeNYDX9Qwca79isJS8jhuDkf0J7ELkpOH3PkmZkg5MsOYpSTuEc99ENQ522WJzrl9oAySp6IHGiQlsMnQe40FaRAvnQtiaAE24hzkJHT3x13NPGw2ZmJ518y2BtU5x1yQwG21NycSxOBLU17RnY8h6H8L7QGatTlfXjPrA5hsupWEpUT0sSTZYSHa6p3mShARajocbNd3xKFfnUyupNMBPd0EZnMrePoAuvGaK7gDP0cxp9k63lsfzh3udQPnvgmRERQThIOrrDZhZMa4kr1vXAVu07ZuhlNNbBUqZKcHmBYiBnIcDXNUvXuzPFBh9Vowou6MBJHpiNrvKluHy7GBTp7YsEqmGv0lH8wVaWfV0yG7nzrbt7QyhdbtQ0zF2PclXB0LNxV2rRA6FsevqoexFNqSkdgauUrQPHLHhvLNes8gRGMOLAhR8irH1e2jdbLD6dyYEnDJiS9HvlxNgbb19Smlt6MNoJKEAbkSOrrcq5wmo5aho4zEKTujRHqr6feECaTPF7zj69pQCudo4LkneFVUp1UrR6yicTU8Zf9ohZLWumvMi5brH8lOJiiF94cHzesfQz8PiX5f21RwZ5fyRSk9eJhVihcTLrjOwCuryXpy8eCfk12bgcsZoJd8Uqo001XTsv2CEn59uaGn2br4CxSXJgjxKE1mO4IcPPAx3qJbVknaP0MXdOjj9S8oRjquDle4RxlVnmqsozm4oTbjtFSuKIh8g4zPzdyuVH7I71s87xWxAhcppky6GOB2i4NDz4SZI6SeG3Icpu6ZuJZGeZ6CWb61\nWrite + reminds you of these events from your past: \nAs a system, nothing new has happened. + However, I have received a command from you to read the file \"instructions_2.txt\" + using the read_file command. The current task_id is still 1111."}, {"role": + "system", "content": "Command read_file returned: Gqh8WYLH0cpnlBwPHjEvMN1UJ3A1IIPKoBAwOUKDtgudwfGf6Cw1gc7DdYqe4EFlERnhU9gclGr0ovsNbOVcZFapXJ5EzFFtyikiUHVpu1s8lVjNoNG0Wvjy08ymnB5zQLrTVA1jYInBuNaVWswjFDJmpQpebQuHaRqepCYlASNIPUAuKXrfzxE1CB51jjrZHBUxmz5F0PkgYTVUKfHf4VtyyOJMlvoKveuvb5inm1mJEbSRDfTcDzE11mfcix3byoTdJDG3VsfKPbbgJXRZUlwoEFqRso42UkIV7rYk6TXxypztqgoaWWLN6eOIE0Gvz2CUvIXKzvyKbZpObRubhTydzW69cRXg7yxIPn2iG00RvQ4Jb6NbVBDfO9XB50oxIRzrIrbAEPzitgGRSCaxcG4kBfPIamOZpF8Egf9iYdn8PBwVtmvtUChyKwcrnyDwcSCMC5f9hPuLWw1UHW3u3X8ee5gxtElyhTEoTlaqVC1V9R86EnWxq7IlwCEwWXjlq6XvjgYoPHteXiQQb9R4eH0c3bFq0TVEh30s5nxfHMIxBiWxilFT9sgvzE8nbqV2wnL7a4DHJKUrV630PniHShfK6Josl0izBCnjovZnemR7dxqSEDbeMlTst18IWiTcQPGRXmP1JUjTvefeTB6f7NVDe2odh0a2tvWYjMiEfvR9qH8YxV6uMffCIUdclfUmK9tSUzhrSyWp8kxsqBd7wwjskKmm0JqB6GBTJqZw52tDIMUpgTK4VVvsnqlLPiN8SRMrTV5xQHpX8y7xSRsVbPdMh5rImkPpgnDZsGvAi5Z52dM7To4Fjhs64K2K59Ye6752AjG8R9he60dLGKcPLtxjuK13zfFpLIUPQOu7SsAoqDHTZf3rTH4SmNIJulZidhpNPu2FbrEiDhfjJUgHMkFfycfcDcysYyujCVD95E5BZvv8oa9X14XqphoVLhgtNABSphgzPVR6sGyZv2AMGClrDtYON1DfRytTlpTS\nThis + task_id is 2222\nGqh8WYLH0cpnlBwPHjEvMN1UJ3A1IIPKoBAwOUKDtgudwfGf6Cw1gc7DdYqe4EFlERnhU9gclGr0ovsNbOVcZFapXJ5EzFFtyikiUHVpu1s8lVjNoNG0Wvjy08ymnB5zQLrTVA1jYInBuNaVWswjFDJmpQpebQuHaRqepCYlASNIPUAuKXrfzxE1CB51jjrZHBUxmz5F0PkgYTVUKfHf4VtyyOJMlvoKveuvb5inm1mJEbSRDfTcDzE11mfcix3byoTdJDG3VsfKPbbgJXRZUlwoEFqRso42UkIV7rYk6TXxypztqgoaWWLN6eOIE0Gvz2CUvIXKzvyKbZpObRubhTydzW69cRXg7yxIPn2iG00RvQ4Jb6NbVBDfO9XB50oxIRzrIrbAEPzitgGRSCaxcG4kBfPIamOZpF8Egf9iYdn8PBwVtmvtUChyKwcrnyDwcSCMC5f9hPuLWw1UHW3u3X8ee5gxtElyhTEoTlaqVC1V9R86EnWxq7IlwCEwWXjlq6XvjgYoPHteXiQQb9R4eH0c3bFq0TVEh30s5nxfHMIxBiWxilFT9sgvzE8nbqV2wnL7a4DHJKUrV630PniHShfK6Josl0izBCnjovZnemR7dxqSEDbeMlTst18IWiTcQPGRXmP1JUjTvefeTB6f7NVDe2odh0a2tvWYjMiEfvR9qH8YxV6uMffCIUdclfUmK9tSUzhrSyWp8kxsqBd7wwjskKmm0JqB6GBTJqZw52tDIMUpgTK4VVvsnqlLPiN8SRMrTV5xQHpX8y7xSRsVbPdMh5rImkPpgnDZsGvAi5Z52dM7To4Fjhs64K2K59Ye6752AjG8R9he60dLGKcPLtxjuK13zfFpLIUPQOu7SsAoqDHTZf3rTH4SmNIJulZidhpNPu2FbrEiDhfjJUgHMkFfycfcDcysYyujCVD95E5BZvv8oa9X14XqphoVLhgtNABSphgzPVR6sGyZv2AMGClrDtYON1DfRytTlpTS\nWrite all the task_ids into the file output.txt. The file has not been created yet. After that, use the task_complete command.\n"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I need to append the task_id to the output.txt file and then use the task_complete - command to indicate that the task is complete.\",\n \"reasoning\": \"Appending - the task_id to the output.txt file will allow me to keep track of all the task_ids - that have been generated. Using the task_complete command will indicate that - the current task is complete.\",\n \"plan\": \"- Append the task_id to - the output.txt file using the append_to_file command.\\n- Use the task_complete - command to indicate that the task is complete.\",\n \"criticism\": \"I - need to ensure that I append the task_id to the correct file and that I use - the correct task_id when using the task_complete command.\",\n \"speak\": - \"I will append the task_id to the output.txt file and then use the task_complete - command to indicate that the task is complete.\"\n },\n \"command\": {\n \"name\": - \"append_to_file\",\n \"args\": {\n \"filename\": \"output.txt\",\n \"text\": - \"1111\\n\"\n }\n }\n}"}, {"role": "system", "content": "Command append_to_file - returned: Text appended successfully."}, {"role": "user", "content": "Determine - which next command to use, and respond using the format specified above:"}], - "temperature": 0, "max_tokens": 1317}' + \"I need to write all the task_ids into the file output.txt and then use the + task_complete command to indicate that the task is complete.\",\n \"reasoning\": + \"I need to write all the task_ids into the file output.txt and then use the + task_complete command to indicate that the task is complete.\",\n \"plan\": + \"- Use the write_to_file command to write all the task_ids into the file output.txt\\n- + Use the task_complete command to indicate that the task is complete\",\n \"criticism\": + \"I need to ensure that I have written all the task_ids into the file output.txt + before using the task_complete command.\",\n \"speak\": \"I will write + all the task_ids into the file output.txt and then use the task_complete command + to indicate that the task is complete.\"\n },\n \"command\": {\n \"name\": + \"write_to_file\",\n \"args\": {\n \"filename\": \"output.txt\",\n \"text\": + \"1111\\n2222\"\n }\n }\n}"}, {"role": "system", "content": "Command + write_to_file returned: File written to successfully."}, {"role": "user", "content": + "Determine which next command to use, and respond using the format specified + above:"}], "temperature": 0, "max_tokens": 1015}' headers: Accept: - '*/*' @@ -707,7 +703,7 @@ interactions: Connection: - keep-alive Content-Length: - - '7831' + - '7053' Content-Type: - application/json method: POST @@ -715,20 +711,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6ySQY/aMBCF7/0VozkbFLKCprmhHipUqVXVoh6aChl7SFwS27InBYry3ytIgF22 - 2l72as+8782bOaLRmKOqJKvG16O3czf/vV9+SD6X6fzP4cv3j2n29aCXpir1exTo1r9I8dAxVq7x - NbFxFgWqQJJJYz6ZZWk2SabJO4GN01RjjqXn0cN4OuI2rN0oeUgmKLCNsiTMj+iDazyv2G3JRszT - 2SwVeBO/fkymmUB2LOtbbZYmnUBVOaMoYv7jiA3Fi3BwNWGOMkYTWVo+2XSWyZ5GOBYWAKBArlxb - VhwLzGF4HD5oz6fHAj+5HXAlGbgiYBm3K6OhkhHWRBak92Q1aWB3LnAt+5bHvGfYmJoELEBJC22k - W/8wHoFyTSPtuddYbZRkeooCE+FSPS5QPHYYSEZnjS17m8tobPkCY2fq+h8U1YZAlv9L87W0PWgE - y9cfRgXDRpnY9IwFWOozJRvbMAgtrjEqFwIpvq5jV9Ep4xcTuEdGT3J7wZ3TeZ0l9YxOXE5s6H92 - YVY21OOf8O5cylDeH+fj9fcC304uLgIaYqsUxbhp6/pwNXQ2NXgrbIedwI2xJlarXglzjOw8CjRW - 0x7zpPvZvfkLAAD//wMA1GRhPyUEAAA= + H4sIAAAAAAAAA8yST4/aMBDF7/0UozkbBIsWUG6r9kKltifUSk2FHGdIXJxxZI8LEsp3ryDJLkvV + 0/bQ6/x57zdPc0ZbYoam1mKa1k1WT6n98FHS9ktK3z69r2yxXRZV+lqFpg6o0Bc/yciwMTW+aR2J + 9YwKTSAtVGI2X64f1ovlbDVX2PiSHGZYtTJZTB8nkkLhJ7PFbI4KU9QVYXbGNvimlZ34A3HE7OFx + MVP4Iv7cmK9XCsWLdi+zq/mqU2hqbw1FzL6fsaE4CgfvCDPUMdoomuWC6VmILyeccwYAyFFqn6pa + Yo4ZDMWhQSe5FHP87I8gtRbYQK1/ERyDFSEG7RxITSA6Hna2jGBZ/LWyt47AJ2mTTOUkCjZgNEOK + 9LIwnEhgfNNoLkE8WC6t0UK93TgKNsI4Pc1R3VIG0tGz5er/R22d5p5yAtu3y9+pm2DFGhub3mID + THRVIo4p0NtSgYL2PhCkaLn6O/j9xbElfRh5jta5fxRr79Gp8YeH/T9emHVDvf0rvztKHar777/9 + rV7g6RLVGNM1xIKIn5MUf5PWCHiFHFhz7rBTuLdsY73rlTHDKL5FhZZLOmE26350734DAAD//wMA + A50m55YEAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7bfb48929ebc968c-SJC + - 7bfdb8a62cc116f9-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -738,7 +734,7 @@ interactions: Content-Type: - application/json Date: - - Sat, 29 Apr 2023 23:21:57 GMT + - Sun, 30 Apr 2023 06:28:01 GMT Server: - cloudflare access-control-allow-origin: @@ -750,7 +746,7 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '7934' + - '10004' openai-version: - '2020-10-01' strict-transport-security: @@ -762,13 +758,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86890' + - '87360' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.072s + - 1.76s x-request-id: - - 38b1938d8fa82ba256f64bb39662db49 + - 357739c33b65d5f85a7b5ef081939e92 status: code: 200 message: OK diff --git a/tests/integration/challenges/memory/test_memory_challenge_a.py b/tests/integration/challenges/memory/test_memory_challenge_a.py index fe18773dfe1d..895fc8febe3e 100644 --- a/tests/integration/challenges/memory/test_memory_challenge_a.py +++ b/tests/integration/challenges/memory/test_memory_challenge_a.py @@ -6,8 +6,8 @@ from tests.integration.challenges.utils import get_level_to_run from tests.utils import requires_api_key -LEVEL_CURRENTLY_BEATEN = 3 -MAX_LEVEL = 5 +LEVEL_CURRENTLY_BEATEN = 3 # real level beaten 30 and maybe more, but we can't record it, the cassette is too big +MAX_LEVEL = 3 @pytest.mark.vcr @@ -30,7 +30,7 @@ def test_memory_challenge_a( create_instructions_files(memory_management_agent, num_files, task_id) try: - run_interaction_loop(memory_management_agent, 40) + run_interaction_loop(memory_management_agent, 180) # catch system exit exceptions except SystemExit: file_path = str(memory_management_agent.workspace.get_path("output.txt")) diff --git a/tests/integration/challenges/memory/test_memory_challenge_b.py b/tests/integration/challenges/memory/test_memory_challenge_b.py index 3ab540541fa2..c98bbe9cd6b9 100644 --- a/tests/integration/challenges/memory/test_memory_challenge_b.py +++ b/tests/integration/challenges/memory/test_memory_challenge_b.py @@ -6,7 +6,7 @@ from tests.integration.challenges.utils import generate_noise, get_level_to_run from tests.utils import requires_api_key -LEVEL_CURRENTLY_BEATEN = 1 +LEVEL_CURRENTLY_BEATEN = 2 MAX_LEVEL = 5 NOISE = 1000 diff --git a/tests/integration/goal_oriented/cassettes/test_browse_website/test_browse_website.yaml b/tests/integration/goal_oriented/cassettes/test_browse_website/test_browse_website.yaml index 63da74c45438..2584bb25371d 100644 --- a/tests/integration/goal_oriented/cassettes/test_browse_website/test_browse_website.yaml +++ b/tests/integration/goal_oriented/cassettes/test_browse_website/test_browse_website.yaml @@ -45,9 +45,8 @@ interactions: \"command name\",\n \"args\": {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": - "system", "content": "This reminds you of these events from your past:\n\n\n"}, - {"role": "user", "content": "Determine which next command to use, and respond - using the format specified above:"}], "temperature": 0, "max_tokens": 3135}' + "user", "content": "Determine which next command to use, and respond using the + format specified above:"}], "temperature": 0, "max_tokens": 2650}' headers: Accept: - '*/*' @@ -56,7 +55,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3866' + - '3777' Content-Type: - application/json method: POST @@ -64,21 +63,22 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7xTS2vbQBC+91cMc5bfxEl06aFQSCg9uAmhVMGsV2NpI+2OsjtyAsb/vaxl5eGQ - trTQ68zu95qZLZocU9SlEm2benB6zhf222ZRVZ8WslH68q51Xy+/X02IF2tMkFd3pOXwY6jZNjWJ - YYcJak9KKMd0Mj+bnpxO5/OzBC3nVGOKRSOD2fBkIK1f8WA8G08wwTaogjDdYuPZNrIUrsgFTM/m - 0wSfsZ/q09lpgsKi6qfSZHx+vktQl2w0BUx/bNFS6HE914QpqhBMEOUkqmQn5KKDbeYAADKUktui - lJBhCofioUGPEosZXsCDqWtoA4GUBCvPD4GWD7QKRgg0W6tcDsKwMcEIlCJNOhqtmKswFA7aq4Zi - WiOtRNVctDSylBtR0V9YzmYj43J6HJZia4hQaxPxSoLGG03A646XuRpmmLwU6UkFdsYVndKrkkBU - qMDTfWs8BbAUhb0PmOwJf2HLhK5LQYCbqDgCKl0a2sQ8TDjW1NTKdXIGcP0/MssyN4DP71rct298 - 5H3uRw+wNjWBU5byI4FDibN/5Up7I0abYPudcER7A+RC6yO0ErgAZaENxhV7Ks3ekxa4XnzZx3zf - UugT/PMZh4ZU9VebGN/0zd/uVUe5S/rDOKC9uYuYV6fmNf2RauWL45vqGq2vu+//NvOXbB1wn26H - fhPncVjeN3Y/9nb3lg/OM7fDXYJr40wol91lYYpBuMEE99SYjne3uw8/AQAA//8DAIk1DVg4BQAA + H4sIAAAAAAAAA6RTWWvbQBB+768Y5iUv8p00Ri+lB4UUSg9SUqiKWa/G0tbSjrI7qh2M/3tYHUns + JLS0rzM737UzOzQpxqhzJbqsisH5682n7c33z2dfp+l2oq4y++7th5s3X870BX3ECHn5i7R0E0PN + ZVWQGLYYoXakhFKMJy/n0/npdDKbRFhySgXGmFUymA3PBlK7JQ/Gs/EEI6y9ygjjHVaOy0oWwmuy + HuP56XmE99h39enpOEJhUcVdaTKen+8j1DkbTR7jHzssyfe4jgvCGJX3xouyElSyFbLBwS6xAAAJ + Ss51lotPMIau2DVoK6GY4AVsTFFA7QkkJ1g63nhabGjpjRBoLktlUxCG38YbgVykikejJfPaD4W9 + dqqikNZIK1EFZzWNSkqNqODPL2azkbEpbYe5lAUEqJUJeDlB5Ywm4FXLy7weJhg9FOlIebbGZq3S + y5xAlF+Do+vaOPJQ0r0wBb3mp0lUSwGXz5s0vpVCXoCroB9W7EDy0FD+kb6qULaVNoBvf5lfeNM1 + k8QO4P2zaTTtKxdQ7vvCoGBlCgKrSkrh5JBvKFs5aQZ7PUH3olu4Azl3tf7VkTntjBhtfNmviSVq + Bsn62oUxJXABqgSlde2UUHHTxG5s9rSh5mM2AdZmEKLgpqXZOdLSuDpO2Fek1v+0pw9y/vPWtZT7 + qD+bDu3R1YTMWzWH9EeqlcuOL65t1K5ox//rig7YWuDrmnx42aJfha/plvmR3Ve93cZy5zyxe9xH + uDLW+HzR3h3G6IUrjLChxni8/7l/cQsAAP//AwDcu28dVgUAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be499e66c20ced1-SJC + - 7bfe4c98990acee1-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -88,7 +88,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:18:11 GMT + - Sun, 30 Apr 2023 08:09:04 GMT Server: - cloudflare access-control-allow-origin: @@ -100,19 +100,25 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '23148' + - '13620' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '86493' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 2.338s x-request-id: - - 0c30c154a2ed5a2a8a31bff33d3448c3 + - 6ab74012054dda255680e3e4da7d724b status: code: 200 message: OK @@ -163,16 +169,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOwWrCQBRF9/2KcNeTkKgxZvYFKbiwFbqoRSaTpxlN5qWZZ2mRfE3/pF9WhNZu - D9xzzwWuhoZtjNiub+Oi5IdlcTiv5X29ahtqnu6Xb4+b4+eseF5CgasjWfldJJa7viVx7KFgBzJC - NXQ2X0zyYjIvS4WOa2qhceglniZ5LOeh4jidphkUzsEcCPqCfuCul53wiXyAni1yhX/3jWdzBWEx - 7Y3kaTYq2IadpQD9ckFH4c86cEvQMCG4IMbLtZG9kL/2bxqK+sFZingfSUNRxXyKtlhR7cRcb8MW - kQvR99ckTxZlglFh77wLzW4gE9hDIwj3UHC+pg/odHwd734AAAD//wMAj2F8NVEBAAA= + H4sIAAAAAAAAA0SOwU7CQBRF935Fc9fTpgWKMDs3GhaoMe7EkOn0Qce28yadR0RJv8Y/8csMieL2 + JPfcc4KroWEbI7YPXXp98/54t1/lTw/3s+W6Ot5+hPZY56v2c77socDVG1n5XWSW+9CROPZQsAMZ + oRq6mC8mi9mkKHOFnmvqoLEPkk6zMpXDUHGaT/MCCodo9gR9Qhi4D7IVbslH6NmiVPh3X3gxVxAW + 011ImRejgm3YWYrQLyf0FP+sA3cEDROji2K8nBvZC/lz/3NDSRicpYR3iTSUVMxtssGaaifmfBs3 + SFxMvr8mZbZYZhgVds672GwHMpE9NKJwgILzNR2h8/F1vPoBAAD//wMA+xL6BVEBAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49aa96fbbced1-SJC + - 7bfe4d12a9a3cee1-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -182,7 +188,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:18:22 GMT + - Sun, 30 Apr 2023 08:09:12 GMT Server: - cloudflare access-control-allow-origin: @@ -194,19 +200,25 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '3508' + - '1472' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '89422' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 385ms x-request-id: - - 5d1aace4f6a0d761311cb9123e585128 + - f40352b97c4c4547530fa7786b4ede37 status: code: 200 message: OK @@ -232,16 +244,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOwWrCQBRF9/2K4a4nIWpjdLbFTSGrumlrkXHyNKPJvCHzLILka/on/bIitHZ7 - 4J57rvANDFxrxfWxy6olP9d13b6+PMX12SbffV5WvJofZm9yhAbvjuTkd5E77mNH4jlAww1khRqY - yXwxLatpVTxq9NxQB4NDlGyWl5mchx1nxayYQOOc7IFgrogD91G2wicKCaZcavyr73gy1xAW291J - VY4armXvKMG8X9FT+nMO3BEMbEo+iQ1yK+QgFG7165ZUHLwjxXslLakd80ltUFPjxd5e0wbKJ/X9 - NS3zxTLHqLH3wad2O5BNHGCQhCM0fGjoAlOMH+PDDwAAAP//AwBNSnfkTwEAAA== + H4sIAAAAAAAAA0SOwUrDQBRF935FuOtJSFLTprNTitCF4MKNWpHp5LUZm8wbMq9UW/I1/olfJgWt + 2wP33HOCa6BhWyO2D106uzk8LBeb5/5zcdj1rfdheqzvllt6us2PUOD1O1n5XWSW+9CROPZQsAMZ + oQa6mNZlfV0WVanQc0MdNLZB0klWpbIf1pzmk7yAwj6aLUGfEAbug7wJ78hH6Gqu8K++4GKqICym + u5BZNSrYlp2lCP1yQk/xzzlwR9AwMbooxsu5kL2QP9c/tpSEwVlKeJNIS8maeZescE+NE3N+jSsk + LibfX2WV1fMMo8LGeRfbt4FMZA+NKByg4HxDH9D5+Dpe/QAAAP//AwDvavKuTwEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49aca5c1cced1-SJC + - 7bfe4d1cfbdbcee1-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -251,7 +263,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:18:27 GMT + - Sun, 30 Apr 2023 08:09:13 GMT Server: - cloudflare access-control-allow-origin: @@ -263,230 +275,37 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '2637' + - '1372' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '89929' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 47ms x-request-id: - - 1b0d10e2a3a5eb7feff786645a7a4856 - status: - code: 200 - message: OK -- request: - body: '{"input": ["Assistant Reply: { \"thoughts\": { \"text\": \"I - will use the browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\", \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\", \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\n- Find - the price of the book\\n- Write the price to a file named browse_website.txt\", \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\", \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\" }, \"command\": - { \"name\": \"browse_website\", \"args\": { \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\", \"question\": - \"What is the price of the book?\" } } } Result: Command browse_website - returned: (''Answer gathered from website: The price of the book \"Meditations\" - is \u00a325.89. \\n \\n Links: [\\''Books to Scrape (http://books.toscrape.com/index.html)\\'', - \\''Home (http://books.toscrape.com/index.html)\\'', \\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\'', - \\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\'', - \\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\'']'', - ) Human - Feedback: "], "model": "text-embedding-ada-002", "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '1758' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/embeddings - response: - body: - string: !!binary | - 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 - Lvxrfd5//uu/AAAA//8DAP7X1ErlIAAA - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be49adbe81cced1-SJC - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Thu, 27 Apr 2023 05:18:27 GMT - Server: - - cloudflare - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj - openai-processing-ms: - - '65' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '3000' - x-ratelimit-remaining-requests: - - '2999' - x-ratelimit-reset-requests: - - 20ms - x-request-id: - - 42dff468686feebf028abb07e86d8a68 + - 80012336eac7da800f35e4e1dc53be35 status: code: 200 message: OK - request: - body: '{"input": ["[{''role'': ''user'', ''content'': ''Determine which next command - to use, and respond using the format specified above:''}, {''role'': ''assistant'', - ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I will use the - browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\\\n- - Find the price of the book\\\\n- Write the price to a file named browse_website.txt\",\\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\\n },\\n \"command\": - {\\n \"name\": \"browse_website\",\\n \"args\": {\\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\\n \"question\": - \"What is the price of the book?\"\\n }\\n }\\n}''}, {''role'': ''system'', - ''content'': ''Command browse_website returned: (\\''Answer gathered from website: - The price of the book \"Meditations\" is \u00a325.89. \\\\n \\\\n Links: [\\\\\\''Books - to Scrape (http://books.toscrape.com/index.html)\\\\\\'', \\\\\\''Home (http://books.toscrape.com/index.html)\\\\\\'', - \\\\\\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\\\\\'', - \\\\\\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\\\\\'', - \\\\\\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\\\\\'']\\'', - )''}]"], - "model": "text-embedding-ada-002", "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\nI + was created.\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -495,128 +314,26 @@ interactions: Connection: - keep-alive Content-Length: - - '1982' + - '600' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49ae11e2dced1-SJC + - 7bfe4d2a38b9cee1-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -624,29 +341,37 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:18:28 GMT + - Sun, 30 Apr 2023 08:09:15 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '64' + - '928' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89866' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 88ms x-request-id: - - 73e42f26050de7075473636113591bef + - bdf544a1c9ea2ee0bb022ee726a80ed4 status: code: 200 message: OK @@ -696,41 +421,21 @@ interactions: \"command name\",\n \"args\": {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": - "system", "content": "This reminds you of these events from your past:\n[''Assistant - Reply: {\\n \"thoughts\": {\\n \"text\": \"I will use the browse_website - command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\\\n- - Find the price of the book\\\\n- Write the price to a file named browse_website.txt\",\\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\\n },\\n \"command\": - {\\n \"name\": \"browse_website\",\\n \"args\": {\\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\\n \"question\": - \"What is the price of the book?\"\\n }\\n }\\n} \\nResult: Command - browse_website returned: (\\''Answer gathered from website: The price of the - book \"Meditations\" is \u00a325.89. \\\\n \\\\n Links: [\\\\\\''Books to Scrape - (http://books.toscrape.com/index.html)\\\\\\'', \\\\\\''Home (http://books.toscrape.com/index.html)\\\\\\'', - \\\\\\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\\\\\'', - \\\\\\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\\\\\'', - \\\\\\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\\\\\'']\\'', - ) - \\nHuman Feedback: '']\n\n"}, {"role": "user", "content": "Determine which - next command to use, and respond using the format specified above:"}, {"role": - "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"I will - use the browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html + "system", "content": "This reminds you of these events from your past: \nI was + created and nothing new has happened."}, {"role": "user", "content": "Determine + which next command to use, and respond using the format specified above:"}, + {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": + \"I will use the browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html and find the price of the book.\",\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\n- Find - the price of the book\\n- Write the price to a file named browse_website.txt\",\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\n },\n \"command\": - {\n \"name\": \"browse_website\",\n \"args\": {\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\n \"question\": + me to visit a website and find the price of a book. The browse_website command + is the best option for this task.\",\n \"plan\": \"- Use the browse_website + command to visit the website\\n- Find the price of the book\\n- Write the price + to a file named ''browse_website.txt''\\n- Use the task_complete command to + complete the task\",\n \"criticism\": \"I need to ensure that I am accurately + finding the price of the book and writing it to the correct file.\",\n \"speak\": + \"I will use the browse_website command to visit the website and find the price + of the book.\"\n },\n \"command\": {\n \"name\": \"browse_website\",\n \"args\": + {\n \"url\": \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\n \"question\": \"What is the price of the book?\"\n }\n }\n}"}, {"role": "system", "content": "Command browse_website returned: (''Answer gathered from website: The price of the book \"Meditations\" is \u00a325.89. \\n \\n Links: [\\''Books @@ -738,9 +443,9 @@ interactions: \\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\'', \\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\'', \\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\'']'', - )"}, + )"}, {"role": "user", "content": "Determine which next command to use, and respond - using the format specified above:"}], "temperature": 0, "max_tokens": 2233}' + using the format specified above:"}], "temperature": 0, "max_tokens": 2201}' headers: Accept: - '*/*' @@ -749,7 +454,7 @@ interactions: Connection: - keep-alive Content-Length: - - '7471' + - '5772' Content-Type: - application/json method: POST @@ -757,21 +462,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7xTzW7bMAy+7ykEnpUgcZem8W0bsKEtemsPw1wEsszYWmzRE+kmQ5Cn2ZvsyQbZ - SbumG9BTb5Iofj/Upx24AlKwlRHbtPVovqArrPKr4madvP/SXv/8+vCx/fyhu7v+xBPQQPl3tHLo - GFtq2hrFkQcNNqARLCCdnl8ks3kyTxINDRVYQwplK6Oz8WwkXchpNDmbTEFDx6ZESHfQBmpaWQqt - 0TOk0/lspuEJ/LGQTKcahMTUT3cX5+d7DbYiZ5Eh/baDBvkIHKhGSMEwOxbjJcokL+ijhV3mlVIq - A6moKyvhDFJ1ODwUcCvxMINLtXF1rTpGJRWqTXCCS6HlytWoLDWN8YUSGgr9lTY4i4pW/SYnWsey - UX2DNw0WKg+0YVxuMGcnOJatjDPQf/MHNEze+XIQcVuhEsNrFfBH5wKyavDVpFr1Ev8r3vHQhCyK - 2jj2vtdWDh8iuONTdW1t/CBspO7edjA2OHHWcXN8HY/Y06DnLkQeI+pSmUZ17HzZU1kKAa30RJFn - mAdu5RXy4jr2nergFs36jRMy8O/1Mb0H7BfhjRCDtGdaThyYUJ7mfigcxzRAvFTyDOf0u9z+016W - ZXCDhRMT48VxG2P3+1cyG18sHq319g4uM7+HvYaV846r5fAfIAUWakGD8wVuIZ3s7/fv/gAAAP// - AwC5hinnygQAAA== + H4sIAAAAAAAAA7RTzW7aQBC+9ylGc+FiLDChpb5VjVRR9e+QnuoKrdcD3mDvuLtDSYN4mrxJn6xa + 20AhUZVLj56Z72c+z+7QFJiiLpXouqmGr95sv3y4vV6X0/ef395f/5zn9G5elHKvPv1KMELOb0lL + j4g1101FYthihNqREiowHb+cJbOrZDydRlhzQRWmuGpkOImnQ9m4nIejyWiMEW68WhGmO2wc140s + hNdkPabjyTiJ8ER+bCRJEqGwqOo0O51c7SPUJRtNHtNvO6zJH4gdV4QpKu+NF2Ul2GQrZMMKu8wC + AGQoJW9WpfgMU+iLfYPuJBQznMPWVBVsnRECKQkaZzQBL9uPnHkNwqBgaSoCq2oqYJA73npabCn3 + RiiWOxnEGUZ/CzhSnq2xq07lpiQQ5dfg6MfGOPJQU+B9lmwMAd6OLoQXrRPNda1sAcZ3APIC3IRM + YckOpAwN5deXvppK2c7SEL76Tvpp5ue6+0coWWZPKsHNov/1ZyrH2mHqwrJ2Row2vj78MEvUAsn6 + jQswJTAHVbd+jV21RJqdIy1g7JJdrdpkhNtW67oVD8hjxXjIKcD7ewdjz5gq1i3NZaS+IbU+O6bN + /w42zrBzsI8Op96zP7r0QNKZO3NzsYNyq8tH0jXC7InisZUznsu3dfPkgoOPVBhpo/SDkPrvh2Qa + z14fl2oX6/fL7B73ES6NNb5cdK8KU/TCDUZobEF3mI723/cv/gAAAP//AwBJZ4NT8QQAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49b389e94ced1-SJC + - 7bfe4d310f1acee1-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -781,7 +486,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:19:03 GMT + - Sun, 30 Apr 2023 08:09:27 GMT Server: - cloudflare access-control-allow-origin: @@ -793,37 +498,38 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '21222' + - '12183' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '86494' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 2.337s x-request-id: - - dd3e3770c095157c99a11ad526d4ca9c + - ea952acfdafdc0ae3345943425fec326 status: code: 200 message: OK - request: - body: '{"input": ["Assistant Reply: { \"thoughts\": { \"text\": \"I - will use the write_to_file command to write the price of the book to a file - named browse_website.txt.\", \"reasoning\": \"The task requires me to - write the price of the book to a file, and the write_to_file command is the - best option to achieve this.\", \"plan\": \"- Use the write_to_file - command to write the price of the book to a file named browse_website.txt.\", \"criticism\": - \"I need to ensure that I am using the correct filename and text to write the - price of the book to the file.\", \"speak\": \"I will use the write_to_file - command to write the price of the book to a file named browse_website.txt.\" }, \"command\": - { \"name\": \"write_to_file\", \"args\": { \"filename\": - \"browse_website.txt\", \"text\": \"The price of the book \\\"Meditations\\\" - is \u00a325.89.\" } } } Result: Command write_to_file returned: - File written to successfully. Human Feedback: "], "model": "text-embedding-ada-002", - "encoding_format": "base64"}' + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\n{''role'': + ''system'', ''content'': ''This reminds you of these events from your past: + \\nI was created and nothing new has happened.''}\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing + new happened.\n\"\"\"\n"}], "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -832,329 +538,26 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '714' Content-Type: - application/json method: POST - uri: https://api.openai.com/v1/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be49bdebeebced1-SJC - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Thu, 27 Apr 2023 05:19:08 GMT - Server: - - cloudflare - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj - openai-processing-ms: - - '86' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '3000' - x-ratelimit-remaining-requests: - - '2999' - x-ratelimit-reset-requests: - - 20ms - x-request-id: - - 42e0557e070e90e99b138d49ebb07b3b - status: - code: 200 - message: OK -- request: - body: '{"input": ["[{''role'': ''user'', ''content'': ''Determine which next command - to use, and respond using the format specified above:''}, {''role'': ''assistant'', - ''content'': ''{\\n \"thoughts\": {\\n \"text\": \"I will use the - browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\\\n- - Find the price of the book\\\\n- Write the price to a file named browse_website.txt\",\\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\\n },\\n \"command\": - {\\n \"name\": \"browse_website\",\\n \"args\": {\\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\\n \"question\": - \"What is the price of the book?\"\\n }\\n }\\n}''}, {''role'': ''system'', - ''content'': ''Command browse_website returned: (\\''Answer gathered from website: - The price of the book \"Meditations\" is \u00a325.89. \\\\n \\\\n Links: [\\\\\\''Books - to Scrape (http://books.toscrape.com/index.html)\\\\\\'', \\\\\\''Home (http://books.toscrape.com/index.html)\\\\\\'', - \\\\\\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\\\\\'', - \\\\\\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\\\\\'', - \\\\\\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\\\\\'']\\'', - )''}, - {''role'': ''user'', ''content'': ''Determine which next command to use, and - respond using the format specified above:''}, {''role'': ''assistant'', ''content'': - ''{\\n \"thoughts\": {\\n \"text\": \"I will use the write_to_file - command to write the price of the book to a file named browse_website.txt.\",\\n \"reasoning\": - \"The task requires me to write the price of the book to a file, and the write_to_file - command is the best option to achieve this.\",\\n \"plan\": \"- Use the - write_to_file command to write the price of the book to a file named browse_website.txt.\",\\n \"criticism\": - \"I need to ensure that I am using the correct filename and text to write the - price of the book to the file.\",\\n \"speak\": \"I will use the write_to_file - command to write the price of the book to a file named browse_website.txt.\"\\n },\\n \"command\": - {\\n \"name\": \"write_to_file\",\\n \"args\": {\\n \"filename\": - \"browse_website.txt\",\\n \"text\": \"The price of the book \\\\\"Meditations\\\\\" - is \u00a325.89.\"\\n }\\n }\\n}''}, {''role'': ''system'', ''content'': - ''Command write_to_file returned: File written to successfully.''}]"], "model": - "text-embedding-ada-002", "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '3189' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/embeddings + uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | - 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 - w+39vz74x/f3/vsf/w8AAP//AwBCQNw65SAAAA== + H4sIAAAAAAAAA0SPTUvDQBRF9/6K4a4npemnzq6gouDCvUiZTp7J2Pky74VYSv67VJRuD9zDuWf4 + Bgaus+JiCdV2N77aZngYx8dhs3r5OmyPT/fhuJYSbQuNfPgkJ3+LmcuxBBKfEzRcT1aogak3t4vb + 1aLezjVibijAoC1SLWfrSob+kKv5cl5DY2DbEswZpc+xyF7ykRLD1PWdxtV95WsNyWLDlSxXk4br + snfEMG9nROJ/a58DwcAyexab5NKYk1C69O9YWcUnFopaPauenA1BSWdFpSydT61KNKrOsupsKZSo + UeyTIxVP6veqz2mGSePDJ8/dvifLOcGAJRdo+NTQN8x8ep9ufgAAAP//AwB8vP+2ZgEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49be3dc34ced1-SJC + - 7bfe4d901cdecee1-SJC + Cache-Control: + - no-cache, must-revalidate Connection: - keep-alive Content-Encoding: @@ -1162,29 +565,37 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:19:09 GMT + - Sun, 30 Apr 2023 08:09:31 GMT Server: - cloudflare access-control-allow-origin: - '*' alt-svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '76' + - '791' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - - '3000' + - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - - '2999' + - '3499' + x-ratelimit-remaining-tokens: + - '89839' x-ratelimit-reset-requests: - - 20ms + - 17ms + x-ratelimit-reset-tokens: + - 107ms x-request-id: - - 006edc24ffa2e03bf3534ac502e0e6e7 + - 782df5c2a8ff131c4a94e1db54cf90ad status: code: 200 message: OK @@ -1234,53 +645,21 @@ interactions: \"command name\",\n \"args\": {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": - "system", "content": "This reminds you of these events from your past:\n[''Assistant - Reply: {\\n \"thoughts\": {\\n \"text\": \"I will use the browse_website - command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\\\n- - Find the price of the book\\\\n- Write the price to a file named browse_website.txt\",\\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\\n },\\n \"command\": - {\\n \"name\": \"browse_website\",\\n \"args\": {\\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\\n \"question\": - \"What is the price of the book?\"\\n }\\n }\\n} \\nResult: Command - browse_website returned: (\\''Answer gathered from website: The price of the - book \"Meditations\" is \u00a325.89. \\\\n \\\\n Links: [\\\\\\''Books to Scrape - (http://books.toscrape.com/index.html)\\\\\\'', \\\\\\''Home (http://books.toscrape.com/index.html)\\\\\\'', - \\\\\\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\\\\\'', - \\\\\\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\\\\\'', - \\\\\\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\\\\\'']\\'', - ) - \\nHuman Feedback: '', ''Assistant Reply: {\\n \"thoughts\": {\\n \"text\": - \"I will use the write_to_file command to write the price of the book to a file - named browse_website.txt.\",\\n \"reasoning\": \"The task requires me - to write the price of the book to a file, and the write_to_file command is the - best option to achieve this.\",\\n \"plan\": \"- Use the write_to_file - command to write the price of the book to a file named browse_website.txt.\",\\n \"criticism\": - \"I need to ensure that I am using the correct filename and text to write the - price of the book to the file.\",\\n \"speak\": \"I will use the write_to_file - command to write the price of the book to a file named browse_website.txt.\"\\n },\\n \"command\": - {\\n \"name\": \"write_to_file\",\\n \"args\": {\\n \"filename\": - \"browse_website.txt\",\\n \"text\": \"The price of the book \\\\\"Meditations\\\\\" - is \u00a325.89.\"\\n }\\n }\\n} \\nResult: Command write_to_file returned: - File written to successfully. \\nHuman Feedback: '']\n\n"}, {"role": "user", - "content": "Determine which next command to use, and respond using the format - specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": - \"I will use the browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html + "system", "content": "This reminds you of these events from your past: \nAs + a system, I recall that nothing new has happened since my creation."}, {"role": + "user", "content": "Determine which next command to use, and respond using the + format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": + {\n \"text\": \"I will use the browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html and find the price of the book.\",\n \"reasoning\": \"The task requires - me to find the price of the book, and the browse_website command is the best - option to achieve this.\",\n \"plan\": \"- Use the browse_website command - to visit http://books.toscrape.com/catalogue/meditations_33/index.html\\n- Find - the price of the book\\n- Write the price to a file named browse_website.txt\",\n \"criticism\": - \"I need to ensure that I am using the correct URL and question to find the - price of the book.\",\n \"speak\": \"I will use the browse_website command - to visit the website and find the price of the book.\"\n },\n \"command\": - {\n \"name\": \"browse_website\",\n \"args\": {\n \"url\": - \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\n \"question\": + me to visit a website and find the price of a book. The browse_website command + is the best option for this task.\",\n \"plan\": \"- Use the browse_website + command to visit the website\\n- Find the price of the book\\n- Write the price + to a file named ''browse_website.txt''\\n- Use the task_complete command to + complete the task\",\n \"criticism\": \"I need to ensure that I am accurately + finding the price of the book and writing it to the correct file.\",\n \"speak\": + \"I will use the browse_website command to visit the website and find the price + of the book.\"\n },\n \"command\": {\n \"name\": \"browse_website\",\n \"args\": + {\n \"url\": \"http://books.toscrape.com/catalogue/meditations_33/index.html\",\n \"question\": \"What is the price of the book?\"\n }\n }\n}"}, {"role": "system", "content": "Command browse_website returned: (''Answer gathered from website: The price of the book \"Meditations\" is \u00a325.89. \\n \\n Links: [\\''Books @@ -1288,23 +667,24 @@ interactions: \\''Books (http://books.toscrape.com/catalogue/category/books_1/index.html)\\'', \\''Philosophy (http://books.toscrape.com/catalogue/category/books/philosophy_7/index.html)\\'', \\'' (http://books.toscrape.com/catalogue/the-nicomachean-ethics_75/index.html)\\'']'', - )"}, + )"}, {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": - {\n \"text\": \"I will use the write_to_file command to write the price - of the book to a file named browse_website.txt.\",\n \"reasoning\": \"The - task requires me to write the price of the book to a file, and the write_to_file - command is the best option to achieve this.\",\n \"plan\": \"- Use the - write_to_file command to write the price of the book to a file named browse_website.txt.\",\n \"criticism\": - \"I need to ensure that I am using the correct filename and text to write the - price of the book to the file.\",\n \"speak\": \"I will use the write_to_file - command to write the price of the book to a file named browse_website.txt.\"\n },\n \"command\": - {\n \"name\": \"write_to_file\",\n \"args\": {\n \"filename\": - \"browse_website.txt\",\n \"text\": \"The price of the book \\\"Meditations\\\" - is \u00a325.89.\"\n }\n }\n}"}, {"role": "system", "content": "Command - write_to_file returned: File written to successfully."}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}], "temperature": 0, "max_tokens": 1711}' + {\n \"text\": \"I will write the price of the book to a file named ''browse_website.txt''.\",\n \"reasoning\": + \"The task requires me to write the price of the book to a file. The write_to_file + command is the best option for this task.\",\n \"plan\": \"- Use the + write_to_file command to write the price of the book to a file named ''browse_website.txt''\\n- + Use the task_complete command to complete the task\",\n \"criticism\": + \"I need to ensure that I am writing the correct information to the file and + that the file is being created in the correct location.\",\n \"speak\": + \"I will use the write_to_file command to write the price of the book to a file + named ''browse_website.txt''.\"\n },\n \"command\": {\n \"name\": + \"write_to_file\",\n \"args\": {\n \"filename\": \"browse_website.txt\",\n \"text\": + \"The price of the book ''Meditations'' is \u00a325.89.\"\n }\n }\n}"}, + {"role": "system", "content": "Command write_to_file returned: File written + to successfully."}, {"role": "user", "content": "Determine which next command + to use, and respond using the format specified above:"}], "temperature": 0, + "max_tokens": 1928}' headers: Accept: - '*/*' @@ -1313,7 +693,7 @@ interactions: Connection: - keep-alive Content-Length: - - '9732' + - '7026' Content-Type: - application/json method: POST @@ -1321,20 +701,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5RSTY/TMBC98ytGc3arNkvb3Ry5wAqOLItEUOU408TU8UT2pF1U5b+jNOkHRQvi - 6nnzPub5gLbAFE2lxdSNm6we+ONqVX/w28X+af61XX3RzO/l0/L5+d0OFXL+g4yMG1PDdeNILHtU - aAJpoQLT+fI+WayS1WKusOaCHKZYNjK5my4m0oacJ7O72RwVtlGXhOkBm8B1I2vhLfmIaZIs7xVe - yM+D+SJRKCzaXbBvk1mn0FRsDUVMvx2wpngiDuwIU9Qx2ijaS2+TvZDvIxwyDwCQoVTclpXEDFMY - H8cBvUj/mOEj7K1z0EYCqQhEx+16NEhguK61L0AYzm8n1DRDdU0ZSEf21pcD7+cRBpWOkBP5M0MB - sTWGYty0zv1UcBR4VdrG4zCnKMBNf7TeDV3t3BppnPaDhwk8/SvW34hMsGKNjfXpUp5oXIpt6Im1 - wCPoGprAO1tYX4KGnXa2gOEasOHQS/ST11RiQ3r7f13cmB7YOnVqfUT+UbrXNQ1CvzHf+NGhvP0v - 1wVf2m2CNQS8Gfphvqr6umDYBytCx9p65MY6gjzwPtJ6T3m0QlN5kXOOY5YxUuY77BRurLexWg8G - MMUo3KBC6wt6wXTWfe/e/AIAAP//AwAYXmcn7wMAAA== + H4sIAAAAAAAAA6RSTW/TQBC98ytWc+nFieI0bYJvSFxKhUAoVEg1itbrsb3E3jE7Y6Vt5P+O/JEP + gkAgrvPx5r03bw82hQhMocVUdTlZvtl9TO53z/fr8OEDfXr48tZ8fzd7Wb/e3dELBEDJNzQybkwN + VXWJYslBAMajFkwhCm9X89ViHi7DACpKsYQI8lom19ObiTQ+ocnsehZCAA3rHCHaQ+2pqmUjtEXH + EIU3q3kAJ/BT43YegJDo8lRaLhZtAKYga5AhetxDhXwA9lQiRKCZLYt20tEkJ+g6CfvYKaVUDFJQ + kxfCMURqLI4NfJKuGMOd2tmyVA2jkgKVaN5uRoKoDFWVdqkSUsfaYWoaQ3AO6VEzOevyAXc9jqlC + s0oQ3REhVdwYg8xZU5bPqsf/7WXLfTNBFkV159lfkalL7QYeE/X5n6VdgBlvxRrL1cExh9gvouPG + d2ta/iyhYUyVIe/RyFHy2VI3k6B1+ZlJGfm+P66pwd9LoVyj3v7/JwfINjgEZxz/JTdOVzhc+wn+ + gpT2+WXkzjNyCkjtrUFF2fBjoq26eo+pFd09mq9O2cmocWnv285bEexToFVmSzyy7xWMQmLXQhtA + Zp3lYjOchQhYqIYArEvxCaJZ+7V99QMAAP//AwBD34ZLKAQAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be49bed8f47ced1-SJC + - 7bfe4d9589e6cee1-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -1344,7 +724,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 05:19:22 GMT + - Sun, 30 Apr 2023 08:09:41 GMT Server: - cloudflare access-control-allow-origin: @@ -1356,19 +736,25 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '11504' + - '9223' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '86491' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 2.339s x-request-id: - - cd010e2aab478b33c13c4cd5be5292c8 + - 236ab87ae664fc82d42c2ea35a36b68d status: code: 200 message: OK diff --git a/tests/integration/goal_oriented/cassettes/test_write_file/test_write_file.yaml b/tests/integration/goal_oriented/cassettes/test_write_file/test_write_file.yaml index 7d21c210dad2..0e9cab5a5c4a 100644 --- a/tests/integration/goal_oriented/cassettes/test_write_file/test_write_file.yaml +++ b/tests/integration/goal_oriented/cassettes/test_write_file/test_write_file.yaml @@ -39,10 +39,91 @@ interactions: to user\"\n },\n \"command\": {\n \"name\": \"command name\",\n \"args\": {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current - time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\n\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}], "temperature": 0, "max_tokens": 3223}' + time and date is Tue Jan 01 00:00:00 2000"}, {"role": "user", "content": "Determine + which next command to use, and respond using the format specified above:"}], + "temperature": 0, "max_tokens": 2738}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '3401' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: !!binary | + H4sIAAAAAAAAA7yTT2/bMAzF7/sUBC+5KEHSLG3q21a0a6/DiqGoh0C1GVuLLHoSDRsL/N0H2/nT + ethp2K581Hs/StQeTYoRJrmWpCjt9OpDfdd8+ni7+Hz3ePOzWa+emqf77Cb1tdzWqJBfvlMihxOz + hIvSkhh2qDDxpIVSjBaX64v1+8Xqaqmw4JQsRpiVMl3OVlOp/AtP58v5AhVWQWeE0R5Lz0UpG+Ed + uYDR1epa4dn7VL+YLxQKi7an0vXlvFWY5GwSChg977GgcLT1bAkj1CGYINpJB8lOyHUD7GMHABCj + 5FxluYQYIzgUDwI10hVjfABHlIIwVIFAcoLaG6GN8GZrLEHCRaFd39ALMLknaxm+srfpBIwTBg19 + q9MFpTDJO31Td/pMGpnMYlSvsz3pwM64bAD4khOIDjvw9KMyngIU9BdpCnraP85hQi8WHAR0WXou + vdFCsGUPkneqDrsxcmm1G2in8PifrinxRkxiQjF+J3Kh8h2DFng4vVrC3lMi54jhHqiRM5Nw39q1 + jNNCSXp3TKqNtf9yHYbgVh3X9GD625Z2DgPTG4gRuvbZeMEHoes9W4w43piMP8WrmY60PfEBPHYt + tgq3xpmQb4Z9xgiDcIkKjUupwWjefmvf/QIAAP//AwCaXwR3hAQAAA== + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7bfe3ef73b52fac2-SJC + Cache-Control: + - no-cache, must-revalidate + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 30 Apr 2023 07:59:46 GMT + Server: + - cloudflare + access-control-allow-origin: + - '*' + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400 + openai-model: + - gpt-3.5-turbo-0301 + openai-organization: + - user-adtx4fhfg1qsiyzdoaxciooj + openai-processing-ms: + - '13160' + openai-version: + - '2020-10-01' + strict-transport-security: + - max-age=15724800; includeSubDomains + x-ratelimit-limit-requests: + - '3500' + x-ratelimit-limit-tokens: + - '90000' + x-ratelimit-remaining-requests: + - '3499' + x-ratelimit-remaining-tokens: + - '86497' + x-ratelimit-reset-requests: + - 17ms + x-ratelimit-reset-tokens: + - 2.335s + x-request-id: + - f665162ae22af897be24f632a031d434 + status: + code: 200 + message: OK +- request: + body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Your + task is to create a concise running summary of actions and information results + in the provided text, focusing on key and potentially important information + to remember.\n\n\nYou will receive the current summary and the latest development. + Combine them, adding relevant key information from the latest development in + 1st person past tense and keeping the summary concise.\n\nSummary So Far:\n\"\"\"\nI + was created.\n\"\"\"\n\nLatest Development:\n\"\"\"\nNothing new happened.\n\"\"\"\n"}], + "temperature": 0, "max_tokens": null}' headers: Accept: - '*/*' @@ -51,7 +132,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3490' + - '600' Content-Type: - application/json method: POST @@ -59,20 +140,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7yTT2/TQBDF73yK0VxycSI3f0jjWwUHisQFAQVhFG3tib3NesfdHSutIn93tLbT - tEY9gbjOG7/3m9nxEXWOCWalkqyqzXS9ubt53H+68u9+FPeON2vzcb654m/v4/vP3zFCvr2jTIYv - ZhlXtSHRbDHCzJESyjG5eHs5X62Wi/llhBXnZDDBopbpYraaSuNueRov4guMsPGqIEyOWDuuatkK - 78l6TNbrZYRn76f6PI4jFBZlnkqb9bKNMCtZZ+Qx+XnEivzJ1rEhTFB5r70oKwGSrZANAxxTCwCQ - opTcFKX4FBMYioNADxKKKV7DQRsDjSeQkuDgtNBWeLvThiDjqlI2B+FegMkHMobhhp3JJ6CtMCjo - Wq2qKIdJGfTtIegzeZDJLMXoebAj5dlqW/TpX0qCgpUB7f8iJIIO8lX8YF4SVOwFVF07rp1WQrBj - B1IGVfn9mLQ2yvaQU/j6n7aTOS060746vY0l6vzJ+sYFBiVwDaqCxmtbdEwZO0eZnHOGZSjp5PDS - YQGBUMie2s3jONvXpPav30Sg+HdT98FtdDrUwfSPOw0OPdOL1Y/QlSvGJ94LofdsMeJ4YTL+LZ7N - dKLtiAfw1LbYRrjTVvty2x81JuiFa4xQ25weMInbX+2b3wAAAP//AwAxpIznhgQAAA== + H4sIAAAAAAAAA0SOQUsDMRQG7/6K8J2zZdNa3eZmeygiPSqISEmTZze6mxc2r1Qt+9+lUPU6MMOc + EAMsfOvE97mrbu+O69X3lJrdks2D2Sy/5o/rp+fgu9ViAw3evZOXizHx3OeOJHKChh/ICQVYc9NM + m2szbxqNngN1sNhnqWaTeSWHYcdVPasNNA7F7Qn2hDxwn2Ur/EGpwC6Mxn/6H2sIi+v+gKnrUcO3 + HD0V2JcTeiq/zYE7goUrJRZxSc6HnITS+f5eHV1Rl2PlUlCJpY1prxIdVeuKal3OlChMMGq8xRRL + ux3IFU6wKMIZGjEF+oStx9fx6gcAAP//AwCGJ6JPSQEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be2da273c20ce54-SJC + - 7bfe3f5a5fb3fac2-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -82,7 +159,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 00:12:22 GMT + - Sun, 30 Apr 2023 07:59:49 GMT Server: - cloudflare access-control-allow-origin: @@ -94,19 +171,25 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '14714' + - '634' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '89866' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 88ms x-request-id: - - 23366aac1ddcc141fc735b4a1a8b268c + - 0bc738f58569b4b3635fe0c8384ebcfb status: code: 200 message: OK @@ -151,23 +234,23 @@ interactions: {\n \"arg name\": \"value\"\n }\n }\n} \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 01 00:00:00 2000"}, {"role": "system", "content": "This - reminds you of these events from your past:\nNone\n\n"}, {"role": "user", "content": - "Determine which next command to use, and respond using the format specified - above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": + reminds you of these events from your past: \nI was created and nothing new + has happened."}, {"role": "user", "content": "Determine which next command to + use, and respond using the format specified above:"}, {"role": "assistant", + "content": "{\n \"thoughts\": {\n \"text\": \"I need to use the write_to_file + command to write ''Hello World'' into a file named ''hello_world.txt''.\",\n \"reasoning\": + \"The task requires me to write ''Hello World'' into a file named ''hello_world.txt'', + and the write_to_file command is the most appropriate for this task.\",\n \"plan\": + \"- Use the write_to_file command to write ''Hello World'' into a file named + ''hello_world.txt''.\",\n \"criticism\": \"I need to ensure that I use + the correct file name and text to write to the file.\",\n \"speak\": \"I will use the write_to_file command to write ''Hello World'' into a file - named ''hello_world.txt''.\",\n \"reasoning\": \"The goal is to write - ''Hello World'' into a file named ''hello_world.txt'', and the write_to_file - command is the most appropriate for this task.\",\n \"plan\": \"- Use - the write_to_file command to write ''Hello World'' into a file named ''hello_world.txt''.\",\n \"criticism\": - \"I need to ensure that I am using the correct file name and that the text is - written correctly.\",\n \"speak\": \"I will use the write to file command - to write ''Hello World'' into a file named ''hello_world.txt''.\"\n },\n \"command\": - {\n \"name\": \"write_to_file\",\n \"args\": {\n \"filename\": - \"hello_world.txt\",\n \"text\": \"Hello World\"\n }\n }\n}"}, - {"role": "system", "content": "Command write_to_file returned: File written - to successfully."}, {"role": "user", "content": "Determine which next command - to use, and respond using the format specified above:"}], "temperature": 0, - "max_tokens": 2970}' + named ''hello_world.txt''.\"\n },\n \"command\": {\n \"name\": + \"write_to_file\",\n \"args\": {\n \"filename\": \"hello_world.txt\",\n \"text\": + \"Hello World\"\n }\n }\n}"}, {"role": "system", "content": "Command + write_to_file returned: File written to successfully."}, {"role": "user", "content": + "Determine which next command to use, and respond using the format specified + above:"}], "temperature": 0, "max_tokens": 2486}' headers: Accept: - '*/*' @@ -176,7 +259,7 @@ interactions: Connection: - keep-alive Content-Length: - - '4612' + - '4646' Content-Type: - application/json method: POST @@ -184,19 +267,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6SSQW8TMRCF7/yK0ZydKkuSttkbAiGFA+JQBIKtItc7Wbvx2pZnFoqi/e9om00T - QishcZ3x++bNPO/Q1ViisVpMm/zkann/9b3JZnm1XMnHmzfLd7b4IrL6xB++vUWF8e6ejIyKCxPb - 5ElcDKjQZNJCNZbF5fXrxWI+my8UtrEmjyU2SSazi8VEunwXJ9PZtECFHeuGsNxhyrFNspa4pcBY - FtPiWuERfmzMLhVKFO2PpWIx7xUaG50hxvL7DlviAzhHT1iiZnYsOshgMwahMKywqwIAQIViY9dY - 4QpLGItjgx5kKFa4gp/Oe+iYQCyBaN6uR4MEJratDjVIhKfa4dVFheoUmUlzDC40e+6NJWii9uD4 - WbmCR/CLIweZJWgjC+iUckzZaSHYxAxih+4zHpLXYT9+Ap//eyOTnTjjuD1cKhA9KilwlwedFliB - 1T/oCXZcCbgzhpg3nfe/ztGcSG9fDAD+1e4e2atD3uPzv+IOuqX9tD+ucWZK5+b8p5xGO+Z66q8+ - X/Ko7EdvVeixV7hxwbFd70lYIktMqNCFmh6wnPa3/avfAAAA//8DAKZ6myqyAwAA + H4sIAAAAAAAAA7SSTW/TQBCG7/yK0VxycaIkJST4VqmijYSEQEWIYhRt1xN7yXp3uztOgiL/d7Sx + TUpJOYC4zuf7zLwHVDmmKEvBsnJ6OL/cXV+9mX2+0+aag7u6vHlvH+7myw/bd2+XmKC9/0aSu46R + tJXTxMoaTFB6Ekw5ppNXi+ni5WS2eJ1gZXPSmGLheHgxmg259vd2OL4YTzDBOoiCMD2g87ZyvGK7 + IRMwnYyn8wRPw0+JxSJBtiz0KTSdzJoEZWmVpIDplwNWFPrB3mrCFEUIKrAwHGVaw2QiwiEzAAAZ + cmnrouSQYQpdsEvQnmMwwyWUYksQaikphHWt9XfYecVMBgY3pLWFT9brfADKsAUBa6UJjKgoh0EZ + 86tdzI94z4MR3JYEhvYMgcmBCsAW6kDAJQGLsFl18ATSVpUweSz4GeurRhkmj+V6EsEaZYpW821X + Bp4eauUpQEVn54BYM/kjjzLFOZ5Y+SeiBI4an1UfCUuCygYG4Zy3zivBBGvrgcuYPYPjtDAtyRA+ + /vNxZKSTKlT9Qw3RsZNMqH3sEwxLcN5uVU4gYCu0yqG96VFob0hTPLskOBKbfsFOaf13X21HNklv + 0K78N3/Gb7Tbfhn/RJTwxVNrP/bL/zB4j3DE6Ggy02CT4FoZFcpVuxtTDGwdJqhMTntMx83X5sUP + AAAA//8DAK0qY5KVBAAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7be2da943bd5ce54-SJC + - 7bfe3f5edbd9fac2-SJC Cache-Control: - no-cache, must-revalidate Connection: @@ -206,7 +291,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 27 Apr 2023 00:12:36 GMT + - Sun, 30 Apr 2023 08:00:00 GMT Server: - cloudflare access-control-allow-origin: @@ -218,19 +303,25 @@ interactions: openai-organization: - user-adtx4fhfg1qsiyzdoaxciooj openai-processing-ms: - - '10505' + - '10898' openai-version: - '2020-10-01' strict-transport-security: - max-age=15724800; includeSubDomains x-ratelimit-limit-requests: - '3500' + x-ratelimit-limit-tokens: + - '90000' x-ratelimit-remaining-requests: - '3499' + x-ratelimit-remaining-tokens: + - '86482' x-ratelimit-reset-requests: - 17ms + x-ratelimit-reset-tokens: + - 2.345s x-request-id: - - f593fff7d415793b53e5124283ad25c9 + - f294799d2564196ef4852c84fdc8fb17 status: code: 200 message: OK diff --git a/tests/unit/test_chat.py b/tests/unit/test_chat.py index 9cb7c625bdaa..77ff94d7b2ef 100644 --- a/tests/unit/test_chat.py +++ b/tests/unit/test_chat.py @@ -33,18 +33,14 @@ def test_generate_context_empty_inputs(mocker): # Assert expected_result = ( -1, - 47, - 3, + 32, + 2, [ {"role": "system", "content": ""}, { "role": "system", "content": f"The current time and date is {time.strftime('%c')}", }, - { - "role": "system", - "content": f"This reminds you of these events from your past:\n\n\n", - }, ], ) assert result == expected_result @@ -78,5 +74,5 @@ def test_generate_context_valid_inputs(): assert result[0] >= 0 assert result[2] >= 0 assert result[1] >= 0 - assert len(result[3]) >= 3 # current_context should have at least 3 messages + assert len(result[3]) >= 2 # current_context should have at least 2 messages assert result[1] <= 2048 # token limit for GPT-3.5-turbo-0301 is 2048 tokens diff --git a/tests/vcr/openai_filter.py b/tests/vcr/openai_filter.py index b18b694b8a7f..15a4b862aab0 100644 --- a/tests/vcr/openai_filter.py +++ b/tests/vcr/openai_filter.py @@ -41,7 +41,10 @@ def before_record_request(request): def filter_hostnames(request): - allowed_hostnames = ["api.openai.com"] # List of hostnames you want to allow + allowed_hostnames = [ + "api.openai.com", + "localhost:50337", + ] # List of hostnames you want to allow if any(hostname in request.url for hostname in allowed_hostnames): return request