News toolkit
coder5492 opened this issue · comments
Where are you using SuperAGI?
MacOS
Which branch of SuperAGI are you using?
Main
Do you use OpenAI GPT-3.5 or GPT-4?
GPT-3.5
Which area covers your issue best?
Installation and setup
Describe your issue.
This issue outlines the features and functionality required for the development of the NewsAPI Toolkit. The toolkit aims to provide developers with a comprehensive set of tools and APIs to interact with NewsAPI, which offers access to a wide range of news sources worldwide.
- Retrieve and display news articles from NewsAPI.
- Search for news articles using keywords and apply various filters.
@coder5492 please assign this issue to me. Also please guide me as this is my first contribution
Sure @Ayush-Sharma410!
Please create a PR in SuperAGI tools repo.
Here are the instructions to quickly get you started with contributing to SuperAGI's Tools Repository:
- Start building your toolkit by following the instructions in this link
- Once you've built the toolkit, make sure you've taken care of the following before submitting your toolkit for a pull request:
- All the toolkit documents are made with a snake case.
- Your Toolkit covers all the required unit tests.
- You have included a README.md which helps the user configure the toolkit with SuperAGI. You can refer to an example Toolkit README here.
- Start raising a pull request to merge your branch with the main of SuperAGI-Tools. Once approved, your tool will be merged to the main and available for the community to use!
If you think other additional advantageous features could be included in the toolkit mentioned above, please don't hesitate to include them.
@coder5492 Can you please confirm if i have to make the PR on SuperAGI-Tools repo or the SuperAGI repo while tagging this issue.
@Ayush-Sharma410 Hey for all the toolkit make a PR to SuperAGI tools repo
@coder5492 @luciferlinx101
I have added the code but there is an error in readme file because of which it is showing me all checks have failed. I have tried everything to resolve it but was not able to resolve. Can you please guide how to solve this.
PR
@Ayush-Sharma410 Hey will review your code and functionality and would merge in the tools repo.