reworkd / AgentGPT

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

Bring your own APIs #461

Open R4X70N opened 1 year ago

R4X70N commented 1 year ago

⚠️ Please check that this feature request hasn't been suggested before.

🔖 Feature description

Expand Agent-GPT's functionality by allowing users to integrate their own API keys for various services such as SERP API, Custom Google Search API, Pinecone API, Bing API, and GitHub API. Additionally, enable support for connecting to Google Drive and Dropbox for document file access.

✔️ Solution

Implement a modular system within Agent-GPT that allows users to easily input their personal API keys for the desired services, enabling seamless integration and interaction with these APIs. This would not only reduce infrastructure costs but also accelerate feature development by leveraging existing APIs. Furthermore, integrating Google Drive and Dropbox would provide users with convenient access to their documents, enhancing the overall user experience.

❓ Alternatives

📝 Additional Context

By enabling users to bring their own APIs, Agent-GPT can become a more versatile and powerful tool, capable of catering to a wide range of user requirements.

Acknowledgements

moshroom96 commented 1 year ago

Great! I also need it.Gpt goes to the program to search by itself. Sometimes you can’t get the data you want. It’s better to use my paid API directly, which is more efficient.

R4X70N commented 1 year ago

I've been working on developing one for my personal use but I'm running into roadblocks and have had issues with AgentLLM and Auto-GPT. Being able to do everything the others can through a web page would set this apart from the rest. I think AgentGPT has the potential to make some serious waves as nothing has the same capabilities while being so user-friendly.

If I was confident in my own abilities and had the knowledge to do it I would try it myself. That being said if there is a way I can help I would love to.

jasangill1 commented 1 year ago

Hello @R4X70N Thanks so much for the kind words those mean a lot!! As per help, you are always welcome to try tackling some issues on GitHub if you aren't super technical we have plenty of issues that require the docs to be updated which don't requires any tech skills!! alternatively, you can search our issues and filter through the help wanted section!!

We have also implemented users to enter their own API keys in the local version !!

Feel free to message me with any other concerns !!!