Pubmed
PubmedTools enable an Agent to search for Pubmed for articles.
Example
The following agent will search Pubmed for articles related to "ulcerative colitis".
1from kern.agent import Agent2from kern.tools.pubmed import PubmedTools34agent = Agent(tools=[PubmedTools()])5agent.print_response("Tell me about ulcerative colitis.")Toolkit Params
| Parameter | Type | Default | Description |
|---|---|---|---|
email | str | "your_email@example.com" | Specifies the email address to use. |
max_results | int | None | Optional parameter to specify the maximum number of results to return. |
enable_search_pubmed | bool | True | Enable the search_pubmed functionality. |
all | bool | False | Enable all functionality. |
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. |
Developer Resources
- View Tools