-
Notifications
You must be signed in to change notification settings - Fork 43.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
File references #3943
Comments
Same issue here. Running with Doccer. I have just started and don't find the files even my self. No folder "app" under "home" folder?! |
its is not about that my issue is the bot itself is referencing file that do not exist like "read file XY.csv" but the file was never created in the first place. |
this is going to be a unfixable issue for awhile. the issue is that even though autogpt has a "memory" there is no way for it to have truly the detailed context it needs to carry on over a longer function of time what this causes is for it to then begin doing what i call "fill in the blanks" for its past memory that doesnt have context therfore making up process it has never actually done. Another issue that stacks onto this is autogpt is not fine tune or trained in anyway to truly determine accurate information from false information such as you or i can sometimes pretty easily as in this case. but the system doesnt know the difference so the information can be wrong but it will still act with confidence as if it was right. OpenAi's documentation says this is a huge issue still till this day for Chat-GPT and thats a model which is soley fine tuned and trained to know whats right and wrong in certain scenarios based off its training data, but i can imagine a model like this which isnt fine tuned but is more complex then ChatGPT's functionallity is an issue that isnt being addressed much. and simple fixes like prompt memory recall instead of finding ways for reinforcment learning or etc are only temporary solutions until things like this begin to happen constantly. |
Its still a very complex system dont get me wrong but its far from being able to actually operate autonomously and do things on its own. for now id suggest the best way is finding ways to reword your prompts and instructions to be more simplfied and instructive like teaching a baby to walk. right now it can only be used for simple things and stuff and alot of the time you must verify that information over and over if possible to make sure its accurate. |
thank you very much for your explanation. I get what you are saying but there is a file called file_logger.txt it shouldn't be to difficult to make the bot restricted to this file list. In other words only when a file has been created hence it is in this list the bot is allowed to reference it? Or do I oversimplify? |
im not sure if a current way is implimented and i now also understand what your saying in detail more, id say try oversimplifying and see what results that can output. try directly making it keep up with the file before it makes a file operation to make sure such operation has not been made in the past and if it has to then locate the existing file based off the path provided for it in the file_logger.txt file. overtime though i belive it wouldnt work well as it would lose context of the meanings. |
ok thanks! I`ll experiment a bit more and will post here if i find a solution. |
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. |
The bot tries to constantly ready files that do not exist which than results in an error and death loop.
would be great if the bot first checks the file_logger.txt if the referenced file is there and if not create it before referencing it.
The text was updated successfully, but these errors were encountered: