matthoffner commited on
Commit
5ad3bc3
ยท
1 Parent(s): fdb3b96

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +3 -1
main.py CHANGED
@@ -5,11 +5,13 @@ import uvicorn
5
  from fastapi.responses import HTMLResponse
6
  from fastapi.middleware.cors import CORSMiddleware
7
  from sse_starlette.sse import EventSourceResponse
 
8
  from ctransformers.langchain import CTransformers
9
  from pydantic import BaseModel
10
 
11
  config = {"max_seq_len": 4096}
12
- llm = CTransformers(model="MPT-7B-Storywriter-GGML/mpt-7b-storywriter.ggmlv3.q4_0.bin", model_type="mpt", lib="avx", config=config)
 
13
  app = fastapi.FastAPI()
14
  app.add_middleware(
15
  CORSMiddleware,
 
5
  from fastapi.responses import HTMLResponse
6
  from fastapi.middleware.cors import CORSMiddleware
7
  from sse_starlette.sse import EventSourceResponse
8
+ from langchain.callbacks.streaming_stdout import StreamingStdOutCallbackHandler
9
  from ctransformers.langchain import CTransformers
10
  from pydantic import BaseModel
11
 
12
  config = {"max_seq_len": 4096}
13
+ llm = CTransformers(model="MPT-7B-Storywriter-GGML/mpt-7b-storywriter.ggmlv3.q4_0.bin",
14
+ model_type="mpt", callbacks=[StreamingStdOutCallbackHandler()], config=config)
15
  app = fastapi.FastAPI()
16
  app.add_middleware(
17
  CORSMiddleware,