Spaces:
Running
Running
Update main.py
Browse files
main.py
CHANGED
@@ -97,6 +97,25 @@ async def root(item: Item):
|
|
97 |
|
98 |
except requests.RequestException as e:
|
99 |
return {"error": str(e), "status_code": 500}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
|
101 |
|
102 |
|
|
|
97 |
|
98 |
except requests.RequestException as e:
|
99 |
return {"error": str(e), "status_code": 500}
|
100 |
+
|
101 |
+
|
102 |
+
|
103 |
+
|
104 |
+
@app.post("/extract-content")
|
105 |
+
async def root(item: Item):
|
106 |
+
|
107 |
+
try:
|
108 |
+
|
109 |
+
article = extract_article_content(item.url)
|
110 |
+
|
111 |
+
if len(article) == 0:
|
112 |
+
return {'ERROR': "AHHHHHHHHH"}
|
113 |
+
|
114 |
+
return {
|
115 |
+
"content":article}
|
116 |
+
|
117 |
+
except requests.RequestException as e:
|
118 |
+
return {"error": str(e), "status_code": 500}
|
119 |
|
120 |
|
121 |
|