AutoGPT
AutoGPT copied to clipboard
[DRAFT] dump local system info for use by LLM/end user
Should probably be extended to also show some other internals, like:
- docker / version (hint: the python execution module in commands should everything needed already)
- browser mode / selenium
- memory (redis/pinecone)
- important libs
- workspace location
- etc
If this is to be reviewed/integrated, should probably be integrated with the psutil stuff here (possibly as a plugin): #4123
Idea based on these recent RFEs/talks:
- #56
- #528
- #4042
- https://github.com/Significant-Gravitas/Auto-GPT/issues/2987#issuecomment-1531131136
- https://github.com/Significant-Gravitas/Auto-GPT/issues/2987#issuecomment-1536929354
Background
Changes
Documentation
Test Plan
PR Quality Checklist
- [ ] My pull request is atomic and focuses on a single change.
- [ ] I have thoroughly tested my changes with multiple different prompts.
- [ ] I have considered potential risks and mitigations for my changes.
- [ ] I have documented my changes clearly and comprehensively.
- [ ] I have not snuck in any "extra" small tweaks changes
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Ignored Deployment
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| docs | ⬜️ Ignored (Inspect) | May 12, 2023 1:21pm |
Codecov Report
Patch coverage has no change and project coverage change: -0.52 :warning:
Comparison is base (
8f31196) 60.99% compared to head (267b05a) 60.48%.
Additional details and impacted files
@@ Coverage Diff @@
## master #4138 +/- ##
==========================================
- Coverage 60.99% 60.48% -0.52%
==========================================
Files 73 74 +1
Lines 3310 3338 +28
Branches 542 546 +4
==========================================
Hits 2019 2019
- Misses 1152 1180 +28
Partials 139 139
| Impacted Files | Coverage Δ | |
|---|---|---|
| autogpt/commands/internals.py | 0.00% <0.00%> (ø) |
|
| autogpt/main.py | 0.00% <ø> (ø) |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
This is a plug-in called system info already I believe
Aware of that plugin.
Not sure if this should be "only" a plugin, we need this for diagnostics purposes, to enable folks to provide better/more actionable bug reports - also, not sure if the scope is different here. I actually reached out to the plugin dev as well, because this sort of info could help in other areas, i.e. to "prime" the LLM dynamically by preparing command execution via a separate stage.
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.