reworkd / AgentGPT

🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
https://agentgpt.reworkd.ai
GNU General Public License v3.0
31.93k stars 9.25k forks source link

Configuration settings for Including the local AgentGPT installation in Visual Studio Code #1073

Open HappyPony opened 1 year ago

HappyPony commented 1 year ago

What piece of documentation is affected?

Contributing to AgentGPT

https://github.com/reworkd/AgentGPT/blob/main/.github/CONTRIBUTING.md

What part(s) of the article would you like to see updated?

[How to Contribute]

https://github.com/reworkd/AgentGPT/blob/main/.github/CONTRIBUTING.md#how-to-contribute

Why should the docs be changed?

I am suggesting to add configuration settings to the AgentGPT doc for including the local AgentGPT installation in Visual Studio Code (VSC).

What use cases does it support?

Background. I have experience in programming user interface for web applications. But have no experience with Python and VSC.

What is the expected outcome?

The addition to the doc I suggested causes a small amount of work for a developer with Python and VSC and would make getting started with AgentGPT development easier for many interested parties.

Additional Information

"Hello World" examples

Perfect would be a pair of "Hello World" like examples to save time for an interested person to have his success experience with AgentGPT :-).

Acknowledgements

jasangill1 commented 1 year ago

Hello @HappyPony We are currently working on this!!! have been very busy recently will be looking into this when we get a chance!!!

jasangill1 commented 1 year ago

Hello @HappyPony I believe our dev team uses pycharm for python development!!

HappyPony commented 1 year ago

Hi @jasangill1! Does it make sense to mention PyCharm in the "Prerequisites" section of https://github.com/reworkd/AgentGPT? Together with the instructions how to configure PyCharm for the AgentGPT development.

jasangill1 commented 1 year ago

Hello @HappyPony I understand what you saying but getting started is for people who want to use the application with their own APIs, it's not really for users who want to work on the project. But that setup would enable you to start working on it as well !!

HappyPony commented 1 year ago

I may be wrong, but I suspect that at this stage, where AgentGPT is constantly evolving, people who want to use the application with their own APIs often come up with ideas of what other features AgentGPT can be improved with. See for example Personalize agents with avatars. If these people are offered a low-threshold possibility to realize these improvement suggestions themselves with a preconfigured PyArch and Visual Studio code, then AgentGPT can be further developed faster and the AgentGPT core team could be relieved somewhat :-).