Example
The following agent will write an engaging summary of the users with the top 2 stories on hackernews along with the stories.cookbook/tools/hackernews.py
Toolkit Params
Toolkit Functions
Information
- View on Github
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
from phi.agent import Agent
from phi.tools.hackernews import HackerNews
agent = Agent(
name="Hackernews Team",
tools=[HackerNews()],
show_tool_calls=True,
markdown=True,
)
agent.print_response(
"Write an engaging summary of the "
"users with the top 2 stories on hackernews. "
"Please mention the stories as well.",
)
| Parameter | Type | Default | Description |
|---|---|---|---|
get_top_stories | bool | True | Enables fetching top stories. |
get_user_details | bool | True | Enables fetching user details. |
| Function | Description |
|---|---|
get_top_hackernews_stories | Retrieves the top stories from Hacker News. Parameters include num_stories to specify the number of stories to return (default is 10). Returns the top stories in JSON format. |
get_user_details | Retrieves the details of a Hacker News user by their username. Parameters include username to specify the user. Returns the user details in JSON format. |
Was this page helpful?