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.

PubmedTools enable an Agent to search for Pubmed for articles.

Example

The following agent will search Pubmed for articles related to “ulcerative colitis”.
cookbook/tools/pubmed.py
from agno.agent import Agent
from agno.tools.pubmed import PubmedTools

agent = Agent(tools=[PubmedTools()], show_tool_calls=True)
agent.print_response("Tell me about ulcerative colitis.")

Toolkit Params

ParameterTypeDefaultDescription
emailstr"your_email@example.com"Specifies the email address to use.
max_resultsintNoneOptional parameter to specify the maximum number of results to return.

Toolkit Functions

FunctionDescription
search_pubmedSearches PubMed for articles based on a specified query. Parameters include query for the search term and max_results for the maximum number of results to return (default is 10). Returns a JSON string containing the search results, including publication date, title, and summary.

Developer Resources