singhvaibhav924 commited on
Commit
e20f6e0
·
1 Parent(s): e7186f9

minor bug fix

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -3,6 +3,7 @@ import helper
3
  from fastapi import FastAPI
4
  from fastapi.middleware.cors import CORSMiddleware
5
  from pydantic import BaseModel
 
6
  import os
7
  from dotenv import load_dotenv
8
 
@@ -13,7 +14,7 @@ app.add_middleware(
13
  CORSMiddleware,
14
  allow_origins=["*"],
15
  allow_credentials=True,
16
- allow_methods=["GET", "POST"],
17
  allow_headers=["*"]
18
  )
19
 
@@ -26,6 +27,7 @@ class RequestData(BaseModel):
26
 
27
  class ResponseData(BaseModel):
28
  summary: str
 
29
 
30
  @app.post("/generateLiteratureSurvey/", response_model=ResponseData)
31
  async def generate_literature_survey(request_data: RequestData):
@@ -40,6 +42,12 @@ async def root():
40
  return {"status": 0}
41
  return {"status": 1}
42
 
 
 
 
 
 
 
43
  def summarize(query, llms) :
44
  keywords = helper.extract_keywords(llms['feature_extractor'], query)
45
  papers = helper.search_papers(llms['arxiv_agent'], keywords)
 
3
  from fastapi import FastAPI
4
  from fastapi.middleware.cors import CORSMiddleware
5
  from pydantic import BaseModel
6
+ from typing import List
7
  import os
8
  from dotenv import load_dotenv
9
 
 
14
  CORSMiddleware,
15
  allow_origins=["*"],
16
  allow_credentials=True,
17
+ allow_methods=["*"],
18
  allow_headers=["*"]
19
  )
20
 
 
27
 
28
  class ResponseData(BaseModel):
29
  summary: str
30
+ ids: List[str]
31
 
32
  @app.post("/generateLiteratureSurvey/", response_model=ResponseData)
33
  async def generate_literature_survey(request_data: RequestData):
 
42
  return {"status": 0}
43
  return {"status": 1}
44
 
45
+ @app.get("/test")
46
+ async def root():
47
+ if llms == None :
48
+ return {"status": 0}
49
+ return {"status": 1}
50
+
51
  def summarize(query, llms) :
52
  keywords = helper.extract_keywords(llms['feature_extractor'], query)
53
  papers = helper.search_papers(llms['arxiv_agent'], keywords)