Omkar008 commited on
Commit
5bfb5e0
1 Parent(s): b8cc90f

Update routers/websockets_new.py

Browse files
Files changed (1) hide show
  1. routers/websockets_new.py +46 -0
routers/websockets_new.py CHANGED
@@ -6,11 +6,57 @@ from services.chat_client_NER import ChatClient
6
  import logging
7
  import aiohttp
8
  import time
 
 
9
  router = APIRouter(prefix="/websockets")
10
 
11
  @router.websocket("/ws")
12
  async def get_data(websocket:WebSocket):
13
  await websocket.accept()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  start = time.time()
15
  try:
16
  # json = await websocket.receive_text()
 
6
  import logging
7
  import aiohttp
8
  import time
9
+ from models import supabase_models as sp
10
+
11
  router = APIRouter(prefix="/websockets")
12
 
13
  @router.websocket("/ws")
14
  async def get_data(websocket:WebSocket):
15
  await websocket.accept()
16
+ #-------------#-------------#--------------
17
+ # try:
18
+ # result = AuthUser_Validator(apitoken)
19
+ # if result == "Exceptional error":
20
+ # await websocket.send_text("user unautheticated!")
21
+ # else:
22
+ # start = time.time()
23
+ # try:
24
+ # # json = await websocket.receive_text()
25
+ # # json = js.loads(json)
26
+ # json = await websocket.receive_json()
27
+ # except Exception as e:
28
+ # logging.info(f"Error {e}")
29
+ # print(f"Error {e}")
30
+ # await websocket.send_text(f"There is some error !!! {e}")
31
+ # return
32
+
33
+ # access_token = json['access_token']
34
+ # logging.info(f"access_token:{access_token}")
35
+ # user_query = json['brand_name'] if json.get('brand_name') is not None else None
36
+ # logging.info(f"brand_name: {user_query}")
37
+ # if access_token is None:
38
+ # await websocket.send_text("Access Token Invalid OR NULL !!!")
39
+ # websocket.close()
40
+ # # access_token = await websocket.receive_text()
41
+ # brand_name = ""
42
+ # logging.info(f"brand_name: f{user_query}")
43
+ # logging.info(f"access_token : {access_token}")
44
+ # if user_query is not None:
45
+ # chat = ChatClient().create(conversation=[])
46
+ # response = chat.send_message(content=f"{user_query}", stream=False)
47
+ # if response.text == 'others':
48
+ # brand_name = None
49
+ # else:
50
+ # brand_name = response.text
51
+
52
+
53
+
54
+ # await w.websocket_main(access_token ,websocket,start,brand_name)
55
+
56
+ # except HTTPException as e:
57
+ # print("Inside exception")
58
+ # await websocket.send_text(f"user unautheticated!{e.detail}")
59
+ #----------------#----------#------------
60
  start = time.time()
61
  try:
62
  # json = await websocket.receive_text()