rushidarge commited on
Commit
8caf049
1 Parent(s): 50e4b86

Update TextGen/router.py

Browse files
Files changed (1) hide show
  1. TextGen/router.py +0 -35
TextGen/router.py CHANGED
@@ -9,41 +9,6 @@ from langchain.prompts import PromptTemplate
9
 
10
  from TextGen import app
11
 
12
- class Generate(BaseModel):
13
- text:str
14
-
15
- def generate_text(prompt: str):
16
- if prompt == "":
17
- return {"detail": "Please provide a prompt."}
18
- else:
19
- prompt = PromptTemplate(template=prompt, input_variables=['Prompt'])
20
-
21
- llm = Clarifai(
22
- pat = config.CLARIFAI_PAT,
23
- user_id = config.USER_ID,
24
- app_id = config.APP_ID,
25
- model_id = config.MODEL_ID,
26
- model_version_id=config.MODEL_VERSION_ID,
27
- )
28
-
29
- llmchain = LLMChain(
30
- prompt=prompt,
31
- llm=llm
32
- )
33
-
34
- llm_response = llmchain.run({"Prompt": prompt})
35
- return Generate(text=llm_response)
36
-
37
-
38
-
39
- app.add_middleware(
40
- CORSMiddleware,
41
- allow_origins=["*"],
42
- allow_credentials=True,
43
- allow_methods=["*"],
44
- allow_headers=["*"],
45
- )
46
-
47
  @app.get("/", tags=["Home"])
48
  def api_home():
49
  return {'detail': 'Welcome to FastAPI TextGen Tutorial!'}
 
9
 
10
  from TextGen import app
11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  @app.get("/", tags=["Home"])
13
  def api_home():
14
  return {'detail': 'Welcome to FastAPI TextGen Tutorial!'}