RD2 / app.py
Raahul07's picture
Update app.py
70f21b9 verified
raw
history blame contribute delete
476 Bytes
from fastapi import FastAPI
from pydantic import BaseModel
from transformers import pipeline
app = FastAPI()
generator = pipeline("text-generation", model="sshleifer/tiny-gpt2")
class InputText(BaseModel):
prompt: str
@app.get("/")
def home():
return {"message": "Welcome to my Hugging Face Docker App!rahul"}
@app.post("/predict")
def predict(data: InputText):
result = generator(data.prompt, max_length=40)
return {"result": result[0]["generated_text"]}