fix: catch all pipeline errors, add cost to response
Browse files
app.py
CHANGED
|
@@ -44,6 +44,7 @@ class QueryResponse(BaseModel):
|
|
| 44 |
complexity: Optional[dict] = None
|
| 45 |
retrieval_source: Optional[str] = None
|
| 46 |
cost: Optional[dict] = None
|
|
|
|
| 47 |
|
| 48 |
@app.get("/")
|
| 49 |
def root(): return {"status": "ACRA API is live \U0001F680", "docs": "/docs"}
|
|
|
|
| 44 |
complexity: Optional[dict] = None
|
| 45 |
retrieval_source: Optional[str] = None
|
| 46 |
cost: Optional[dict] = None
|
| 47 |
+
cost: Optional[dict] = None
|
| 48 |
|
| 49 |
@app.get("/")
|
| 50 |
def root(): return {"status": "ACRA API is live \U0001F680", "docs": "/docs"}
|