| 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 | |
| def home(): | |
| return {"message": "Welcome to my Hugging Face Docker App!rahul"} | |
| def predict(data: InputText): | |
| result = generator(data.prompt, max_length=40) | |
| return {"result": result[0]["generated_text"]} | |