community: Add PolygonTickerNews Tool (#17808)

Description:
In this PR, I am adding a PolygonTickerNews Tool, which can be used to
get the latest news for a given ticker / stock.

Twitter handle: [@virattt](https://twitter.com/virattt)
This commit is contained in:
Virat Singh
2024-02-20 13:15:29 -05:00
committed by GitHub
parent 441160d6b3
commit 92e52e89ca
8 changed files with 217 additions and 25 deletions

View File

@@ -2,7 +2,7 @@ from typing import List
from langchain_community.agent_toolkits.base import BaseToolkit
from langchain_community.tools import BaseTool
from langchain_community.tools.polygon import PolygonLastQuote
from langchain_community.tools.polygon import PolygonLastQuote, PolygonTickerNews
from langchain_community.utilities.polygon import PolygonAPIWrapper
@@ -18,7 +18,10 @@ class PolygonToolkit(BaseToolkit):
tools = [
PolygonLastQuote(
api_wrapper=polygon_api_wrapper,
)
),
PolygonTickerNews(
api_wrapper=polygon_api_wrapper,
),
]
return cls(tools=tools)