AutoGPT
AutoGPT copied to clipboard
feat(agent): add jupyter support
Background
Changes ποΈ
PR Quality Scorecard β¨
- [x] Have you used the PR description template? β
+2 pts - [ ] Is your pull request atomic, focusing on a single change? β
+5 pts - [ ] Have you linked the GitHub issue(s) that this PR addresses? β
+5 pts - [ ] Have you documented your changes clearly and comprehensively? β
+5 pts - [ ] Have you changed or added a feature? β
-4 pts- [ ] Have you added/updated corresponding documentation? β
+4 pts - [ ] Have you added/updated corresponding integration tests? β
+5 pts
- [ ] Have you added/updated corresponding documentation? β
- [ ] Have you changed the behavior of AutoGPT? β
-5 pts- [ ] Have you also run
agbenchmarkto verify that these changes do not regress performance? β+10 pts
- [ ] Have you also run
Deploy Preview for auto-gpt-docs ready!
| Name | Link |
|---|---|
| Latest commit | 33ac87ba7b8ca8cbe4909f08f259170e1f4a437a |
| Latest deploy log | https://app.netlify.com/sites/auto-gpt-docs/deploys/65c9d6fae0545d000887a774 |
| Deploy Preview | https://deploy-preview-6809--auto-gpt-docs.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
I think this is a good start! Would love a Jupyter notebook file with access to autogptβs loop for modifications and code complete for the issue
I think this is a good start! Would love a Jupyter notebook file with access to autogptβs loop for modifications and code complete for the issue
I was just thinking and I think it's good we have a folder as notebooks in agents folder. It should be in gitignore. we can put some examples. Can we do that? And this is what you want?(a notebook for test?)
I pushed a notebook and add some example of how we can work with it. https://github.com/Significant-Gravitas/AutoGPT/pull/6809/files#diff-e5fc957a7351f7a6fc4ca9edf51a394d305ed1e02068c6887a8f81d73f4e42db
This PR exceeds the recommended size of 500 lines. Please make sure you are NOT addressing multiple issues with one PR.
@Pwuts ready for review. Goal is an initial example of notebook in repo, then AutoGPT in one
This PR exceeds the recommended size of 500 lines. Please make sure you are NOT addressing multiple issues with one PR.
I fixed lint and pushed it again
A few initial notes:
- Please fill out the PR description template. That way we don't have to guess about the goal and thoughts behind the PR.
- The core objective of #5132, which this PR seems to revolve around, is to make the Python environment available to the agent persistent.
A Jupyter notebook can be part of an implementation for #5132 (see comment above). That being said, this PR doesn't address the actual integration with the agent.
Using Jupyter notebooks for quick prototyping and development is definitely useful! But: this should need minimal setup in the repo itself. VSCode has near-builtin support for editing Jupyter notebooks, and there's also Google Colab which allows working on notebooks in git repos.
Oh sorry. I misunderstood this one. I read the issue again, and now I understand it. Let me investigate more about the main task.
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.