Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt

Use this file to discover all available pages before exploring further.

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 agno.agent import Agent
from agno.tools.newspaper import NewspaperTools

agent = Agent(tools=[NewspaperTools()])
agent.print_response("Please summarize https://en.wikipedia.org/wiki/Language_model")

Toolkit Params

ParameterTypeDefaultDescription
get_article_textboolTrueEnables the functionality to retrieve the text of an article.

Toolkit Functions

FunctionDescription
get_article_textRetrieves 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.

Developer Resources