Spaces:
Sleeping
Sleeping
from fastapi import FastAPI | |
from pydantic import BaseModel | |
from typing import Optional | |
from transformers import pipeline | |
app = FastAPI() | |
summarizer = pipeline( | |
"summarization", | |
# model="Falconsai/text_summarization" | |
model="pszemraj/long-t5-tglobal-base-16384-book-summary" | |
) | |
class InputText(BaseModel): | |
text: str | |
app = FastAPI() | |
def greet_json(): | |
return {"Hello": "World!"} | |
def summary(inp: InputText): | |
print(inp.text) | |
return summarizer(inp.text[:3600], max_length=2048, min_length=30, do_sample=False) |