Spaces:
Sleeping
Sleeping
| from transformers import pipeline | |
| from fastapi import FastAPI | |
| from pydantic import BaseModel | |
| app = FastAPI() | |
| # Load the text generation pipeline from Hugging Face | |
| generator = pipeline('text-generation', model='gpt2') | |
| # Define the request body | |
| class TextInput(BaseModel): | |
| input_text: str | |
| def generate_text(text_input: TextInput): | |
| # Generate text from the model based on the input | |
| generated = generator(text_input.input_text, max_length=150, num_return_sequences=1) | |
| return {"generated_text": generated[0]['generated_text']} | |