Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -37,9 +37,9 @@ class InputPriorArtConstraints(BaseModel):
|
|
37 |
constraints: Dict[str, str]
|
38 |
data_type: str
|
39 |
|
40 |
-
class
|
41 |
technologies: List[Technology]
|
42 |
-
|
43 |
data_type: str
|
44 |
|
45 |
|
@@ -60,12 +60,12 @@ async def process_constraints(constraints: InputConstraints):
|
|
60 |
|
61 |
@app.post("/prior-art-constraints", response_model=OutputPriorArt)
|
62 |
async def prior_art_search(data: InputPriorArtConstraints):
|
63 |
-
prior_art = process_prior_art(data.technologies, data.
|
64 |
return prior_art
|
65 |
|
66 |
@app.post("/prior-art-problems", response_model=OutputPriorArt)
|
67 |
-
async def prior_art_search(data:
|
68 |
-
prior_art = process_prior_art(data.technologies, data.
|
69 |
return prior_art
|
70 |
|
71 |
|
|
|
37 |
constraints: Dict[str, str]
|
38 |
data_type: str
|
39 |
|
40 |
+
class InputPriorArtProblem(BaseModel):
|
41 |
technologies: List[Technology]
|
42 |
+
problem: Dict[str, str]
|
43 |
data_type: str
|
44 |
|
45 |
|
|
|
60 |
|
61 |
@app.post("/prior-art-constraints", response_model=OutputPriorArt)
|
62 |
async def prior_art_search(data: InputPriorArtConstraints):
|
63 |
+
prior_art = process_prior_art(data.technologies, data.constraints, data.data_type)
|
64 |
return prior_art
|
65 |
|
66 |
@app.post("/prior-art-problems", response_model=OutputPriorArt)
|
67 |
+
async def prior_art_search(data: InputPriorArtProblem):
|
68 |
+
prior_art = process_prior_art(data.technologies, data.problem, data.data_type)
|
69 |
return prior_art
|
70 |
|
71 |
|