Yermek68 commited on
Commit
baf1581
·
verified ·
1 Parent(s): 067221c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -0
app.py CHANGED
@@ -25,3 +25,15 @@ iface = gr.Interface(
25
  if __name__ == "__main__":
26
  # Важно: server_name="0.0.0.0", чтобы Hugging Face смог подключиться
27
  iface.launch(server_name="0.0.0.0", server_port=7860, share=False, show_api=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  if __name__ == "__main__":
26
  # Важно: server_name="0.0.0.0", чтобы Hugging Face смог подключиться
27
  iface.launch(server_name="0.0.0.0", server_port=7860, share=False, show_api=True)
28
+
29
+ import fastapi
30
+ from fastapi import FastAPI
31
+ from fastapi.middleware.cors import CORSMiddleware
32
+
33
+ app = FastAPI()
34
+ app.add_middleware(CORSMiddleware, allow_origins=["*"], allow_methods=["*"], allow_headers=["*"])
35
+
36
+ @app.post("/api/summarize")
37
+ async def summarize_api(data: dict):
38
+ text = data.get("text", "")
39
+ return {"summary": summarize_text(text)}