Closed GoMightyAlgorythmGo closed 1 year ago
just freezes here with docker
NEXT ACTION: COMMAND = execute_shell ARGUMENTS = {'command_line': 'sudo apt-get update && sudo apt-get install -y curl'}
Executing command 'sudo apt-get update && sudo apt-get install -y curl' in working directory '/home/appuser/auto_gpt_workspace'
SYSTEM: Command execute_shell returned: STDOUT: b'' STDERR: b'/bin/sh: 1: sudo: not found\n'
FLUTTER-GPT THOUGHTS: Since 'sudo' is not available, I will switch to the 'root' user using the 'su' command and install 'curl' using 'apt-get'.
REASONING: The 'su' command lets you switch to another user account, which in our case is the 'root' user. We can use the 'root' user to install 'curl' using 'apt-get'.
PLAN:
- Use the 'execute_shell' command to switch to the 'root' user using the 'su' command.\n- Once logged in as 'root', use
the 'execute_shell' command to update the package list using 'apt-get'.\n- Once the package list is updated, use the 'execute_shell' command to install the 'curl' package using 'apt-get'.
CRITICISM: I should ensure that 'apt-get' is working correctly and update the package list before attempting to install
'curl'. Additionally, I should consider setting up a user account with administrative privileges to make it easier to run commands with elevated privileges.
Attempting to fix JSON by finding outermost brackets
Apparently json was fixed.
NEXT ACTION: COMMAND = execute_shell ARGUMENTS = {'command_line': "su root -c 'apt-get update && apt-get install -y curl'"}
Executing command 'su root -c 'apt-get update && apt-get install -y curl'' in working directory '/home/appuser/auto_gpt_workspace'
This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days.
This issue was closed automatically because it has been stale for 10 days with no activity.
Duplicates
Steps to reproduce 🕹
It woks again when i restart but that usually means progress loss (cache etc..)
I have experience with this, this is the typical behaviour if you tell it too much stuff at once making it forget the stuff it is holding in mind. But if you only say something once it will be more fine. But i still cant explain why it then was stuck thinking and not responding in JSON at all i had to ctrl+c shut it down. Today has been ruth with AutoGPT
User Feedback leads to erros if it is not rare but if it is rare chatGPT might not react to it. I think there need to be more than 1 agents to handle user input. There should be a team of agents. Since a new chat does not cost anything and only promt reading and writing cost anything i suggest making a large team with different roles that all contribute a small thing.
Current behavior 😯
First it works (well it does seem to do strangely little , somethimes its Arguments are full of blue text and somethimes it seems to not relly do anything) then it has those "i dont write anything anyore" and then it was stuck thinking forever, totally strange. Stable version 16:00 15.04.2023 restart fixes and feedback seems like poison. Maybe i have to write behind every feedback "but ignore this feedback and continue in JSON" then it more often seems to respond in JSON and keeps running for longer more often
PLAN:
AI_GPT_8 THOUGHTS: None REASONING: None CRITICISM: None Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
NEXT ACTION: COMMAND = Error: ARGUMENTS = 'dict' object has no attribute 'replace' Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for AI_GPT_8... Input:Oh ok that makes sense so you are aware that you do that. Then i guess when i see a promising plan or thought/resoning of you i will write a input saying "do the last thing " or do i have to write something more spesific? THen i will write like now: Respond in JSON SYSTEM: Human feedback: Oh ok that makes sense so you are aware that you do that. Then i guess when i see a promising plan or thought/resoning of you i will write a input saying "do the last thing" or do i have to write something more spesific? THen i will write like now: Respond in JSON Warning: Failed to parse AI output, attempting to fix. If you see this warning frequently, it's likely that your prompt is confusing the AI. Try changing it up slightly. Failed to fix AI output, telling the AI. Error: Invalid JSON Yes, if you want me to continue with the same plan or action, you can simply write "do the last thing" in the next input. However, if I need further information or clarification from you, I may ask additional questions.
As for your request, I am ready to respond in JSON format. What would you like me to do or provide thoughts on? Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
AI_GPT_8 THOUGHTS: None REASONING: None CRITICISM: None Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
NEXT ACTION: COMMAND = Error: ARGUMENTS = 'dict' object has no attribute 'replace' Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for AI_GPT_8... Input:Ok. You can contine from now on i will try to give more feedback. Any wishes the feedback should take form in? Maybe i should struckture it a sertain way. Or lenght or time it differently or a spesific format [this] [that] and such? SYSTEM: Human feedback: Ok. You can contine from now on i will try to give more feedback. Any wishes the feedback should take form in? Maybe i should struckture it a sertain way. Or lenght or time it differently or a spesific format [this] [that] and such? Warning: Failed to parse AI output, attempting to fix. If you see this warning frequently, it's likely that your prompt is confusing the AI. Try changing it up slightly. Failed to fix AI output, telling the AI. Error: Invalid JSON Sure! Thank you for offering to give feedback.
For the feedback format, it would be helpful if you could provide it in a structured way, such as bullet points or numbered lists. This will make it easier for me to understand your feedback and respond accordingly.
In terms of length or timing, there is no specific requirement. However, it would be helpful to receive feedback after every few commands or actions, so that I can make adjustments and improvements more efficiently.
Please feel free to let me know if you have any specific requests or preferences for the feedback format. Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
AI_GPT_8 THOUGHTS: None REASONING: None CRITICISM: None Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
NEXT ACTION: COMMAND = Error: ARGUMENTS = 'dict' object has no attribute 'replace' Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for AI_GPT_8... Input:Is it okay when i write: "continue with JSON" behind it so you go right back to continuing? SYSTEM: Human feedback: Is it okay when i write: "continue with JSON" behind it so you go right back to continuing? Warning: Failed to parse AI output, attempting to fix. If you see this warning frequently, it's likely that your prompt is confusing the AI. Try changing it up slightly. Failed to fix AI output, telling the AI. Error: Invalid JSON Yes, that would be helpful. You can simply write "continue with JSON" in your next input and I will continue with my response. Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
AI_GPT_8 THOUGHTS: None REASONING: None CRITICISM: None Attempting to fix JSON by finding outermost brackets Error: Invalid JSON, setting it to empty JSON now.
NEXT ACTION: COMMAND = Error: ARGUMENTS = 'dict' object has no attribute 'replace' Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for AI_GPT_8... Input:continue with JSON SYSTEM: Human feedback: continue with JSON AI_GPT_8 THOUGHTS: REASONING: CRITICISM: Attempting to fix JSON by finding outermost brackets Apparently json was fixed. NEXT ACTION: COMMAND = ARGUMENTS = {} Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for AI_GPT_8... Input:There was no text. you togga write thought resoning critisim plan and so on SYSTEM: Human feedback: There was no text. you togga write thought resoning critisim plan and so on
Expected behavior 🤔
more blue arguments meaning it doing stuff and not thinking foever and basically freezing
Your prompt 📝