AV-AV commited on
Commit
d6eff82
·
verified ·
1 Parent(s): 8c699f4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -0
app.py CHANGED
@@ -38,6 +38,20 @@ import wikipedia
38
  import datetime
39
  import requests
40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  @tool
42
  def search_wikipedia(query: str) -> str:
43
  """Run Wikipedia search and get page summaries."""
 
38
  import datetime
39
  import requests
40
 
41
+
42
+ @tool
43
+ def get_stock_price(stock_symbol: str) -> dict:
44
+ """Fetch last 100 days OHLCV of a stock symbol along with meta data."""
45
+ data = None
46
+ try:
47
+ data = alpha_vantage._get_time_series_daily(stock_symbol)
48
+ except:
49
+ pass
50
+ if data is None:
51
+ return f"data for {stock_symbol} is not available"
52
+ else:
53
+ return data
54
+
55
  @tool
56
  def search_wikipedia(query: str) -> str:
57
  """Run Wikipedia search and get page summaries."""