Spaces:
Paused
Paused
Commit
·
0d521c3
1
Parent(s):
acc58cf
Update main.py
Browse files
main.py
CHANGED
@@ -36,12 +36,12 @@ class ChatCompletionRequest(BaseModel):
|
|
36 |
|
37 |
@app.post("/v1/chat/completions")
|
38 |
async def chat(request: ChatCompletionRequest, response_mode=None):
|
39 |
-
tokens = llm.tokenize(request.
|
40 |
-
async def server_sent_events(chat_chunks):
|
41 |
for token in llm.generate(chat_chunks):
|
42 |
yield llm.detokenize(token)
|
43 |
|
44 |
-
return EventSourceResponse(server_sent_events(tokens))
|
45 |
|
46 |
if __name__ == "__main__":
|
47 |
uvicorn.run(app, host="0.0.0.0", port=8000)
|
|
|
36 |
|
37 |
@app.post("/v1/chat/completions")
|
38 |
async def chat(request: ChatCompletionRequest, response_mode=None):
|
39 |
+
tokens = llm.tokenize(request.prompt)
|
40 |
+
async def server_sent_events(chat_chunks, llm):
|
41 |
for token in llm.generate(chat_chunks):
|
42 |
yield llm.detokenize(token)
|
43 |
|
44 |
+
return EventSourceResponse(server_sent_events(tokens, llm))
|
45 |
|
46 |
if __name__ == "__main__":
|
47 |
uvicorn.run(app, host="0.0.0.0", port=8000)
|