rajat5ranjan commited on
Commit
60bcd70
·
verified ·
1 Parent(s): 5f1836d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -19,15 +19,16 @@ GOOGLE_API_KEY=os.environ['GOOGLE_API_KEY']
19
 
20
  st.title('Stock Market Insights')
21
 
22
- ticker_user = st.text_input("Enter Ticker")
23
 
24
 
25
- submit = st.button('Search')
26
- if submit:
27
  url1 = f"https://www.google.com/finance/quote/{ticker_user}:NSE?hl=en"
28
  url2 = f"https://in.tradingview.com/symbols/NSE-{ticker_user}/"
29
-
30
- loader = WebBaseLoader([url1,url2])
 
 
31
  docs = loader.load()
32
 
33
  gemini_embeddings = GoogleGenerativeAIEmbeddings(model="models/embedding-001")
@@ -67,7 +68,7 @@ if submit:
67
 
68
  res = stuff_chain.invoke(docs)
69
 
70
-
71
  st.write(res["output_text"])
72
 
73
  # If there is no environment variable set for the API key, you can pass the API
 
19
 
20
  st.title('Stock Market Insights')
21
 
22
+ ticker_user = st.text_input("Enter Ticker for NSE Stocks","")
23
 
24
 
25
+ if ticker_user!="":
 
26
  url1 = f"https://www.google.com/finance/quote/{ticker_user}:NSE?hl=en"
27
  url2 = f"https://in.tradingview.com/symbols/NSE-{ticker_user}/"
28
+ url3 = f"https://www.nseindia.com/get-quotes/equity?symbol={ticker_user}"
29
+
30
+ st.info("Know more about [NSE Tickers](https://www.google.com/search?q=nse+tickers+list&sca_esv=a6c39f4d03c5324c&sca_upv=1&rlz=1C1GCEB_enIN1011IN1011&sxsrf=ADLYWILQPbew-0SrvUUWpI8Y29_uOOgbvA%3A1716470016765&ei=AEFPZp-zLvzHp84P_ZWtuA0&oq=NSE+Tickers+&gs_lp=Egxnd3Mtd2l6LXNlcnAiDE5TRSBUaWNrZXJzICoCCAAyBRAAGIAEMggQABgWGAoYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjILEAAYgAQYhgMYigUyCxAAGIAEGIYDGIoFSIIbUL0PWL0PcAF4AZABAJgB8QKgAfECqgEDMy0xuAEByAEA-AEBmAICoAKKA8ICChAAGLADGNYEGEeYAwCIBgGQBgiSBwUxLjMtMaAHtQU&sclient=gws-wiz-serp)")
31
+ loader = WebBaseLoader([url1,url2,url3])
32
  docs = loader.load()
33
 
34
  gemini_embeddings = GoogleGenerativeAIEmbeddings(model="models/embedding-001")
 
68
 
69
  res = stuff_chain.invoke(docs)
70
 
71
+ st.success('Response')
72
  st.write(res["output_text"])
73
 
74
  # If there is no environment variable set for the API key, you can pass the API