Pubmed

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 bitca.agent import Agent
from bitca.tools.pubmed import PubmedTools

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

Toolkit Params

Parameter
Type
Default
Description

email

str

Specifies the email address to use.

max_results

int

None

Optional parameter to specify the maximum number of results to return.

Toolkit Functions

Function
Description

search_pubmed

Searches 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.

Last updated