CoolFace
Apppublic

arshadrana/Third_project

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
app.py19 linesDownload Raw Back to root
1from transformers import pipeline2from fastapi import FastAPI3from pydantic import BaseModel4 5app = FastAPI()6 7# Load the text generation pipeline from Hugging Face8generator = pipeline('text-generation', model='gpt2')9 10# Define the request body11class TextInput(BaseModel):12    input_text: str13 14@app.post("/generate")15def generate_text(text_input: TextInput):16    # Generate text from the model based on the input17    generated = generator(text_input.input_text, max_length=150, num_return_sequences=1)18    return {"generated_text": generated[0]['generated_text']}19