Skip to content

Commit 1343748

Browse files
Update app.py
Signed-off-by: Yash Kumar Saini <[email protected]>
1 parent d2c5198 commit 1343748

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

app.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
from fastapi.middleware.cors import CORSMiddleware
1010
from fastapi.responses import HTMLResponse
1111
from fastapi.templating import Jinja2Templates
12-
from pyfiglet import Figlet, FigletFont
1312
from fastapi_cache import FastAPICache
1413
from fastapi_cache.backends.redis import RedisBackend
1514
from contextlib import asynccontextmanager
1615
import json
1716
from redis import asyncio as aioredis
1817
# Custom imports
1918
from topStocks import get_top_stocks
19+
from ask import groq_chat
2020
from stockNews import fetch_news
2121
from agents import multi_ai
2222
from agno.agent import RunResponse
2323

24-
24+
dotenv.load_dotenv()
2525
templates = Jinja2Templates(directory="templates")
2626

2727
GROQ_API_KEY = os.getenv("GROQ_API_KEY")
@@ -106,7 +106,7 @@ async def health_check():
106106
"api": {
107107
"groq_api": "connected" if GROQ_API_KEY else "not configured",
108108
},
109-
"ip": requests.client.host,
109+
"ip": requests.get('https://api.ipify.org').text,
110110
"services": {
111111
"top_stocks": app.url_path_for("read_top_stocks"),
112112
"chat": app.url_path_for("chat"),
@@ -158,4 +158,4 @@ def ask(query: str):
158158
return {"question": query, "answer": answer}
159159

160160
except Exception as e:
161-
return {"error": str(e)}
161+
return {"error": str(e)}

0 commit comments

Comments
 (0)