Update app.py
Browse files
app.py
CHANGED
@@ -11,13 +11,13 @@ from fastapi.middleware.cors import CORSMiddleware
|
|
11 |
import logging
|
12 |
import uvicorn
|
13 |
|
14 |
-
from g4f import ChatCompletion
|
15 |
#from contextlib import closing
|
16 |
|
17 |
# Importa el módulo nest_asyncio
|
18 |
import nest_asyncio
|
|
|
19 |
|
20 |
-
# Llama a la función nest_asyncio.apply
|
21 |
nest_asyncio.apply()
|
22 |
|
23 |
app = FastAPI()
|
@@ -102,7 +102,7 @@ async def chat_completions(request: Request):
|
|
102 |
yield 'data: %s\n\ndata: [DONE]\n\n' % json.dumps(completion_data, separators=(',' ':'))
|
103 |
return
|
104 |
yield 'data: %s\n\n' % json.dumps(completion_data, separators=(',' ':'))
|
105 |
-
time.sleep(0)
|
106 |
|
107 |
completion_data['choices'][0]['finish_reason'] = "stop"
|
108 |
completion_data['choices'][0]['delta']['content'] = ""
|
|
|
11 |
import logging
|
12 |
import uvicorn
|
13 |
|
14 |
+
from g4f import ChatCompletion
|
15 |
#from contextlib import closing
|
16 |
|
17 |
# Importa el módulo nest_asyncio
|
18 |
import nest_asyncio
|
19 |
+
g4f.debug.logging = True
|
20 |
|
|
|
21 |
nest_asyncio.apply()
|
22 |
|
23 |
app = FastAPI()
|
|
|
102 |
yield 'data: %s\n\ndata: [DONE]\n\n' % json.dumps(completion_data, separators=(',' ':'))
|
103 |
return
|
104 |
yield 'data: %s\n\n' % json.dumps(completion_data, separators=(',' ':'))
|
105 |
+
time.sleep(0.1)
|
106 |
|
107 |
completion_data['choices'][0]['finish_reason'] = "stop"
|
108 |
completion_data['choices'][0]['delta']['content'] = ""
|