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)
|