Update app.py
Browse files
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 |
-
|
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 |
-
|
|
|
|
|
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
|