Newspaper
NewspaperTools enable an Agent to read news articles using the Newspaper4k library.
Prerequisites
The following example requires the newspaper3k
library.
pip install -U newspaper3k
Example
The following agent will summarize the wikipedia article on language models.
cookbook/tools/newspaper_tools.py
from bitca.agent import Agent
from bitca.tools.newspaper_tools import NewspaperTools
agent = Agent(tools=[NewspaperTools()])
agent.print_response("Please summarize https://en.wikipedia.org/wiki/Language_model")
Toolkit Params
Parameter
Type
Default
Description
get_article_text
bool
True
Enables the functionality to retrieve the text of an article.
Toolkit Functions
Function
Description
get_article_text
Retrieves the text of an article from a specified URL. Parameters include url
for the URL of the article. Returns the text of the article or an error message if the retrieval fails.
Last updated