From 16b7e7a91e7b6c73ddf3e7193cea53f1b45671fa Mon Sep 17 00:00:00 2001 From: Richard Beales Date: Mon, 15 May 2023 13:55:33 +0100 Subject: [PATCH] Update prompt.py to clarify how to call commands (#4027) * Update prompt.py to clarify how to call commands * new cassettes * try again with a new cassette * one last try with the cassette * black dot --------- Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com> Co-authored-by: Nicholas Tindle --- autogpt/prompts/prompt.py | 2 +- .../test_memory_challenge_a.yaml | 1487 +++++------------ .../test_browse_website.yaml | 296 ++-- .../test_write_file/test_write_file.yaml | 365 +--- 4 files changed, 601 insertions(+), 1549 deletions(-) diff --git a/autogpt/prompts/prompt.py b/autogpt/prompts/prompt.py index 5da01c44f..03b4bd4b1 100644 --- a/autogpt/prompts/prompt.py +++ b/autogpt/prompts/prompt.py @@ -38,7 +38,7 @@ def build_default_prompt_generator() -> PromptGenerator: ) prompt_generator.add_constraint("No user assistance") prompt_generator.add_constraint( - 'Exclusively use the commands listed in double quotes e.g. "command name"' + "Exclusively use the commands listed below e.g. command_name" ) # Add resources to the PromptGenerator object 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 5d8791be1..ad26e524b 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 @@ -11,18 +11,18 @@ interactions: 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: + below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: + \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, + args: \"filename\": \"\"\n3. list_files: List Files in Directory, + args: \"directory\": \"\"\n4. read_file: Read file, args: \"filename\": + \"\"\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: Task Complete (Shutdown), 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. @@ -49,7 +49,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3303' + - '3284' Content-Type: - application/json method: POST @@ -57,21 +57,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA4RSS2/TQBC+8ytGc7ajvNqmvsEBVA5wKKgSuIo264m9iXfX7IxJQuT/jhzbKUqq - cv3m8T1mjmgyTFAXSrStyvjuw9Ov8fxpM/7yuLefzObjD//5dkO733rz9REj9KsNaeknRtrbqiQx - 3mGEOpASyjCZ3C6m94vp5H4aofUZlZhgXkk8G93EUoeVj8ez8QQjrFnlhMkRq+BtJUvxW3KMyd1s - HuHL7jM+uZlHKF5UeYYWi0UToS680cSY/DyiJR7WBl8SJqiYDYty0or0Tsi1Bo6pAwBIUQpf54Vw - ign0YF+gvbRgig/Aha/LDFhUEFgdIJDKjMtBCgLjWEKtW6m8nIxkL7A2JUHNQ0fbvTxh2lurXDZK - MfqXKpBi74zLO75vBcHaBBZgoQoMg3ioXUah9ZFdscIAiuItgxRKwBFl7diKoKKw9sHSFW1VKtcx - xvCd6XWt7ZIWfMtrmroY3jtVHv7Q6+oyEgrWuK7saN954wtFOhgx2rAdgh9skOM6UGft4c0s+seh - 8gArWvtAUAWviU732hkpQLlDl9RlHlyR2g7MO1OW/z/4yf4oxW5NEw1f1Yd39VROWeoYzkFfiFAh - v/zFrtD2voxfX2IQcRLS60ldg02Ea+MMF8vuzTBBFl9hhMZltMdk3Dw37/4CAAD//wMA9lTsMQoE - AAA= + H4sIAAAAAAAAA4RSS2/TQBC+8ytGc7ajOKFJ8K0IAQWJA2q5YBRt7LG9dL3r7oxpQuT/Xm0cpyip + yvWbx/eY2aMuMMW8VpI3rYmXH/lLeftjd/3tQ1Ju33cru/jz9fvd52L28GmGEbrNb8rlODHJXdMa + Eu0sRph7UkIFpsli9XaarKaLZYSNK8hgilUr8XxyFUvnNy6ezqcJRtixqgjTPbbeNa2sxd2TZUyX + s3cRPu8+4cnVPEJxoswJWq1mfYR57XROjOnPPTbE41rvDGGKilmzKCtBpLNCNhjYZxYAIEOpXVfV + whmmcASPBdpKADO8Aa5dZwpgUV5gswNPqtC2AqkJtGXxXR6k8jqZyFag1Iag47EjdK8PWO6aRtli + kmH0L5Unxc5qWw18tzVBqT0LsFALmkEcdLYgH3wUF6wQwMdaSWj19NBpTwW4Eho6Z2qNsgNJDHdM + L8sLdAF8zV6W2RiurTK7v/SyoIKEfKPtULa0HezwmaLca9G55mbM2hIdFJDlzodhJXADZWfM7tUQ + NlQ6T9B6lxMN13Fn1OdpcEvqfuR91Mb8/8IH85MMhzV9NL7RMbqLL7KqoYHhFPOZCOWr8+cbCqH3 + efzyDqOIg5Cjnsz22EdYaqu5Xg9/hSmyuBYj1LagLabT/lf/5gkAAP//AwDiG6xl+wMAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c0ba80d58dc16a2-SJC + - 7c6e71f9cbf01ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -81,7 +80,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 01 May 2023 23:03:18 GMT + - Sat, 13 May 2023 22:47:59 GMT Server: - cloudflare access-control-allow-origin: @@ -91,9 +90,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '6136' + - '11444' openai-version: - '2020-10-01' strict-transport-security: @@ -105,13 +104,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86495' + - '86494' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.336s + - 2.337s x-request-id: - - 0be816ead27a5540ee282bab5022d63f + - 7ae25ff182a7c0ffb3574db283d1da70 status: code: 200 message: OK @@ -140,16 +139,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOQUvDQBBG7/6K8J03JUlRmz16KHrQgwiKImW7mTZbk5k1O6GlJf9dClWvD97j - nRAaWPjWqe9jl9/evX7XI78f54/j8uXpfpPqt+fdsjru6oOHgax35PVizLz0sSMNwjDwAzmlBra8 - WVT1oqqK0qCXhjpYbKPm89l1ruOwlryYFyUMxuS2BHtCHKSPulL5Ik6wdWXwn/7HBirquj9QFuVk - 4FsJnhLsxwk9pd/mIB3BwqUUkjrW86GwEp/vH7K9S9nlOHPcZCzaBt5mTPusdSlrXYzE1MwwGWwC - h9SuBnJJGBZJJcIgcEMH2GL6nK5+AAAA//8DABCIDMBJAQAA + H4sIAAAAAAAAA0SOQWvCQBBG7/0Vy3feSFK1jXtvQRF6aimUIutmNFuTnSUzYqnkvxfB1uuD93hn + xAYOofUa+twVj8+y0mNYPK3ljef1Tz/z6/ny/fQaDi8rWPD2i4JejUngPnekkRMswkBeqYGrHupZ + WdVlXVn03FAHh33WYjqZF3octlyU07KCxVH8nuDOyAP3WTfKB0oCt7i3uKVv2EJZffcPqrIaLULL + MZDAfZzRk/w1B+4IDl4kivqkl0NOSulyvzQnL+Z6bHxqTGJtY9qbRCfTejGtz5kSNROMFruYorSb + gbxwgoMoZ1jE1NA3XDl+jne/AAAA//8DACzKsGlJAQAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c0ba8446a3e16a2-SJC + - 7c6e7251df381ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -159,7 +158,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 01 May 2023 23:03:22 GMT + - Sat, 13 May 2023 22:48:02 GMT Server: - cloudflare access-control-allow-origin: @@ -169,9 +168,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '905' + - '889' openai-version: - '2020-10-01' strict-transport-security: @@ -189,7 +188,7 @@ interactions: x-ratelimit-reset-tokens: - 88ms x-request-id: - - 904792458bdfabc0ed4f7fe647a44b3a + - f6610e14da3a22deb33c7ea09f53072e status: code: 200 message: OK @@ -205,18 +204,18 @@ interactions: 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: + below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: + \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, + args: \"filename\": \"\"\n3. list_files: List Files in Directory, + args: \"directory\": \"\"\n4. read_file: Read file, args: \"filename\": + \"\"\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: Task Complete (Shutdown), 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. @@ -238,13 +237,13 @@ interactions: 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}"}, + \"The first step is to understand the instructions and what is required of me.\",\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 fully understand the instructions before proceeding to + the next steps.\",\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": @@ -257,7 +256,7 @@ interactions: Connection: - keep-alive Content-Length: - - '4447' + - '4413' Content-Type: - application/json method: POST @@ -265,21 +264,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA4ySTW/bMAyG7/sVAs9OkDhp1/rW3YqdBnQosHkIFJmJ1ciUJ9JN3MD/fZCdjyLp - sF358fLhS+7BFpCBKbWYqnajz1+efz+0/PV1OZu9LF+/Vc189rbc8Pzpx3MLCfjlCxo5dIyNr2qH - Yj1BAiagFiwgm97epfd3aTpJE6h8gQ4yWNcymo1vRtKEpR9NZpMpJNCwXiNke6iDr2pZiN8gMWT3 - t/MEztqn+PTmLgHxot05NE3TLgFTemuQIfu5hwr5qBu8Q8hAM1sWTRIpPQlS3GCfk1JK5SClb9al - cA6ZOgQPCdxJDObwVKIi3ImyxBIaE7GUZSVeBdSFkhLfp3iRjmUnamUdqoYtrfuKWLroY8ZXlaZi - nEPyfmBAzZ4src9T/6bq7AZdq+I62hIrXRQ2FmmnLK18qHTPKKWWCEpooi2hjcgHa7GHEs0bvgSp - naaBYaS+M35M/z/b5zmN1ANp177hVZ2KIgUKhsrSkO5NZsGaL4hMsGKN5WrAelSE2BMgcRNwWPRR - NVRgiLe+pjqt7Vq1xJUPqOrgDWIR77O1UipN7cd+cI16c5y8tc79++zkt+McBpEuOf7awbqrVyNd - 4aB/svkCQYf15YcOiVh7br/GOUL0IAeenDroElhZslwuhreDDFh8DQlYKnAH2aT71X36AwAA//8D - AMDPrbAhBAAA + H4sIAAAAAAAAA4xTS2/TQBC+8ytGc3aiPEib+tYiQOXUQxESGEUbe2IvXc9Yu2OaEOW/o7WTpjgg + cbO+mZ3vMeM92gJTzCujed240fWH8Km9ubuezxdPD3fh4wPdvqsf399/3XxZNJigrH9QrscX41zq + xpFaYUww92SUCkynV8u3k+lyspwlWEtBDlMsGx3Nx4uRtn4to8l8MsUE22BKwnSPjZe60ZXKE3HA + 9GaxTPA8+wWfXs0TVFHjztB0Nj0kmFdicwqYfttjTeE014sjTNGEYIMa1qhSWImjg33GAAAZaiVt + WWnIMIUjeCzQViOY4WNFwLRVsBzUt3mUBTaACngyBWhFr0thNRvrVmFjHUEbLJddR2xddVgudW24 + GGeYvCb0ZIKw5bJnvQcmKiLJRpyT5wsasNxh4gvy8WsHxhOU9idxfEYcWk+glVG4h0KARaG2IYDh + Hdi6ER9jgaDUhKGYxhnudYzgc6C/O/ifBLKMR3DLxu1+0aWFOKQgJV9b7std0J2kgaLcW7W5DfUw + nj99blrndtByQT5u/VIbrGkjnqDxkhMV3XpkQD1MIzRknk68z9Y5YHn+l/XO9jjDfsAhOV3aMbSL + Q2NTUz/7JeABvfHl8D77Quw9P7/cwElEJ+SoJ+MDHhLcWLahWvVHhykGlfiLWy5oi+nk8P3w5jcA + AAD//wMA+R5NNh8EAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c0ba84ab86f16a2-SJC + - 7c6e7258bcda1ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -289,7 +288,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 01 May 2023 23:03:30 GMT + - Sat, 13 May 2023 22:48:15 GMT Server: - cloudflare access-control-allow-origin: @@ -299,9 +298,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '8196' + - '12253' openai-version: - '2020-10-01' strict-transport-security: @@ -317,9 +316,9 @@ interactions: x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.355s + - 2.354s x-request-id: - - 1d952b657e5c0345769483734723e74f + - 1f8b7eec7a22f88981895ea8418351db status: code: 200 message: OK @@ -349,16 +348,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SPPUsDQRRFe3/FcOvZsB9Ek+m0CxZaiBYiYZx9ZibZ+ci+F2II+98loqQ9cA/n - nhF6GDhvxcUyVHcPb/vHg39d7rbt8liv9ifuntyzoxd77KGRP7fk5G8xczmWgSTkBA03khXqYZrb - RbtctG3TasTc0wCDTZGqm80rOYyfuaq7uoHGge2GYM4oY45F1pJ3lBimaWuNq/vK5xqSxQ5X0s0n - DedzcMQw72dE4n/rmAeCgWUOLDbJpTEnoXTpv2dlFZ9YKGq1UiM5OwxKvBWVsviQNirRUXnLyttS - KFGvOCRHKp7U79WQ0wyTxldIgf16JMs5wYAlF2iE1NM3TD19TDc/AAAA//8DAHxrB+lmAQAA + H4sIAAAAAAAAA0SPTUvDQBRF9/6K4a4nJTHG2tn5gSAF68qFImU6eW2mJvOGvFe0lP53qSjdHriH + cw+ILRxC5zUMuS+mjzKfKc9F/bBYbx9ile+q5m3x/HL/WsOCV1sK+reYBB5yTxo5wSKM5JVauOr6 + 5qqsbsrZ1GLglno4bLIW9aQpdDeuuCjrsoLFTvyG4A7IIw9Zl8qflASuuiwtzu4zbyyU1fdnUjdH + i9BxDCRw7wcMJP/WkXuCgxeJoj7pqZGTUjr134rxRvaiNFjzZEYKvu+Ndl5NYu1i2phEX6bzYjqf + MyVqjcQUyAx783s1cprgaLGOKUq3HMkLJziIcoZFTC19w5XHj+PFDwAAAP//AwBdjPuCZgEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c0ba88e2e6416a2-SJC + - 7c6e72b57cf81ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -368,7 +367,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 01 May 2023 23:03:33 GMT + - Sat, 13 May 2023 22:48:18 GMT Server: - cloudflare access-control-allow-origin: @@ -378,9 +377,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '948' + - '1057' openai-version: - '2020-10-01' strict-transport-security: @@ -398,7 +397,7 @@ interactions: x-ratelimit-reset-tokens: - 107ms x-request-id: - - 61597fd793784b1c948c5882e2444b63 + - 4ed343ce9db17e267d0da6562c9af456 status: code: 200 message: OK @@ -414,18 +413,18 @@ interactions: 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: + below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: + \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, + args: \"filename\": \"\"\n3. list_files: List Files in Directory, + args: \"directory\": \"\"\n4. read_file: Read file, args: \"filename\": + \"\"\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: Task Complete (Shutdown), 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. @@ -448,10 +447,10 @@ interactions: {"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\": + and what is required of me.\",\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 fully understand + the instructions before proceeding to the next steps.\",\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": @@ -459,14 +458,14 @@ interactions: {"role": "user", "content": "Determine which next command to use, and respond using the format specified above:"}, {"role": "assistant", "content": "{\n \"thoughts\": {\n \"text\": \"The next instruction is to read the instructions_2.txt - file using the read_file command.\",\n \"reasoning\": \"The instructions_2.txt - file likely contains additional information that is necessary to complete the - tasks.\",\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}"}, + file using the read_file command.\",\n \"reasoning\": \"I need to follow + the instructions in the order they are given to ensure that I do not miss any + important steps.\",\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 fully understand + the instructions before proceeding to the next steps.\",\n \"speak\": + \"I will now read the instructions_2 file.\"\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": 0}' @@ -478,7 +477,7 @@ interactions: Connection: - keep-alive Content-Length: - - '5489' + - '5453' Content-Type: - application/json method: POST @@ -486,21 +485,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA4ySTW/bMAyG7/sVAs92UCdomvrWnpptp2HFMMxDoMiMrVmiPIlekgX574NspymS - DtuVHy8fvuQBdAk5qFqysq1J7x6//Pz4qJ9/ET+9/zr9xNbPm/Vy/qF52jxAAm79AxWPHRPlbGuQ - tSNIQHmUjCXk2XwxvV9Mp9ksAetKNJBD1XI6m9ym3Pm1S29mNxkk0AVZIeQHaL2zLa/YNUgB8iy7 - yxI4i58Tt4sE2LE059Bsen9MQNVOKwyQfzuAxXAS9s4g5CBD0IElccR0xEhxhUNBQghRANeuq2oO - BeRiDI4J3HEMFvC5RkG4Y6EpsO9UxBI6CHbCoywF1/g6FVazCe9YbLRB0QVNVV8RS1d9TDlrJZWT - ApLXAz3K4EhTdZ76N1WjGzR7EdeRmoKQZaljkTRC08Z5K3tGriVHUEIVbfH7iDxaiz0Uy9CES5DW - SBoYUvEc8G36/9m+KCgVDyTN/jde1YkoUiKjt5qGdG9yYGzDBZHymrXSwQ5YS0GIPQFS6DwOiy5F - RyX6eOtrqpe1zV6sceM8itY7hVjG+2w110LS/m0/QouyOU3eamP+fXZy20kBg8gxOf3aaN3Vq5G0 - OOi/2HyBIH11+aFDItae269xThA9yMhT0BGOCWw06VCvhreDHAK7FhLQVOIO8pvj9+O7PwAAAP// - AwBEf5dDIgQAAA== + H4sIAAAAAAAAA4xS32/TQAx+56+w/JxWLYFuyxsTQprQXioQ2shU3S5ucuxiR3cOa1f1f0dJWjpS + kHg7ffb5+2Hv0BWYoa2M2rrxk4tP8fP1t4/317fLt3F5t7x/sdXCzuWu8LdPmKA8/iCrhx9TK3Xj + SZ0wJmgDGaUCs/ni8t1sfjm7ukqwloI8Zlg2Okmn7yfahkeZzNLZHBNsoykJsx02QepGVypPxBGz + +fxiluBp+KmwSBNUUeNPUJqm+wRtJc5SxOz7DmuKx8FBPGGGJkYX1bB2MoWVuLOwyxkAIEetpC0r + jTlmcAAPBdpoB+b4pSJg2ig4jhpa28kCF0EFApkCtKLXpbhKp7pRWDtP0EbHZd/Rta56zEpdGy6m + OSavCQOZKOy4HFhvgImKjmQt3svzGQ047jEJBYXutQUTCEr3k7j7RhzbQKCVUbiBQoBFoXYxguEt + uLqR0MUCUamJYzGNNzzomMDXSH938D8J5DlP4AMbv32hcwvdkIKUQu14KPdB95JGimxw6qyL9Tie + P32uW++30HJBodv6uTZ4pLUEgiaIJSr69ciIepxGbMg8HXmfnffA8vwv673taY7DgH1yvLRDaGeH + xqamYfbvgEf0JpTj+xwKXe/p+/kGjiJ6IQc9Oe9xn+DasYvVajg6zDCqNJig44I2mM32D/s3vwAA + AP//AwCoFi8sIAQAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c0ba894ed8e16a2-SJC + - 7c6e72bd7c821ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -510,7 +509,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 01 May 2023 23:03:42 GMT + - Sat, 13 May 2023 22:48:30 GMT Server: - cloudflare access-control-allow-origin: @@ -520,9 +519,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '8779' + - '11882' openai-version: - '2020-10-01' strict-transport-security: @@ -534,879 +533,94 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86452' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.365s - x-request-id: - - fee70e84f36b122cc0aef0db455f5eda - 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\nYou 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.\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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '740' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA0SPy07DMBBF93yFNWunStKmLd7BAhUJseUlVLnOtDG1PSYzLURV/h0Vgbo90j06 - 9wS+BQOus+JiDsXi9unzeTtrs22Oq7vSD48vr4tjGfYPdjWABtp8oJO/xcRRzAHFUwINrkcr2IKp - 5sv6elnXdaMhUosBDOyyFNNJU8ih31BRTssKNBzY7hDMCXJPMctaaI+JwVT1XMPFfeGNBiGx4UJm - 1ajBdeQdMpi3E0Tkf2tPAcGAZfYsNsm5kZJgOvffsLKKBxaMWt2rHp0NQUlnRSWSzqedSvilOsuq - szljwlaxTw5VHNTvVU9pAqOGrU+eu3WPlimBARbKoMGnFr/BlOP7ePUDAAD//wMASuwubmYBAAA= - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c0ba8dc5ff216a2-SJC - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Mon, 01 May 2023 23:03: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: - - '925' - 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: - - '89832' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 112ms - x-request-id: - - a74d4954eeca5e3fb830e104f9527193 - 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 - 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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 1 00:00:00 2000"}, {"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."}, {"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\": \"The next instruction is to read the instructions_2.txt - file using the read_file command.\",\n \"reasoning\": \"The instructions_2.txt - file likely contains additional information that is necessary to complete the - tasks.\",\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\": \"The next instruction is to read the instructions_3.txt - file using the read_file command.\",\n \"reasoning\": \"The instructions_3.txt - file likely contains additional information that is necessary to complete the - tasks.\",\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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '6524' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA5SSy47TQBBF93xFqdZOlDgkk/GSHUIIFjOQER5FnXbZbmJ3me4yySjyvyM/gidG - CLGtx73nluqCJsEIda5El1Uxu3v39cfTYfNxeZ/stutTvtMPu0/n44enz49fUgyQD99Jy7Ax11xW - BYlhiwFqR0oowWi52Yb32zAMNwGWnFCBEWaVzFbz9Uxqd+DZYrVYYoC1VxlhdMHKcVnJXvhI1mO0 - XN1tAhzFx8YmDFBYVDGW1qttE6DO2WjyGH27YEn+Kuy4IIxQeW+8KCstJlsh20a4xBYAIEbJuc5y - 8TFGMBSHBp2lLcb4kBNYOgsY68XVusUC40EYTs4IgeQEovxxbxIwVrgrpKYg4FqqWuZyFqi9sVnX - 6Zb2wvtuRHNZKpvMYwxe2ztSnq2x2cjw28KDKSt2bSgwNmVXqo5JciVgiZKO7UDg1U9KIGUHaS21 - I3CUkiOraWpXFcr2TjN49PR3zn+kfhW43Zq4aGfEaOPL3up9B9sqkvUtXhdAbqO2ZkIWNDtHWooX - 6Ciukx2b8UPUynFFrniZxvMVqePV9GSK4j8ygOXTPMZergmujzPc44+/saqk3unmfhMg5bLpy/WN - dnaUGFFu9qcfGq6Wb6+EHeUAG9sGmwBTY43P9/1LYYReuMIAjU3ojNGieW7e/AIAAP//AwDTX575 - DAQAAA== - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c0ba8e29de016a2-SJC - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Mon, 01 May 2023 23:03:55 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: - - '9356' - 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: - - '86443' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.371s - x-request-id: - - 5f590ec504889866cee5d378c1c56737 - 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\nYou 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.\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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '740' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA0SPy07DMBBF93yFNWunStP0gXfACqkbYFEkhCrXGRpTZ8ZkppRS5d9REajbI92j - c08QG3AQWq+hy6mY364+dmV++v6sH1ItxOmwnN89h+WqfpyCBd68Y9C/xShwlxNqZAILoUev2IAb - zxbV9aKqJgsLHTeYwME2azEZTQvd9xsuykk5Bgt78VsEd4Lcc5d1rbxDEnDjambh4r7wqQVl9elC - 6vFgIbQcAwq4lxN0KP/WnhOCAy8SRT3puZFJkc79N2K8kaModtbcmx6DT8lo69UQaxtpawgPpvVi - Wp8zEjZGIgU03dH8Xo1MIxgsvEWK0q579MIEDkQ5g4VIDX6BK4fX4eoHAAD//wMAp9wyGmYBAAA= - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c0ba92baa3a16a2-SJC - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Mon, 01 May 2023 23:03:59 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: - - '958' - 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: - - '89832' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 112ms - x-request-id: - - 9fe1a228b9592784a0e00ed11fb84d69 - 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 - 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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 1 00:00:00 2000"}, {"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."}, {"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\": \"The next instruction is to read the instructions_2.txt - file using the read_file command.\",\n \"reasoning\": \"The instructions_2.txt - file likely contains additional information that is necessary to complete the - tasks.\",\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\": \"The next instruction is to read the instructions_3.txt - file using the read_file command.\",\n \"reasoning\": \"The instructions_3.txt - file likely contains additional information that is necessary to complete the - tasks.\",\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\": - \"The next instruction is to write the task_id into the file output.txt using - the write_to_file command.\",\n \"reasoning\": \"The task_id is important - information that needs to be saved for future reference.\",\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 the task_id is written correctly and that the file is - saved properly.\",\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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '7518' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA3ySy47TQBBF93xFq9adKA+GZLwDsRlWiAEhgVHUaVfsJv2iqzx5yf+OYjvEZAa2 - 1V33nrpVJzAFZKArxdpFO1q8+/rLOj2dP71PH+OH4yHteRc/fTsenXsECWH9EzX3HWMdXLTIJniQ - oBMqxgKy6Zvl7H45m83vJbhQoIUMysij+fhuxHVah9FkPpmChJpUiZCdIKbgIq84bNETZNO75UTC - Vfz68HohgQMrey0tZotGgq6C0UiQfT+BQ7oIp2ARMlBEhlh5PmMGz+jPI5xyL4QQOXAV6rJiyiET - fbF/wD2fizl8rjChUAmFD2JTJ64wCeOJU63PiCSMF1yh2BiLNBYPgqpQ20JQVbMowq57pQMxOlGT - 8WVbYEXbVT8pCh2cU74Y5yCHGAkVBW982bE8Gq/x3P1/Ijl0rBSJi00hDFPrLJQvLqBrvLLeAkSr - fOc9El8I/00uOLw48Y2eToaNNuQ60QfhEdte9FSns77iIb2hgWpMIWKyhxa+/ams7XJv4yD1hM8i - pIhqe3HbGWtfXowPu3EOXWMjL/fRD/fsPLxy2Gn+FcaNtUrl7WUN19oJvLW2TXS4Jaq1RqJNbe3h - D1VL1gPmvoFGwsZ4Q9Wqk4MMiEMECcYXuIds0vxoXv0GAAD//wMALFWP5ucDAAA= - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c0ba932296616a2-SJC - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Mon, 01 May 2023 23:04:07 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: - - '8287' - 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: - - '86445' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.37s - x-request-id: - - ead9c9628b3e17b7f53b848fa1361338 - 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 - 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: Task Complete (Shutdown), 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 1 00:00:00 2000"}, {"role": "user", "content": "Determine - which next command to use, and respond using the format specified above:"}], - "temperature": 0, "max_tokens": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '3299' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA4RSS2/TQBC+8ytGc7ajBJMm+EZvBYlLWxDCVbTZHdtL7F2zM1YTIv935NhOUVKV - 6zeP7zFzRGswRV0q0XVTxavbw/eHj7xafrNG3jc/5Mvq6+r+5vPtff77ESP021+kZZyYaV83FYn1 - DiPUgZSQwXRxs07m6/XNIomw9oYqTLFoJE5my1jasPXxPJkvMMKWVUGYHrEJvm5kI35HjjFdJUmE - L7vP+GL5IULxoqoztF6vugh16a0mxvTnEWviaW3wFWGKitmyKCe9SO+EXG/gmDkAgAyl9G1RCmeY - wgiOBdpLD2Z4B1z6tjLAooLA9gCBlLGuACkJrGMJre6l8mYxk71AbiuClqeOvntzwrSva+XMLMPo - X6pAir2zrhj4HkqC3AYWYKEGLIN4aJ2h0PswV6wwgaJ4xyClEnBEph/bEjQUch9quqJtKuUGxhge - mV7X2i/pwbe8ZpmL4ZNT1eEPva7OkFCorRvKjvaDN75QpIMVqy3XU/CTDXLcBhqs3b2Zxfg4VB1g - S7kPBE3wmuh0r2crJSh3GJK6zIMbUruJ+dlW1f8PfrI/y3BY00XTV43hXT2VUzUNDOegL0SoUFz+ - 4lDoe1/Gry8xiTgJGfVkrsMuwtw6y+VmeDNMkcU3GKF1hvaYzrun7t1fAAAA//8DAHJkh+YKBAAA - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c15ce3c5a414768-DFW - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 03 May 2023 04:37:03 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: - - significant-gravitas - openai-processing-ms: - - '9193' - 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: - - a04fa61855d48102644e1caa13d320c7 - 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 - 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: Task Complete (Shutdown), 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 1 00:00:00 2000"}, {"role": "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 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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '4443' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA4ySTW/aQBCG7/0VoznbCEKhxLcmUqRekqpqFal1hJb12F5Yz1q7YwFF/PfK2ITU - VG2v8/HOMzPvAU2GCepSia5qG3+42z/n9+vN93z18KXyT8+P66d7+vxw937z6DBCt1qTlr5jpF1V - WxLjGCPUnpRQhslkvpiOF4v5zSzCymVkMcGilng6msXS+JWLx9PxBCNsgioIkwPW3lW1LMVtiAMm - t/NphBft1/hkNo9QnCh7CU0mt8cIdemMpoDJjwNWFM663lnCBFUIJohiaSkdC3G7wSFlAIAUpXRN - UUpIMYE+2CdoJ20wxU/ARBmIA08qAykJDAfxjW4Bw/JmJDuB3FiCJhguThVt6fIU066qFGejFKO3 - +p5UcGy46IZ8/Ytqi60Mh5Mw004gkIDLf2sAKZXAhTV31rrtcGptFXcDY/gW6M+o/7NqmnIMH1nZ - /U+6qoNWJCMhXxmmN9hCdRgQaW/EaBOq4bGJQ+PpvFbDGfn2j9dU0LuF7B5WlDtPUHunibL2GVsj - JSjeg6iwCcN7hJrU5jx5a6z994/5dNVO5BidfdSf7spGrCrq9F/PPEBQvhi6r0u0tZf2a5wzxAmk - 50n5iMcIc8MmlMvOY5hgEFdjhIYz2mEyPr4c3/0CAAD//wMAoEBxWf0DAAA= - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c15ce845a364768-DFW - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 03 May 2023 04:37: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: - - significant-gravitas - openai-processing-ms: - - '9780' - 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: - - '86466' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.356s - x-request-id: - - a13e9d3f6199be49b0b0e945e7d7b1ce - 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 - 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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: Task Complete (Shutdown), 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 1 00:00:00 2000"}, {"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."}, {"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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '5449' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA4ySTY/TQAyG7/wKy+ekagnbrXIDDmgFAg5dgURQNZ04ydCJJ51xaEvV/47SpHRJ - EXD1x+vH9ntEk2OKulKi68bG968On/zj9v1WvW6Lx3eHZfF2+2b3+cP8+8eHJUbo1t9Iy9Ax0a5u - LIlxjBFqT0oox3Q2XyTTxWKe3EdYu5wsplg2EieTu1hav3bxNJnOMMI2qJIwPWLjXd3IStyGOGA6 - m80XEV7Fr4m7eYTiRNlrKHn+4hShrpzRFDD9csSawkXYO0uYogrBBFEsHaZjIe5WOGYMAJChVK4t - KwkZpjAEhwTtpQtm+ABMlIM48KRykIrAcBDf6g4wrJKJ7AUKYwnaYLg8V3Slq3NMu7pWnE8yjJ7q - e1LBseGyH7L8i2qHrQyHszDTXiCQgCt+awCplMCVtXDWut14amMV9wNjeAz0Z9T/WTXLOIaXrOzh - B93UQSeSk5CvDdMTbKEmjIi0N2K0CfX42MSh9XRZq+WcfPfHWyoY3EL2AGsqnCdovNNEefeMnZEK - FB9AVNiE8T1CQ2pzmbwz1v77x3y+ai9yii4+Gk53YyNWNfX6v848QlC+HLuvT3S11/ZbnAvEGWTg - yfiEpwgLwyZUq95jmGIQ12CEhnPaYzo9fT09+wkAAP//AwBwW9n7/gMAAA== - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c15cecdea334768-DFW - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 03 May 2023 04:37:26 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: - - significant-gravitas - openai-processing-ms: - - '9295' - 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: - - '86459' + - '86458' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - 2.36s x-request-id: - - ecfa6ef54add3f6517ceb72c53d46f7d + - 39cdfabe68f349bf436b0f9f27e465ba + 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\nYou 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.\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": 0}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '740' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: !!binary | + H4sIAAAAAAAAA0SPy0oDQRBF935FU+ueMG0eht65UBIEEQSjiIROT5lpM1PVTlWiSZh/l4iS7YF7 + OPcIqQIPsQ4a29wUV7dy93Bwi6fq+TB7nN/Mq81uN/u8Hy0SvYAFXn1g1L/FIHKbG9TEBBZih0Gx + Au8m01Hpps4NLbRcYQMe1lmL4WBc6LZbcVEOSwcWthLWCP4IueM261J5gyTg3eXEwtl95mMLyhqa + Mxm53kKsOUUU8K9HaFH+rR03CB6CSBINpKdGJkU69V+LCUb2othaMzcdxtA0RuughljrRGtD+GXq + IKYOOSNhZSRRRNPuze/VxDSA3sJ7oiT1ssMgTOBBlDNYSFThN/iyf+svfgAAAP//AwCOX/o2ZgEA + AA== + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7c6e731898091ca8-SOF + Cache-Control: + - no-cache, must-revalidate + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sat, 13 May 2023 22:48:34 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-gsghk4kr5xmbjprowdzr8zt2 + openai-processing-ms: + - '1076' + 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: + - '89832' + x-ratelimit-reset-requests: + - 17ms + x-ratelimit-reset-tokens: + - 112ms + x-request-id: + - fcc155dfdde6eac2ead0dd975dc269d1 status: code: 200 message: OK @@ -1422,17 +636,17 @@ interactions: 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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\": \"\", + below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: + \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, + args: \"filename\": \"\"\n3. list_files: List Files in Directory, + args: \"directory\": \"\"\n4. read_file: Read file, args: \"filename\": + \"\"\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: Task Complete (Shutdown), args: \"reason\": \"\"\n\nResources:\n1. Internet access for searches and information gathering.\n2. Long Term memory management.\n3. GPT-3.5 powered @@ -1456,37 +670,37 @@ interactions: {"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\": + and what is required of me.\",\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 fully understand + the instructions before proceeding to the next steps.\",\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}"}, + {\n \"text\": \"The next instruction is to read the instructions_2.txt + file using the read_file command.\",\n \"reasoning\": \"I need to follow + the instructions in the order they are given to ensure that I do not miss any + important steps.\",\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 fully understand + the instructions before proceeding to the next steps.\",\n \"speak\": + \"I will now read the instructions_2 file.\"\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 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}"}, + {\n \"text\": \"The next instruction is to read the instructions_3.txt + file using the read_file command.\",\n \"reasoning\": \"I need to follow + the instructions in the order they are given to ensure that I do not miss any + important steps.\",\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 fully understand + the instructions before proceeding to the next steps.\",\n \"speak\": + \"I will now read the instructions_3 file.\"\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:"}], @@ -1499,7 +713,7 @@ interactions: Connection: - keep-alive Content-Length: - - '6448' + - '6486' Content-Type: - application/json method: POST @@ -1507,20 +721,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5RSy27bMBC89yuIPdOCFTmOq2MOAQKjD/QBBKgKgaE2EmuJK3BXtQtD/17IsqFE - RQ++znBnZpdzBFdACrYyYpu2Xtzd/3m6eTIfGLe/P9Zfw2f88n5rHg6ftpt9AA30/AutnCciS01b - ozjyoMEGNIIFpPF6kyw3m/Vqo6GhAmtIoWxlkUS3C+nCMy2WyTIGDR2bEiE9QhuoaSUX2qFnSOPk - LtYwiU/EOtEgJKaeoNtk1WuwFTmLDOmPIzTIF+FANUIKhtmxGC9DTPKCfljhmHmllMpAKurKSjiD - VJ3BM4EHGcAMHpVHLJSQ2gcnqKRCJYZ3uSuU80IngDppO4nkIOrF1ag6dr48MaehXCg/4Zaaxvgi - ykC/dgtomLzz5Wj5rULlPEvo7HAEzpNJuTKsDO+wUA1eF2pu2tbGj34L9Z3x/2mvs5m52ODEWcfN - /JrouQuDpBH1+ErfUgho5ep1uEWzu5jsXV1f81+e9lEGo1yvL+047/9PObxpcHR6c69ZIBPKea9G - Yng7SUxR3szPa3iTxKtLwlPKc9jM99BreHHecZWPRYIUWKgFDc4XeIB02f/s3/0FAAD//wMAl/Cn - d/EDAAA= + H4sIAAAAAAAAA5SSQWvbQBCF7/0Vy5zXRqqdxOgYSCANlLq00FIFs1lNpK1XM8ruqHYx+u9Fll0n + CqX4+mbnvW+WtwNXQAa2MmLrxk+ubuP98uO1XV5fLdf+2423n79/ev71fP+hwt+ggR9/opXDxtRy + 3XgUxwQabEAjWECWXi7mSbpI07mGmgv0kEHZyGQ2vZhIGx55ksySFDS00ZQI2Q6awHUjK+E1UoQs + nS0SDSfz0+Ay0SAsxp+ki3nSabAVO4sRsh87qDEejQN7hAxMjC6KIekxmQSpP2GXk1JK5SAVt2Ul + MYdMHcTDALfSizl8qVARbkU5ihJa22MpF5Ww2gQnqKRCJSauV65QjoT3ArfStDKVragn51G10VG5 + n+yXVsKrvW65rg0V0xz0y/iAJjI5KgeGO0WIxZmRJv5FxjcBjTc0eE/U14j/JjsvdJRigxNnXazH + ZyDFNvSWRtTdC3/LIaCV/+aMz4kNmvUxZOO8V8SbM7inOQx2nT5W43D/m2aQqXFIevVfIyATynGp + hkH/9mRxwni1P+7g+1k6PxLuKQ+wOXXQaXhy5GK1GkoDGUThBjQ4KnALWdI9dO/+AAAA//8DAHME + PM3uAwAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c15cf155f914768-DFW + - 7c6e732188531ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -1530,7 +744,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 03 May 2023 04:37:38 GMT + - Sat, 13 May 2023 22:48:45 GMT Server: - cloudflare access-control-allow-origin: @@ -1540,9 +754,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - significant-gravitas + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '9744' + - '10828' openai-version: - '2020-10-01' strict-transport-security: @@ -1554,13 +768,93 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86457' + - '86455' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - 2.362s x-request-id: - - 9a91f5f1047315a3b543a4b85d42e4d3 + - 75d8adb85d3b410b0713cc5013917627 + 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\nYou 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.\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": 0}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '740' + Content-Type: + - application/json + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: !!binary | + H4sIAAAAAAAAA0SPTUvDQBRF9/6K4a4nJemXYXZuilKwbkREpEwnz2Q0My/mvaKl9L9LRen2wD2c + e0Rs4BA6ryENfXG9kjV9zm6f1vOHepPKR76Pbb3abJ6pjbDg3TsF/VtMAqehJ42cYRFG8koNXLWs + 52VVV9PaInFDPRzaQYvZZFHoftxxUc7KChZ78S3BHTGMnAbdKn9QFrhqurS4uC98YaGsvr+QeXWy + CB3HQAL3ckQi+beO3BMcvEgU9VnPjZyV8rn/Row3chClZM2dGSn4vjfaeTWZtYu5NZm+TOfFdH4Y + KFNjJOZAJh3M79XIeYKTxVvMUbrtSF44w0GUB1jE3NA3XHl6PV39AAAA//8DAHlgRXBmAQAA + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 7c6e73737ca71ca8-SOF + Cache-Control: + - no-cache, must-revalidate + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sat, 13 May 2023 22:48:49 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-gsghk4kr5xmbjprowdzr8zt2 + openai-processing-ms: + - '1176' + 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: + - '89832' + x-ratelimit-reset-requests: + - 17ms + x-ratelimit-reset-tokens: + - 112ms + x-request-id: + - 7c5a28d7a495d8394ae5b8e9f041be39 status: code: 200 message: OK @@ -1576,17 +870,17 @@ interactions: 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. list_files: List Files in - Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: - \"filename\": \"\"\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\": \"\", + below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: + \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, + args: \"filename\": \"\"\n3. list_files: List Files in Directory, + args: \"directory\": \"\"\n4. read_file: Read file, args: \"filename\": + \"\"\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: Task Complete (Shutdown), args: \"reason\": \"\"\n\nResources:\n1. Internet access for searches and information gathering.\n2. Long Term memory management.\n3. GPT-3.5 powered @@ -1610,47 +904,47 @@ interactions: {"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\": + and what is required of me.\",\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 fully understand + the instructions before proceeding to the next steps.\",\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}"}, + {\n \"text\": \"The next instruction is to read the instructions_2.txt + file using the read_file command.\",\n \"reasoning\": \"I need to follow + the instructions in the order they are given to ensure that I do not miss any + important steps.\",\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 fully understand + the instructions before proceeding to the next steps.\",\n \"speak\": + \"I will now read the instructions_2 file.\"\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 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}"}, + {\n \"text\": \"The next instruction is to read the instructions_3.txt + file using the read_file command.\",\n \"reasoning\": \"I need to follow + the instructions in the order they are given to ensure that I do not miss any + important steps.\",\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 fully understand + the instructions before proceeding to the next steps.\",\n \"speak\": + \"I will now read the instructions_3 file.\"\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 output.txt file using the write_to_file - command.\",\n \"reasoning\": \"The instructions_3.txt file has asked - 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\": + \"The next instruction is to write the task_id into the output.txt file using + the write_to_file command.\",\n \"reasoning\": \"I need to write the + task_id into the output.txt file as instructed.\",\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\": + \"I will now write the task_id into the output.txt file.\"\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."}, @@ -1664,7 +958,7 @@ interactions: Connection: - keep-alive Content-Length: - - '7415' + - '7450' Content-Type: - application/json method: POST @@ -1672,19 +966,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA3SRTW+bQBCG7/0VqzmvLZAT4nJLpRwi5UM9RKpUKmu9jGHrZZYwQ53I4r9XBGwc - ql7n432feecILocUbGnEVrVf3Hx7/3F39f1Z7m8fVnGMr4/7O3p8fXmqkuctaAjb32hl3FjaUNUe - xQUCDbZBI5hDGifrVbReJ0mkoQo5ekihqGWxWl4vpG22YRGtohg0tGwKhPQIdROqWjYS9kgMaXx9 - k2iYxKdGvNIgQYyfSsn6a6fBlsFZZEh/HqFCPgk3wSOkYJgdiyHpMQMJUn/CMSOllMpAytAWpXAG - qRqLYwPfpC9mcK9K8wfVyIS5Mt4rKVGJ4T0rQ7kixFxJUFy2kocDqZYdFeehzWm3F6kM5csM9KVZ - g4YDOSoGx9vRwBFL09o+Bx4gtoikdsH7cOhBKD97KMdnxLl87Q0Nygv1wvh/rssbZhq2ceKs42oQ - egqEswmu0exPkR2c91McFA7LDIbhTp+yH03/iZ5MhYPOJ8iZnWmK+dcuw7xI8uNN0/u4tRaZd633 - 72eqD7IRMKMOOg07R47LzSAHKbCEGjQ4yvEN0qj71X35CwAA//8DACgd2nRDAwAA + H4sIAAAAAAAAA3ySTW/aQBCG7/0VozkbhCEQ4huHpkKRekmjHuoKLeuxvWW9a+2MQyrk/175A0jp + x3V293mf1+MTmgwT1KUSXdV2cv/IT/nnTShW4XFzXJpP86/PH/0L19uneoMR+v0P0jK+mGpf1ZbE + eIcR6kBKKMMkXq3vZvE6nj9EWPmMLCZY1DJZTJcTacLeT2aLWYwRNqwKwuSEdfBVLTvxB3KMSbxc + zyO8wq8Hi7sIxYuy19F9vGoj1KU3mhiTbyesiM/g4C1hgorZsCgnnaZ3Qq6rcEodAECKUvqmKIVT + TGAcjgf0Jt0wxS8lBQIVCJyHvAlSUgDjWEKjO0UG40BKgtxY4ilsgUvf2Ay4bAQyf3TQsHFFf0cU + H3ZjPQLtq0q5bJpi9D47kGLvjCsGgWfjNHWv/68R/S1ZPGjvmMIrQSD2TdDEt3m1VW6ImsAL079F + O9yFfQPRwYjRhquBtAVH1D8gx03ooEpgC6V67XE9NwNl7SWOYU+5D9RHSPfFuphbWa5JHc4ZR2Mt + OH+8Wk1THG630XnHo/wfK3aqogH0W9mbPBWK27/j/ZYGwKar0Ve4VuNGa2LOG2t/Xqx6s1EwdS22 + EebGGS53Aw4TZPE1RmhcRm+YzNrv7YdfAAAA//8DAIvSo2SrAwAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c15cf5f5f494768-DFW + - 7c6e737d1e1e1ca8-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -1694,7 +989,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 03 May 2023 04:37:47 GMT + - Sat, 13 May 2023 22:48:58 GMT Server: - cloudflare access-control-allow-origin: @@ -1704,9 +999,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - significant-gravitas + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '6973' + - '9148' openai-version: - '2020-10-01' strict-transport-security: @@ -1718,13 +1013,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86466' + - '86463' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.356s + - 2.358s x-request-id: - - 7cc602be91ae73e5f18b92f2743aef7d + - 700ee384862148376a49069a620d3068 status: code: 200 message: OK 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 e73c396b7..f76703b67 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 @@ -16,13 +16,13 @@ interactions: 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. list_files: - List Files in Directory, args: \"directory\": \"\"\n4. read_file: - Read file, args: \"filename\": \"\"\n5. write_to_file: Write to file, - args: \"filename\": \"\", \"text\": \"\"\n6. browse_website: - Browse Website, args: \"url\": \"\", \"question\": \"\"\n7. + commands listed below e.g. command_name\n\nCommands:\n1. append_to_file: Append + to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: + Delete file, args: \"filename\": \"\"\n3. list_files: List Files in + Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: + \"filename\": \"\"\n5. write_to_file: Write to file, args: \"filename\": + \"\", \"text\": \"\"\n6. browse_website: Browse Website, args: + \"url\": \"\", \"question\": \"\"\n7. delete_agent: Delete GPT Agent, args: \"key\": \"\"\n8. get_hyperlinks: Get text summary, args: \"url\": \"\"\n9. get_text_summary: Get text summary, args: \"url\": \"\", \"question\": \"\"\n10. list_agents: List @@ -55,7 +55,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3782' + - '3767' Content-Type: - application/json method: POST @@ -63,22 +63,22 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6RTS2/TQBC+8ytGc+nFeZe09QUBPVCJngBVAqNovZ7Y29g77u64CUT572jtuCWh - RTyu8/heu7NFk2GMulCiq7ocnL1Np2cfri8/p7PN/YfLef36li6zRjZ339+kGCGnt6RlvzHUXNUl - iWGLEWpHSijDeDI/n01n8/npWYQVZ1RijHktg9nw5UAal/JgPBtPMMLGq5ww3mLtuKplIbwi6zE+ - P72I8BH7oT49nUYoLKp8KE3GF5NdhLpgo8lj/GWLFfke13FJGKPy3nhRVoJKtkI2ONgmFgAgQSm4 - yQvxCcawL+4btJFQTPAKLFEGwtB4AikIUsdrT4s1pd4IgeaqUraduDfeCBQidTwapcwrPxT22qma - QmAjrUSVnDc0qigzooJFv5jNRsZmtBkWUpUQoJYm4BUEtTOagJcdL/NqmGD0s05HyrM1Nu/FamX/ - WGiY6Zuh4Uk5XcCS3dPkkH4DY31NWozN2/K7j9fvQXNGx8LqUtlO0wA+/b2eJLEDuOq4DonC+PP5 - tHs3LsA/9oVBwdKUBFZVlMHJoZChbOSkXeyFivKrxf4XHuh8qPVTR661M2K08dXx30kJtHK0bEpY - F2SfjTHMkvWNI7h6tKnZuRBEa+c4aV+TWvV8a1OW//z+v/12HeUu6k9nj/bL5YSIOzWH9EeqlcuP - r65rNK7s1v/rjA7YOuC7hnyY7NBvCiVg/NN2X/V2W8t754nd4S7CpbHGF4vu8DBGL1xjhC01xuPd - 192LHwAAAP//AwBZhA00WgUAAA== + H4sIAAAAAAAAA6RTzU7bQBC+9ylGc+HiOA4hgHyp1EPaSO2hBcqhrqLNemIvsXfM7rggRXn3au0E + khRQ1d6sGc/3tzNrNDmmqEslum6qwcXU3U5no+/84eqjnt3JZFpc3Zx/+epXs08eI+TFHWnZTsSa + 66YiMWwxQu1ICeWYjs4vz5LRJEnGEdacU4UpFo0MxvFkIK1b8CAZJyOMsPWqIEzX2DiuG5kLr8h6 + TC/PJhE+Yz/VT89OIxQWVT2VRsnlxSZCXbLR5DH9scaa/A7XcUWYovLeeFFWgkq2QjY4WGcWACBD + KbktSvEZprAtbhv0KKGY4QweTFVB6wmkJFg4fvA0f6CFN0Kgua6VzUEYfhlvBEqRJh0OF8wrHwt7 + 7VRDIa2hVqIqLloa1pQbUcGfn4/HQ2NzeoxLqSsIUEsT8EqCxhlNwMuel3kVZxjti3SkPFtji17p + dUkgyq/A0X1rHHmoKQh7HRDYdt9bNzFcv+5QKwsLCjnsud0bfkH7sd6mUraXOoCbv8xzjyHL7ACm + r5rp2rcuoDz3hUHB0lQEVtWUw8khXyyPctIN7vSEAOfbBTyQ81Tb/XVkTjsjRhtf79bGUp8UWd+6 + MKYEZqBqaL2xRQej2TnSAjffPnfx3bfkw1q8/WrHsfqG1OqflvXt5zvi7Ck30e52tmh/nE4Iuldz + SH+kWrni+Oz6Ruuqfvy/TumArQfepduj34b3MP5lu+93djvLW+eZ3eAmwqWxxpfz/vgwRS/cYIQd + NabJ5ufm3W8AAAD//wMAygoH/1sFAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23ec547cf7c30c-VIE + - 7c6e272b1ec93134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -88,7 +88,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:20 GMT + - Sat, 13 May 2023 21:57:00 GMT Server: - cloudflare access-control-allow-origin: @@ -98,9 +98,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '13677' + - '17055' openai-version: - '2020-10-01' strict-transport-security: @@ -118,7 +118,7 @@ interactions: x-ratelimit-reset-tokens: - 2.338s x-request-id: - - f087e73375928e99eea43f7daf78c450 + - ac9eef12460b5b5a60595d2ab3b175b0 status: code: 200 message: OK @@ -169,17 +169,17 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOzUrDQBRG9z7F8K0nIU1MbGdpVy66EKogVspkctuMTebGzC0WSp7GN/HJpOLP - 9sA533eGb2DgWiuuH7rkZlnn93ersHg/Vu3YP9V290j+Iazd8vYNGly/kpMfI3XcDx2J5wANN5IV - amBm1bzIi6qqKo2eG+pgsB8kKdIykeNYc5IV2Qwax2j3BHPGMHI/yFb4QCHCXM9Ljf/2H89nGsJi - uz9SZtWk4Vr2jiLM8xk9xd/qyB3BwMboo9ggl48chMLl/7olNYzekeKdkpZUzXxQG6yo8WIvs3ED - 5aP6/MjLdL7QyjrHY+PDXgl/G0InSTFp7Hzwsd2OZCMHGEThARo+NHSCyaaX6eoLAAD//wMAzURU - NmgBAAA= + H4sIAAAAAAAAA0SOzU7CQBRG9z7F5FsPpC2Un1kLceNGiWjUkGF6oSPt3DpzMSSEp/FNfDKDUdye + 5JzvO8JXMHC1Fdd2TW88j8tNvPmYjfOnvLhbHGbz9Hj/LouH6/0SGrx+Iye/Rt9x2zUkngM0XCQr + VMHko8kwy8usmGq0XFEDg20nvUG/7Mk+rrmXDbIcGvtktwRzRBe57WQlvKOQYIaTUuO/feFFriEs + trmQMhudNFzN3lGCeT6ipfRXjdwQDGxKPokNcv7IQSic/y9qUl30jhRvlNSk1sw79YJbqrzY82x6 + gfJJfX0WZX8y1co6x7HyYauEfwyhg/Rx0tj44FO9imQTBxgk4Q4aPlR0gMlOr6erbwAAAP//AwAj + R94saAEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23eccb8cf6c30c-VIE + - 7c6e27c6ffab3134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -189,7 +189,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:27 GMT + - Sat, 13 May 2023 21:57:10 GMT Server: - cloudflare access-control-allow-origin: @@ -199,9 +199,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '1587' + - '2084' openai-version: - '2020-10-01' strict-transport-security: @@ -219,7 +219,7 @@ interactions: x-ratelimit-reset-tokens: - 385ms x-request-id: - - eed7defd0a7c4dea6073247d0781f272 + - cc9bd42a9e921979e228aaa14b778fdf status: code: 200 message: OK @@ -245,17 +245,17 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SQzUrDQBSF9z7FcNaT0CQmxlnqQlAE/6CClTKd3DZjk7khcwvF0qfxTXwyifiz - /eCc83EO8A0MXGvF9UOXnF2u8sdQX9/nDxzm2ZW8X+zKu35ON9vnARq8eiMnP4nUcT90JJ4DNNxI - VqiByaq6yIuqqmqNnhvqYLAZJCnSMpHduOJkVswyaOyi3RDMAcPI/SBL4S2FCFOdavxX/+E80xAW - 2/2RujxquJa9owjzckBP8bdz5I5gYGP0UWyQyZCDUJjsn1pSw+gdKV4raUmtmLdqgVtqvNhpNS6g - fFSfH3mZ1udaWed4bHzYKOHvhNBeUhw11j742C5HspEDDKLw9JQPDe1hZsfX48kXAAAA//8DACbo - IMRmAQAA + H4sIAAAAAAAAA0SO20rDQBRF3/2KYT9PQto0Nc6bUESQiqBS0EqZTk6TscmckDnFSunX+Cd+mVS8 + vC5Ya+8DfAUD11hxXd8m51fDopbb6fusKp/u3m5cV+f38+vHRVFdzqDB61dy8mOkjru+JfEcoOEG + skIVzGhaTrJRkeWZRscVtTCoe0nytEhkN6w5yfJsBI1dtDXBHNAP3PWyEt5SiDDTicZ/+g+PRxrC + Yts/UhZHDdewdxRhng/oKP42B24JBjZGH8UGOT3kIBRO7x8aUv3gHSneKGlIrZm3aok5VV7saTUu + oXxUnx/jIi0vtLLO8VD5UCvhb0NoLymOGhsffGxWA9nIAQZRuIeGDxXtYbLjy/HsCwAA//8DAIvt + 4CVmAQAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23ecd6b8f5c30c-VIE + - 7c6e27d6e84e3134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -265,7 +265,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:29 GMT + - Sat, 13 May 2023 21:57:12 GMT Server: - cloudflare access-control-allow-origin: @@ -275,9 +275,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '1434' + - '1692' openai-version: - '2020-10-01' strict-transport-security: @@ -295,7 +295,7 @@ interactions: x-ratelimit-reset-tokens: - 50ms x-request-id: - - 5fcc4683dce0ec6fdb70e8921ec529a9 + - 3404f771d4b84e25f370b619b33d9b2f status: code: 200 message: OK @@ -324,16 +324,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOQUvDQBQG7/6K5TtvStJgW/eoIBSKePGgImWz+9qsJvuW7ItVS/67FKq9Dsww - RwQPA9dacX3qiuVdM3/a3NbVuAqfj5sfR8v7l/Hh+bts/Boa3LyTk7Mxc9ynjiRwhIYbyAp5mGqx - quf1YrEsNXr21MFgn6SoZ9eFjEPDRVmXFTTGbPcEc0QauE+yFf6gmGFu5hqX9AVrCIvt/kFVVpOG - azk4yjCvR/SU/5oDdwQDm3PIYqOcDjkKxdP9Wh1sVudjZaNXkaUNca8iHVRrs2ptShTJzzBp7EIM - ud0OZDNHGGThBI0QPX3BlNPbdPULAAD//wMAejd5ykkBAAA= + H4sIAAAAAAAAA0SOzUoDMRRG9z5F+NaZMrE/2uxVCu4EK4iUNHNt0s7khuSWCmXeXQrVbg+cwzkj + drDwwYkfct88PJd171aLYGaH/dPy7dX5j9mLKWt6fxRo8HZPXq7GxPOQe5LICRq+kBPqYM3icdaa + eTudawzcUQ+LXZZmOpk3cixbbtppa6BxrG5HsGfkwkOWjfCBUoVd3mvc0jesISyu/wemNaOGDxw9 + VdjPMwaqf83CPcHC1RqruHSZ95yE0uV+pU6uquuxcqlTiSXEtFOJTiq4qoLLmRJ1E4wa3zHFGjaF + XOUEiyqcoRFTRz+w7fg13v0CAAD//wMAw+SFO0kBAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23ece48f6cc30c-VIE + - 7c6e27f35c5b3134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -343,7 +343,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:31 GMT + - Sat, 13 May 2023 21:57:16 GMT Server: - cloudflare access-control-allow-origin: @@ -353,9 +353,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '837' + - '895' openai-version: - '2020-10-01' strict-transport-security: @@ -367,13 +367,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '89867' + - '89866' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - 88ms x-request-id: - - 69137c6e42f4c77126b19b5a1f01ad0d + - 21eaeabf9b54c809ad61d77bbb6e0432 status: code: 200 message: OK @@ -394,13 +394,13 @@ interactions: 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. list_files: - List Files in Directory, args: \"directory\": \"\"\n4. read_file: - Read file, args: \"filename\": \"\"\n5. write_to_file: Write to file, - args: \"filename\": \"\", \"text\": \"\"\n6. browse_website: - Browse Website, args: \"url\": \"\", \"question\": \"\"\n7. + commands listed below e.g. command_name\n\nCommands:\n1. append_to_file: Append + to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: + Delete file, args: \"filename\": \"\"\n3. list_files: List Files in + Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: + \"filename\": \"\"\n5. write_to_file: Write to file, args: \"filename\": + \"\", \"text\": \"\"\n6. browse_website: Browse Website, args: + \"url\": \"\", \"question\": \"\"\n7. delete_agent: Delete GPT Agent, args: \"key\": \"\"\n8. get_hyperlinks: Get text summary, args: \"url\": \"\"\n9. get_text_summary: Get text summary, args: \"url\": \"\", \"question\": \"\"\n10. list_agents: List @@ -427,17 +427,18 @@ interactions: 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 browse_website command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\n \"reasoning\": \"I can use the browse_website - command to visit the website and search for the price of the book by inspecting - the HTML code.\",\n \"plan\": \"- Use the browse_website command to visit - the website\\n- Inspect the HTML code to 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 be careful when - inspecting the HTML code to ensure I find the correct price.\",\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\": + \"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 on the website. The browse_website command + can be used to visit the website and find the price.\",\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 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, according to the text. \n @@ -455,7 +456,7 @@ interactions: Connection: - keep-alive Content-Length: - - '5682' + - '5668' Content-Type: - application/json method: POST @@ -463,20 +464,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7xTyY7TQBC98xWtuuTSibKQzUc4ITQSSICQMLLa7UrcxO4yXRUSiPw1/AlfhryE - MJ65zpysrtd+S+n1BVwGEdjciC2rYrx+nc4/vf3xnRlPFb179avYbGgxff8Zs+0daKD0G1rp/5hY - KqsCxZEHDTagEcwgmq02i/litVrPNJSUYQER7CsZLybLsRxDSuPpYjoDDUc2e4ToAlWgspJE6ICe - IZrN11sNN/IbsF1pEBJT3EYv18tag83JWWSIvlygRL4SByoQIjDMjsV4aWySF/RNhEvslVIqBsnp - uM+FY4hUP+wBPEszjOGN8oiZElKn4ASV5Kiq4Cwq2rWHlOjQwEbtXIHKmxIzNUoDnRiTE6bsBCdy - ltEkBv2/RkDD5J3fX4Ws8erInUQrlgglLamlsjT+SVxUhfGdgbH6+NTiA20bnDjruByuGj0fQyNk - pBVoaR2rvmnK+XZsKQS0ojLXfCj8HIbjCs3hSn5yRfEs++0c1Prasp79Qckaks7cPTeDDCbsh/3s - gObujeKhlXs8w1p/eDTg6A4zJ6Z5ejxqFv7n93w52Wz/hWqD9fliX0OtYee84zzp2gwRsFAFGpzP - 8AzRtP5av/gLAAD//wMAknh4rWwEAAA= + H4sIAAAAAAAAA7yUzY7aQAzH730KyxcuAQVoYDe3XrbaQ6Ue2G4/UkWTiUmmJDPpjFPQojxN36RP + VuUDKCwr9dIex575+/d37OxRpRiizAXLsirGyzv7WL5ZPHy4e/wUbJ5+bJ/e15/tx9uVr99O0UOT + fCPJw4uJNGVVECuj0UNpSTClGE4XN6/9aeDPFx6WJqUCQ8wqHs8nwZhrm5ixP/dbsdqJjDDcY2VN + WXHMZkPaYTidLQMPT+LHxGy29JANi+J0N/BnjYcyN0qSw/DLHktyB2FrCsIQhXPKsdDcYhrNpFsL + +0gDAETIuamznF2EIQzBIUE7boMR3sNWFQXUjoBzgq1VTDGbeK0KAmnKUugU2PSJ7kpllSQw6+6Q + GLNp0wK6B1qUlMIosWbrKN5S4hTThHc8mkTo/UlgSTijlc56jFVOwMJtwNL3WllyUNJfl53A6kV0 + KTQk1Pq7auOkccFXFUL3aGN4+NfNiSJ9qtK2IR5m5KzKMXa4dYEsrWIllSsPX1ZTb5q0q237TDDc + gyihdkpnnYw01pLkDrDlg64W7fiFZrWHa+1yFYnNf5+onqDxDvM+qD8b91akhzujufAgbHa5KX3i + 0Jxe4jnKmc7lgq2uGhy9o1SxaH8CbgTKwa+fs2Byc3s01Rkb/EW6wcbDtdLK5XG/ORiiY1Ohh0qn + tMPQb742r34DAAD//wMAxK4UxfYEAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23eceb0d9cc30c-VIE + - 7c6e27fa19f03134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -486,7 +488,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:42 GMT + - Sat, 13 May 2023 21:57:31 GMT Server: - cloudflare access-control-allow-origin: @@ -496,9 +498,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '11192' + - '15170' openai-version: - '2020-10-01' strict-transport-security: @@ -514,9 +516,9 @@ interactions: x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.346s + - 2.347s x-request-id: - - 8a46773fe4d416c50f9206f5ae9cacf5 + - 3882156168caae167fcba64d9e53dfe9 status: code: 200 message: OK @@ -546,17 +548,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SPXUsDMRBF3/0Vwzxny7bbVsmbHy9FQRFBRKRks9NuNMmEZLZVyv53KVT7ern3 - cO4BXYcabW/EhuSry9t25vqbYTGs6ufX+m5nN/OXp/vH8LbrHlAht59k5bSYWA7JkziOqNBmMkId - 6unyqpk1y+XVXGHgjjxq3CapmsmikiG3XNVNPUWFQzFbQn3AlDkkWQt/USyop7Na4Zn9nx9jYTH+ - 3JzXo0Lbs7NUUL8fMFD5o2b2hBpNKa6IiXJ05CgUj/7XBQyUnyIUFKwgkzXeg/RGYAV7U+B0B0zs - QHrKBL3ZEbREESJDpD10tCPPKVCUAsKQKXGWCY4KNy660q8zmcIRNRbhhApd7OgbdT1+jBe/AAAA - //8DAKdc/tB7AQAA + H4sIAAAAAAAAA0SPy07DMBBF93yFNWunStqEh3dsEGUBC7pAQqhynCExtT2WZyooVf4dFYG6PdI9 + OvcIfgADbrLiYg7V1V15aW+eHw7r8elx3y43IZdy3/S7TfMdQQP1H+jkb7FwFHNA8ZRAgytoBQcw + zeV1Wzdd3bUaIg0YwMCYpVotukr2paeqXtUNaNizHRHMEXKhmGUrtMPEYJplreHsPvNOg5DYcCar + btbgJvIOGczrESLyv7VQQDBgmT2LTXJqpCSYTv23rKziAwtGrdaqoLMhKJmsqEQy+TSqhJ9qsqwm + mzMmHBT75FDFg/q96iktYNbw7pPnaVvQMiUwwEIZNPg04BeYen6bL34AAAD//wMAwyzQIWYBAAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23ed3eda7ec30c-VIE + - 7c6e286a6cb43134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -566,7 +567,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:46 GMT + - Sat, 13 May 2023 21:57:36 GMT Server: - cloudflare access-control-allow-origin: @@ -576,9 +577,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '1470' + - '1467' openai-version: - '2020-10-01' strict-transport-security: @@ -596,7 +597,7 @@ interactions: x-ratelimit-reset-tokens: - 107ms x-request-id: - - c9cf33b227d0c6c46c3e92f14f731f25 + - 184d54d51114800add2eb3511ace4ebc status: code: 200 message: OK @@ -617,13 +618,13 @@ interactions: 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. list_files: - List Files in Directory, args: \"directory\": \"\"\n4. read_file: - Read file, args: \"filename\": \"\"\n5. write_to_file: Write to file, - args: \"filename\": \"\", \"text\": \"\"\n6. browse_website: - Browse Website, args: \"url\": \"\", \"question\": \"\"\n7. + commands listed below e.g. command_name\n\nCommands:\n1. append_to_file: Append + to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: + Delete file, args: \"filename\": \"\"\n3. list_files: List Files in + Directory, args: \"directory\": \"\"\n4. read_file: Read file, args: + \"filename\": \"\"\n5. write_to_file: Write to file, args: \"filename\": + \"\", \"text\": \"\"\n6. browse_website: Browse Website, args: + \"url\": \"\", \"question\": \"\"\n7. delete_agent: Delete GPT Agent, args: \"key\": \"\"\n8. get_hyperlinks: Get text summary, args: \"url\": \"\"\n9. get_text_summary: Get text summary, args: \"url\": \"\", \"question\": \"\"\n10. list_agents: List @@ -647,21 +648,21 @@ interactions: \nEnsure the response can be parsed by Python json.loads"}, {"role": "system", "content": "The current time and date is Tue Jan 1 00:00:00 2000"}, {"role": "system", "content": "This reminds you of these events from your past: \nAs - a system, I recall that I was created and there have been no new developments - to report."}, {"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 browse_website - command to visit http://books.toscrape.com/catalogue/meditations_33/index.html - and find the price of the book.\",\n \"reasoning\": \"I can use the browse_website - command to visit the website and search for the price of the book by inspecting - the HTML code.\",\n \"plan\": \"- Use the browse_website command to visit - the website\\n- Inspect the HTML code to 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 be careful when - inspecting the HTML code to ensure I find the correct price.\",\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\": + 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 on the website. The browse_website command + can be used to visit the website and find the price.\",\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 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, according to the text. \n @@ -671,13 +672,15 @@ interactions: '' (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 need to write the price of the book to a file named - ''browse_website.txt''.\",\n \"reasoning\": \"I can use the write_to_file - command to write the price of the book to a file named ''browse_website.txt''.\",\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 the - file is created in the correct directory.\",\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 \"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. The write_to_file + command can be used to write the price to a file.\",\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 using the correct filename and text to write the + price 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 @@ -692,7 +695,7 @@ interactions: Connection: - keep-alive Content-Length: - - '6824' + - '6927' Content-Type: - application/json method: POST @@ -700,19 +703,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7yRQW/bMAyF7/sVAs9ykDiwk+m67ZAO2Gm9dB4CRWYt1bJkmHTbLfB/H1w7TZad - 2sOuj+T3HskjuBIUGKvZNK1PNp8OaR3SOvN39jfpL9mj29x+3e4+N3f5DUiIhwc0PE8sTGxaj+xi - AAmmQ81Yglrl23W6zvNtLqGJJXpQULWcrBdZwn13iMlyvVyBhJ50haCO0HaxaXnPscZAoFZZupVw - hp8L6UcJHFn7s5Rnm0GCsdEZJFA/jtAgncBd9AgKNJEj1oHHmDEwhnGFYxGEEKIAtrGvLFMBSszi - XMBnHsUCdsLqRxRzJiwFWxSsqZaCotiJgKMWRU/4WtqfusexRoeXBrI9izI+hUUB8tKrQ00xuFD9 - L8PW6zB5JeL23RTTOXbGUTOhvsWAVx3Uoq5PSz0579+WeUIN8vSsue2fXwXd4OTyF/YqjO6q6zdf - nn8CfNdUX1yeemOQ6L73/tdroJdQc7YiDDBIuHfBkd1PJFBAHFuQ4EKJz6CWw8/hwx8AAAD//wMA - YEZz+G8DAAA= + H4sIAAAAAAAAA6SSTY/TMBCG7/yK0Vz24lapQrsot72AeuC2CARBleNMElN/ZO3JtqjKf0dpku1S + FgHiZo9nXj/vzJxQl5ihaiQr25rF7dvwafPw7vORPlZ36X0oyruNbt43xZa3KQr0xTdSPFUslbet + IdbeoUAVSDKVmK02b14nq3Wy3gi0viSDGdYtL9LlesFdKPwiSZMVCuyirAmzE7bB25Z37PfkImar + 9ToReBG/PGxSgexZmkvodpX2AlXjtaKI2ZcTWoqzcPCGMEMZo44sHQ+Y3jG5wcIpdwAAOXLju7rh + mGMGU3B6oCMPwRy3cNDGQBcJuCFgGfe7CZBAeWulK4E9PMXmrGWO4rlkIBm9064ede+nNAj00OlA + ESy9qAOyYgpwCJq1q8/hNmhF4KvzpfB+PxQO50obWsL9bzmVdFDQYObvmFsj3Yi7gA//3IErMTU4 + UDraubGORgxysQtDmWTYgrTQBv+oy8GthLFtUPkwfzB34SXg2JLc///gRslezHsypf+yJk5aGn/7 + Sf4KSob6esOer8SM28hHgtgpRTFWnTHfzzNncn+eOdwUwR8i7Q5URM205CPfPPk4e5ks5a7HXmCl + nY7NbgTADCP7FgVqV9IRs6T/2r/6AQAA//8DAOjFC/khBAAA headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c23ed493d21c30c-VIE + - 7c6e2874ad9f3134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -722,7 +726,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 04 May 2023 21:44:53 GMT + - Sat, 13 May 2023 21:57:48 GMT Server: - cloudflare access-control-allow-origin: @@ -732,9 +736,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-cbwy2y25pylufhkfs0la9nqe + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '7454' + - '12210' openai-version: - '2020-10-01' strict-transport-security: @@ -750,9 +754,9 @@ interactions: x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.347s + - 2.346s x-request-id: - - 09cc7d22955a6d026a3d8c433a65c28e + - c06abb02e5bab33b2494f2d77188e9c2 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 4aefdb235..742fd1de5 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 @@ -12,7 +12,7 @@ interactions: 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. + Exclusively use the commands listed below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, args: \"filename\": \"\"\n3. list_files: List Files in Directory, args: \"directory\": \"\"\n4. @@ -24,7 +24,7 @@ interactions: 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. + task_complete: Task Complete (Shutdown), 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 @@ -50,7 +50,7 @@ interactions: Connection: - keep-alive Content-Length: - - '3410' + - '3391' Content-Type: - application/json method: POST @@ -58,20 +58,21 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7ySQY/aQAyF7/0Vli+5DAgWFmiO7aU9VlWLVk2FZieGDEzGsxlHUKH89yokLGwq - 9dZe/eznzzPvjDbHFE2hxZTBjZYffL3e0+HxhfmjfFnPwvdCvxRh//TEOSrk5z0Z6SfGhsvgSCx7 - VGgq0kI5ptPFajaZL1cPE4Ul5+QwxV2Q0Wz8OJK6eubRZDaZosI66h1hesZQcRlkI3wgHzFdLh4U - 3rxf69PVXKGwaPdaej9fNApNwdZQxPTHGUuKV9uKHWGKOkYbRXtpIdkL+faAc+YBADKUgutdITHD - FPpiL9BJ2mKGn8ET5SAMdSSQguBYWaGN8GZrHYHhstT+0nARIPlEzjGsuXJ5AtYLg4ZLq9cl5ZAU - rb45tvpYTpKMM1T3uyvSkb31uw7gq/WG4IbRbdEQAxm7tQZa1vs96i+UNl7EkqOADqHiUFktBOyp - P3FIE5z2HcgIvv2nFzCVFWtsLK9fkLNPBCIRaP8LbIw1RThaKUAKG6FlHHrEQPpwnT9a5/7l/3WL - G3XNVW/6R6xah47pDcQAXVe7YSI7oe29WQw43pgMU3x305X2QtyDZ77BRuHWehuLTRdATDEKB1Ro - fU4nTCfNz+bdbwAAAP//AwAsTU8qNQQAAA== + H4sIAAAAAAAAA7STy27bMBBF9/2KwWy8kQ05tuNEH1A06DJIU7QqBIYaS6wpkiVHtQtD/17o5YcK + dJft3OG9Z8jhCVWOCcpSsKycnm8/+q+f1y+vv+42y7X5po+rPT0/bpX4sv+9xAjt20+SPJxYSFs5 + TayswQilJ8GUY7K8f1jHy028jSOsbE4aEywcz1eLzZxr/2bn8SpuzeogCsLkhM7bynHGdk8mYLLd + bCO8eJ/rd/F9hGxZ6HPp8X7VRChLqyQFTL6fsKIw2nqrCRMUIajAwnALaQ2TaQc4pQYAIEUubV2U + HFJMYCgOAh25Lab4BIYoB7ZQBwIuCQ5eMWVss53SBNJWlTBdQyfA7BNpbeHVep3PQBm2IKBrNaKi + HGZlq2eHVl/wkWeLFKPrbE8iWKNM0QM8KyMJLhh9ioDgSKqdktCyXudE/6FUoRMrGxiEc946rwQT + WEPDiFMap4XpQebw8m43kJqLO4uwz4YVuHE/18auKav0ipVUoZo+HZlQ+/acYHgCUUEdlCk6H2m9 + J8kXPujS2s4uprvc0E3GZMZ2/WeaHRyJ/Zh7UFq/5770wU007vFg+s8atw490w3EBF34YvoDeqHt + vVhMOG5Mpr/maqaRtiMewFPTYBPhThkVyqxfeEwwsHUYoTI5HTGJmx/Nh78AAAD//wMA+mCSu6UE + AAA= headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c11ea4fb82bfade-SJC + - 7c6e28ce4eec3134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -81,7 +82,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 02 May 2023 17:17:12 GMT + - Sat, 13 May 2023 21:58:04 GMT Server: - cloudflare access-control-allow-origin: @@ -91,9 +92,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '11488' + - '14009' openai-version: - '2020-10-01' strict-transport-security: @@ -105,13 +106,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86497' + - '86496' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.335s + - 2.336s x-request-id: - - 81a8552ed38d0037b7b7c23664f5ae2b + - 4273baa4d7bdadcb0aaf64a92def3fee status: code: 200 message: OK @@ -140,16 +141,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA0SOQU/CQBBG7/6K5jtvSUsRcI+KMd6MeNIYsm2HdqGdWbtD0JD+d0OCcn3Je3kn - +BoWVeu06kOXLu75sH9arV+6t9V0/vW6e3jfCpe0fvTNDwyk3FGlF2NSSR86Ui8Mg2ogp1TD5vNl - kc0Wy2Jm0EtNHSyaoGkxuU31MJSSZkWWw+AQXUOwJ4RB+qAblT1xhL2bGlzTV2ygoq77B3mWjwZV - K76iCPtxQk/xrzlIR7BwMfqojvV8KKzE5/vn5OhicjlOHNcJi7aem4TpmLQuJq0LgZjqCUaDrWcf - 281ALgrDIqoEGHiu6Rs2Gz/Hm18AAAD//wMA1rZZUUkBAAA= + H4sIAAAAAAAAA0SOQUvDQBQG7/6K5TtvSmKtqXsUEXvxJCiIlO3mmV2b7FuzL7YQ8t+lUO11YIaZ + EBoYOG/F9akr6sfhbVfvX6x/Hlv/cDz8DN/jU03Zb17vocG7L3JyNhaO+9SRBI7QcANZoQamul3f + lNWqXNcaPTfUwaBNUiwXq0LGYcdFuSwraIzZtgQzIQ3cJ9kK7ylmmLtrjUv6gjWExXb/oCqrWcN5 + Do4yzPuEnvJfc+COYGBzDllslNMhR6F4ut+og83qfKxsbFRk8SG2KtJBeZuVtylRpGaBWeMzxJD9 + diCbOcIgCydohNjQEaacP+arXwAAAP//AwAItSctSQEAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c11eaa7f982fade-SJC + - 7c6e29370ef23134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -159,7 +160,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 02 May 2023 17:17:15 GMT + - Sat, 13 May 2023 21:58:08 GMT Server: - cloudflare access-control-allow-origin: @@ -169,9 +170,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '1025' + - '1031' openai-version: - '2020-10-01' strict-transport-security: @@ -189,7 +190,7 @@ interactions: x-ratelimit-reset-tokens: - 88ms x-request-id: - - dcfcb7a7f05897ff8d7924daba89388c + - 739f7b6c03a87b0556182913b60556cd status: code: 200 message: OK @@ -206,7 +207,7 @@ interactions: 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. + Exclusively use the commands listed below e.g. command_name\n\nCommands:\n1. append_to_file: Append to file, args: \"filename\": \"\", \"text\": \"\"\n2. delete_file: Delete file, args: \"filename\": \"\"\n3. list_files: List Files in Directory, args: \"directory\": \"\"\n4. @@ -218,7 +219,7 @@ interactions: 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. + task_complete: Task Complete (Shutdown), 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 @@ -242,15 +243,16 @@ interactions: named ''hello_world.txt''.\",\n \"reasoning\": \"Since I need to write a specific text into a file, the write_to_file command is the most appropriate one to use.\",\n \"plan\": \"- Use the write_to_file command to write - ''Hello World'' into a file named ''hello_world.txt''.\",\n \"criticism\": - \"I don''t see any issues with this plan.\",\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": 0}' + ''Hello World'' into a file named ''hello_world.txt''.\\n- Use the task_complete + command to complete the task.\",\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": 0}' headers: Accept: - '*/*' @@ -259,7 +261,7 @@ interactions: Connection: - keep-alive Content-Length: - - '4576' + - '4669' Content-Type: - application/json method: POST @@ -267,20 +269,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA7SST2/TQBDF73yK0Vxy2UQxpknwsRKoESoXFIGEq2i7nthL1ruuZ0xSonx35NhO - SrgVcZ0/b35v9x3QZpigKbSYsnLj+a1vytzef1x9e7qp71a/dFR9+sD389Xbp1tUGB5/kJF+Y2JC - WTkSGzwqNDVpoQyTaLaIp+/mi3imsAwZOUwwr2QcT27G0tSPYTyNpxEqbFjnhMkBqzqUlawlbMkz - JtE0ihVexC+NRaxQgmh3KUXvZ0eFpgjWEGPy/YAl8SBcB0eYoGa2LNpLixm8kG8tHFIPAJCiFKHJ - C+EUE+iLfYP20hZT/Bx2IIUWWEKhfxLsaitCHkZ35FyAr6F22QislwAaNtYReF1SBqOi7a93bX8i - exkpWIInykACNEwgBYFo3q57uwQmlKX2p4FzbZiapKheAtakOXjr847yi/WGBsRhOTtvQ9icwK3P - /zO49Zk1+gSu5XLf8pnq2knltO9MjGH1z+9iWpfGctlJLiELfiTARKD9M1jmhhh2VgqQwjK01681 - uCK9HfZ31rnX/VcneVRD2Prxv7LWPnt37Q/5Kyhd59cxfZmEAfcUAG6MIeZN49zz6wN7tnCy0btJ - /RGPCjfWWy7W3W1MkCVUqND6jPaYTI8Pxze/AQAA//8DAOv7y1VhBAAA + H4sIAAAAAAAAA7RSTY/TMBC98ytGc+klrVK6HyVHDsCekGARKxFUuc408dbxWPak7arKf0dpku1S + BAcQ13l+894bvyOaAjPUlRJdezu9fRce9Hr/sG38pxs2j/r+ffX26c3Vx0ruAybI60fSMjBmmmtv + SQw7TFAHUkIFZvOb5VU6v06XywRrLshihqWX6WJ2PZUmrHmaLtI5JthEVRJmR/SBay8r4S25iNk8 + XaQJnpefgds0QWFR9jx6naZtgrpioyli9u2INcVxcWBLmKGK0URRTjqb7IRcF+GYOwCAHKXipqwk + 5pjBMBwAOkg3zPEOKrUjiI3WFOOmsfYJ9sGIkIPJB7KW4SsHW0zAOGFQsDGWwKmaCphUHb7ad/hM + DjKZwR1o5cDxHppIIBWBqLhdDZEJNNe1cgUIw/NsfDXLMXlpMpCK7Iwre6efjdMEg9+RXDyzkz+o + mXgCa44CyvvAPhglBOyoc9JEutT2Vrledgpf/jmJDkaMNrEeb+6ITkxysQkdT8mYzAfemYIKULBT + 1hTQnwE2HEYh48rfSkVPajvK7I21f/cR/co2GZs0PP+lSF0RerWf1l+YUqG87ODLL/4fTRwjnGIM + aXLXYpvgxjgTq1WvjRlGYY8JGlfQAbO0/d6++gEAAP//AwDwffUhPgQAAA== headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 7c11eaaf0abffade-SJC + - 7c6e293e98343134-SOF Cache-Control: - no-cache, must-revalidate Connection: @@ -290,7 +292,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 02 May 2023 17:17:26 GMT + - Sat, 13 May 2023 21:58:19 GMT Server: - cloudflare access-control-allow-origin: @@ -300,9 +302,9 @@ interactions: openai-model: - gpt-3.5-turbo-0301 openai-organization: - - user-adtx4fhfg1qsiyzdoaxciooj + - user-gsghk4kr5xmbjprowdzr8zt2 openai-processing-ms: - - '10848' + - '11031' openai-version: - '2020-10-01' strict-transport-security: @@ -314,262 +316,13 @@ interactions: x-ratelimit-remaining-requests: - '3499' x-ratelimit-remaining-tokens: - - '86485' + - '86479' x-ratelimit-reset-requests: - 17ms x-ratelimit-reset-tokens: - - 2.342s + - 2.347s x-request-id: - - e0a52aa6b569cb67dbbb8e6098e31231 - status: - code: 200 - message: OK -- request: - body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "system", "content": "You - are write_to_file-GPT, an AI designed to use the write_to_file command to write - ''Hello World'' into a file named \"hello_world.txt\" and then use the task_complete - command to complete the task.\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 write_to_file - command to write ''Hello World'' into a file named \"hello_world.txt\".\n2. - Use the task_complete command to complete the task.\n3. Do not use any other - commands.\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. - list_files: List Files in Directory, args: \"directory\": \"\"\n4. - read_file: Read file, args: \"filename\": \"\"\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: Task Complete (Shutdown), 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 1 00:00:00 2000"}, {"role": - "user", "content": "Determine which next command to use, and respond using the - format specified above:"}], "temperature": 0, "max_tokens": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '3406' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA7yTT4/TQAzF73wKy5de0iqh0O3mthwQPYAEdMUuBFWzE7cZOhmHGUctVPnuKEn/ - 7AZxQnD1c9772eMc0OSYoi6U6LKy46tXP+5vbpZhoT+/u329nCc/39692H58PzUf7q8xQn74RlqO - X0w0l5UlMewwQu1JCeWYJrP5NJ7Pr5J5hCXnZDHFTSXj6eTlWGr/wON4GicYYR3UhjA9YOW5rGQl - vCUXML2aJRFevM/153EcobAoey5dz5ImQl2w0RQw/XLAksLJ1rMlTFGFYIIoJy0kOyHXDnDIHABA - hlJwvSkkZJjCsXgUaC9tMcMFOKIchKEOBFIQ7LwRWgmv1sYSaC5L5bqGToDRG7KW4RN7m4/AOGFQ - 0LU6VVIOo6LVV7tWn8heRpMMo8fZnlRgZ9ymB1gWBKLCFjx9r42nACX9RVoEHe0f5zChE1VVea68 - UXKR1uxBirZBhe2QurLK9cBjuP1Pm9LeiNEmlMOnIhdq3zIogcX54TR7T1q6iDah3wTt5YIk3HW2 - HcOwUJHanoJ2xtp/eRB9cBOdDvVo+tudtg490xOIAbrym+GJ98JpE73FgOOJyfC3eDTTibYjPoJn - rsEmwrVxJhSr/qIxxSBcYYTG5bTHNG6+Ns9+AQAA//8DAAaMC/aGBAAA - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c15d0c86db14665-DFW - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 03 May 2023 04:38:50 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: - - significant-gravitas - openai-processing-ms: - - '11864' - 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: - - '86496' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.335s - x-request-id: - - 5d9f1c3b077997ea564ea7088eca733f - status: - code: 200 - message: OK -- request: - body: '{"model": "gpt-3.5-turbo", "messages": [{"role": "system", "content": "You - are write_to_file-GPT, an AI designed to use the write_to_file command to write - ''Hello World'' into a file named \"hello_world.txt\" and then use the task_complete - command to complete the task.\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 write_to_file - command to write ''Hello World'' into a file named \"hello_world.txt\".\n2. - Use the task_complete command to complete the task.\n3. Do not use any other - commands.\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. - list_files: List Files in Directory, args: \"directory\": \"\"\n4. - read_file: Read file, args: \"filename\": \"\"\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: Task Complete (Shutdown), 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 1 00:00:00 2000"}, {"role": - "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 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 appropriate command 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 filename 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 },\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": 0}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '4653' - Content-Type: - - application/json - method: POST - uri: https://api.openai.com/v1/chat/completions - response: - body: - string: !!binary | - H4sIAAAAAAAAA7RTyW7bMBC99ysGc/GFNmQbbVwdiwapgQLd0hZBVBgMNZZYU6RKjrzA0L8XtKQk - TReg242YefMWcnhEnWOKqpSsqtqMz54drl5V+Z6W/OaDfHlhzpMNmefnh4vX5i0KdDefSXE/MVGu - qg2xdhYFKk+SKcd0+mQxTxaLs/lMYOVyMphiUfN4Pnk85sbfuHEyT6YosAmyIEyPWHtX1bxityEb - MJ0ms4XAO/LbxiyZCmTH0txhZ7OnrUBVOq0oYHp9xIrCQOydIUxRhqADS8vRprNMNkY4ZhYAIEMu - XVOUHDJMoS/2DdpzLGa4hFJuCUKjFIWwbow5wM5rZrIwekHGOPjovMlHoC07kLDWhsDKinIYlbG/ - 2sX+hPc8msBlSWBpzxCYatAB2EETCLgkYBk2qz48gXJVJW0eAbe1ATXJUNy360kGZ7UtOs+XPQw8 - fWm0pwAVRZ7om37fNZxslGR/YATeaasIfnVL7E7wqCBOp3+fvzbSdtHH8P6v2ZTXrJUO1bABlug0 - STY0Ps5JhiXU3m11TiBhK43OoXsEWDs/SGhb/FQk1CQ3g8BOG/Nn19BRtmLY6B7+3ULHp+3UvqF/ - YEr64uFfuL9g/+NHDBFOMfo0mW2xFbjWVody1WljioFdjQK1zWmPadJ+ah99BQAA//8DAMo52K3G - BAAA - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7c15d120ec8f4665-DFW - Cache-Control: - - no-cache, must-revalidate - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 03 May 2023 04:39:04 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: - - significant-gravitas - openai-processing-ms: - - '12271' - 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: - - '86481' - x-ratelimit-reset-requests: - - 17ms - x-ratelimit-reset-tokens: - - 2.346s - x-request-id: - - a8c02e37e5af0c851759aa261f20f701 + - f0688bcfb5c1cd1af84b725271f0a4c4 status: code: 200 message: OK