File size: 605 Bytes
c452620
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import socketio
import logging
import coloredlogs
import asyncio
import streamlit as st

coloredlogs.install(level="INFO",
                    fmt="%(asctime)s %(name)s %(funcName)s() %(filename)s %(lineno)d %(levelname)-8s %(message)s")
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)


END_OF_SENTENCE = "<EOS>"
sio = socketio.Client()

chunk_list = []

@sio.event
def connect():
    logger.info("[CONNECTED TO SERVER]")
    

@sio.event
def disconnect():
    logger.info("[DISCONNECTED FROM SERVER]")
    

@sio.event
def chunk_retrieve(chunk):
    chunk_list.append(chunk)